Skip to main content
When you’re done, Northbeam shows your Google and YouTube spend, impressions, visits, and attributed revenue on the same campaigns, ad groups, and ads.
Before you start, make sure you have:
  • A Google login with admin access to the Google Ads account
  • An Account Name set in Google Ads (Admin > Account Settings > Account Name)
  • Access to Google Ads to edit the account-level Final URL Suffix

1. Connect the account

Sync spend, impressions, and campaign structure from Google Ads.

2. Add Northbeam parameters

Add nbt once in the account-level Final URL Suffix.

3. Confirm tracking

Check that the parameter and the connection are working.
1

Connect your Google Ads account

  1. Open Connections. If you’re still in onboarding, go to Integrations instead.
  2. Find Google Ads and click Connect.
  3. Sign in with a Google login that has admin access to the ad account.
The account must have a name in Google Ads. Go to Admin > Account Settings > Account Name and make sure one is set. Accounts without a name can’t sync into Northbeam. If the name or admin access is missing, the connection fails or your dashboard gets incomplete data.
The connection pulls your current and historical campaigns, ad groups, and ads from the Google Ads API, along with spend, impressions, and Google-reported metrics. Impressions also power the Clicks + Modeled Views attribution model.Have more than one Google Ads account? All accounts you connect to one Northbeam dashboard must be under the same Manager Account (MCC). See Adding an extra Google Ads account.If you skip this step: campaign, ad group, and ad names are missing, along with spend, impressions, and Google-reported metrics.
2

Add Northbeam parameters to your ads

In Google Ads, add this to the Final URL Suffix at the account level:
Have existing UTM parameters? Add the Northbeam parameter to the end (or beginning) and join them with an ampersand (&). For example:
To have Northbeam add the parameter to all Google ads in your connected accounts automatically, ask Support to turn on UTM auto-appending.

UTM Parameter Priority

Google Ads applies UTM parameters by level. A lower level always overrides a higher level. From highest to lowest priority:
  1. Ad level
  2. Ad group level
  3. Campaign level
  4. Account level
So if a campaign, ad group, or ad has its own UTMs, they override the account-level Final URL Suffix you set above.Already have UTMs at the campaign, ad group, or ad level? You have two options:
  • Move your existing UTMs up to the account level, so all tracking lives in one place.
  • Move the Northbeam parameter down to the same level as your existing UTMs.
Either works, as long as UTMs are applied consistently and nothing at a lower level overrides them.If you skip this step: Northbeam can’t tie visits and orders to your Google ads, so spend and revenue show up on separate lines.
3

Confirm tracking

If a check fails, see Troubleshooting Northbeam data.

Need help?

Google + YouTube Ads FAQ

Extra accounts, data discrepancies, and other common questions.

Troubleshooting Northbeam data

Start here if a check above fails.