Skip to main content

Source Info

  • The Google Ads Source is an Object Cloud source. This means that it sends information (traits) about a thing that exists and persists over time, such as a person or company, and which can be updated over time. Data from this source can only be exported directly to a warehouse, but it can then be used for further analysis.
Google Ads is an online advertising service developed by Google. With Google Ads, you can take advantage of online advertising to improve your internet marketing effectiveness.

Getting Started

  1. From your workspace’s page, click Sources and then Browse.
  2. Choose Google Ads.
  3. Click Connect and then Connect to OAuth into Google.
  4. Select which accounts you would like to sync.
  5. Enter your Campaign ID(s).
  6. Click Save.

URL Parameters

Innkeepr needs the Google Ads campaignid to be passed as a URL parameter so it can correctly match website visits to ad campaigns. You choose the parameter name yourself — just make sure it matches what you entered as Campaign ID parameter during the source setup.
Editing URL parameters on the campaign or ad group level does not trigger a new ad review and does not affect your optimization score.
Do not use # in your naming convention — it causes a cutoff of all following URL parameters.

Performance Max (PMax)

Parameters Add the following to your tracking template, replacing your_parameter with the parameter name you configured in Innkeepr: {lpurl}?your_parameter={campaignid} If you already have existing URL parameters, append the Innkeepr parameter at the end using & instead of ?: {lpurl}?utm_source=google&utm_medium=cpc&your_parameter={campaignid} Implementation You can bulk edit all Performance Max campaigns at once:
  1. Select “Performance Max campaigns” as a workspace filter.
  2. Go to Settings → Campaign settings.
  3. Select all campaigns. If you have multiple pages, click “Select all xx” to include everything.
  4. Click Edit → Change tracking templates.
  5. Paste the parameters into the tracking template and click APPLY.
Add the “Tracking template” column to your PMax campaign settings column preset so you can quickly verify that parameters are applied.

Shopping & Smart Shopping

Parameters Add the following to your tracking template, replacing your_parameter with the parameter name you configured in Innkeepr: {lpurl}?your_parameter={campaignid} If you already have existing URL parameters, append the Innkeepr parameter at the end: {lpurl}?utm_source=google&utm_medium=cpc&your_parameter={campaignid} Implementation For fewer than 100 product groups:
  1. Select “Shopping campaigns” as a workspace filter.
  2. Go to Product groups.
  3. Edit your column layout and add the “Tracking template” column.
  4. Select each product group individually and edit the tracking template.
  5. Paste the parameters and click Save.
For more than 100 product groups: Use Google Ads’ Import/Export feature to bulk edit tracking templates. See Google’s documentation on bulk editing product groups. Important Notes
  • Tracking template hierarchy: If you use tracking templates at multiple levels, the most specific one wins. Priority order: Ad → Ad Group → Campaign → Account. Make sure your parameter is not being overridden by a more specific tracking template.
  • Auto-tagging: Make sure Google Ads auto-tagging is activated.
  • Testing: You can verify your tracking template by clicking the edit icon on the tracking template and choosing “Test”. If the URL matches your expected format, tracking will work correctly.

Permissions

When you set up your Google Ads Source, you may notice that all the Google Ads accounts your Google user can view aren’t listed. This is because the Google Ads API doesn’t expose a list of “managed” or sub-accounts to non-administrators using the API. That said, if you have read permissions to the account and would like to add it, please contact Support. For more information about finding your Google Ads Customer ID, see Google’s Find your Google Ads customer ID docs.