Google Ads
Connect Google Ads accounts, track campaign performance, and manage spend across your franchise locations.
Flamel connects to Google Ads so you can track search and display campaign performance alongside your Meta paid ads, without switching between platforms. Hub admins connect the ad accounts; workspaces see their own performance data.
Before you start
Hub admins configure the Google Ads connection. Workspace owners can view their own campaign performance once an account is connected. You will need a Google account with access to the Google Ads account for this location. Connections are managed under Connected Accounts.
Connect a Google Ads Account
Open Connected Accounts
In your workspace, open Connected Accounts and find the Google Ads section.
Sign in with Google
Click Connect Google Ads and authorize Flamel with the Google account that has access to your Google Ads account.
Select the ad account
Choose the Google Ads Customer ID to link to this workspace. If your Google account has access to multiple accounts, only link the one that runs ads for this specific location.
One account per workspace
Each workspace should be connected to its own Google Ads account. Linking a shared or manager account can cause attribution data to mix across locations.
View Campaign Performance
Once connected, open Google, then Ads from the navigation to see your campaigns. Use the date range picker to compare performance across different periods, and filter by campaign type (Search, Display, Performance Max) to focus on what matters most.
The Budget card shows your monthly budget cap (if set in Flamel), spend to date this cycle, remaining budget, and projected month-end spend based on current pacing.
Attribute Unattributed Campaigns
If campaigns appear in the unattributed list (shown on the Google Ads campaign view when a campaign has no workspace match), they are running in the connected Google Ads account but have not been matched to a Flamel workspace. This usually happens when:
- A new campaign was created directly in Google Ads after the connection was set up.
- The campaign uses a landing page or tracking template that does not include the workspace identifier.
To attribute a campaign, open it from the unattributed list and use the workspace selector to assign it to the correct workspace. Once assigned, its spend and conversions roll into that workspace's performance.
Fix a Disconnected Account
If the Google Ads connection shows an error, the OAuth token may have expired, the Google account password changed, or the account access was revoked. To fix it, open Connected Accounts, disconnect the Google Ads connection, and reconnect with a Google account that currently has access to the ad account.
Reference
Performance Metrics
| Metric | Description |
|---|---|
| Impressions | How many times your ads were shown |
| Clicks | How many times users clicked |
| CTR | Click-through rate (clicks divided by impressions) |
| Cost | Total spend for the period |
| Conversions | Tracked actions (calls, form fills, purchases) |
| CPA | Cost per conversion |
Attribution Layers
Google Ads attribution in Flamel uses a three-layer model.
| Layer | What it covers |
|---|---|
| Workspace-level | Campaigns linked directly to a workspace's Google Ads account |
| Hub-level | Campaigns run from the Hub's account targeting specific locations |
| Shared account | Campaigns from a manager account shared across multiple workspaces |
Shared accounts need careful setup
If multiple workspaces share a Google Ads manager account, Flamel uses location targeting and campaign labels to attribute spend per workspace. Work with your Hub admin to confirm the tagging is set up correctly before relying on per-workspace numbers.