Multi-account setup
VibeAds supports managing multiple Google Ads accounts under a single VibeAds user. Each connected account gets its own GTM container, GA4 property, and conversion actions. The agent runs independently per account.
Tier comparison
| Tier | Included | Extra account price | Max accounts | Ceiling |
|---|---|---|---|---|
| Free | 1 | N/A | 1 | $0/mo |
| Pro | 1 | $10/mo | 5 | $60/mo |
| Max | 10 | $15/mo | 25 | $374/mo |
MCC vs direct connections
VibeAds supports both connection types:
- MCC connection. One OAuth grant on your MCC account, all child accounts visible. Add/remove specific operating customers via Settings. Best for agencies.
- Direct connection. One OAuth grant per operating customer. Best when you only manage 1 to 3 accounts and they are not under a manager.
The Google Ads API needs the login-customer-id header on every request through an MCC. VibeAds detects MCC connections at OAuth time, stores both IDs, and adds the header automatically. You should not need to think about it.
Account switcher
The dashboard has an account switcher in the top nav for Pro+ users with more than 1 account. Switching changes which account's campaigns, leads, and analytics you see. The agent runs per-account on its own cadence regardless of which one you have selected.
Cross-account features
Most features are scoped to a single account. Cross-account capabilities:
- Cross-campaign budget reallocation (Max). The agent looks across all your campaigns within ONE Google Ads account for ROAS variance. It does NOT shift budget across separate Google Ads accounts (Google Ads API does not support that).
- Fleet-wide rule success rates. Diagnostic rule learning aggregates across ALL VibeAds users in your category (PII-free). Your campaigns benefit from what worked on other plumber campaigns even if you manage just one account.
- MCP server. One API key gives Claude Desktop access to all your connected accounts. Tools accept an optional
customer_idfilter. - White-label reports. Per-client (one Google Ads account = one client typically) with your agency branding.
Billing
Per-account add-on charges appear as line items on your VibeAds invoice. The Google Ads spend on each account is billed by Google Ads directly to that account's billing method. VibeAds never touches your ad spend.