Google Ads integration

By linking your Google Ads account with Centerflow, you unlock complete visibility into how your campaigns drive leads. With the integration, you can:

  • See the full picture: Track spend, clicks, impressions, conversions, and revenue per campaign, ad group, or ad.

  • Spot what works: Identify which ads and keywords bring in the most valuable leads.

  • Attribute with confidence: Match every lead to the exact ad they came from, using auto-tagging and UTMs.

To make attribution work correctly, Centerflow needs key information passed in your ad URLs, most importantly the Ad ID. Without it, we can’t connect conversions back to the right ad, which means your reporting will miss crucial details.

1. Connecting Google Ads to Centerflow

  1. Go to Settings

Log in to Centerflow and click the gear icon at the bottom-left. Pick the company you want to connect, then open its settings.

  1. Connect Google Ads

Find the Google Ads integration card and click Connect Google Ads. You’ll be redirected to Google’s login screen. Make sure you use a Google account with admin rights for the ad account (or MCC account) you want to connect.

  1. Choose the right accounts

Select only the ad accounts that send traffic to the website(s) you track in Centerflow. If you run multiple sites in different companies, connect the matching ad account in each one.

  1. Finish and sync

Once connected, Centerflow will start importing Google Ads data automatically.

2. Preparing your ads with UTMs

Why the Ad ID is essential

The Ad ID is what ties a conversion back to the exact ad that drove it. Without it, Centerflow can still track traffic, but you’ll lose the ability to know which ad really delivered the lead. That means incomplete insights and less effective optimization.

To get the most out of Centerflow, always include the Ad ID, plus a few other UTM parameters that make filtering and reporting easier.

Use this template in your Google Ads tracking settings:

{lpurl}?utm_source=googleads&utm_medium=ppc&utm_campaign={campaignid}&utm_term={keyword}&utm_content={creative}&ad_id={creative}&cf_campaign_id={campaignid}&cf_cl={gclid}

Parameter

What it captures

utm_source

The traffic source, e.g. googleads

utm_medium

The channel, e.g. ppc

utm_campaign

Campaign ID (dynamic)

utm_term

The search keyword (dynamic)

utm_content

The ad variation/creative (dynamic)

ad_id

Mandatory. The unique Ad ID, needed for accurate attribution

cf_campaign_id

Campaign ID for Centerflow (dynamic)

cf_cl

The Google Click ID (gclid), used for click-level attribution

⚠️ Tip: Already using UTMs? Just add these parameters with & after your existing ones—no need to rebuild everything.

How to add tracking templates

Option 1: Account-level (recommended)

Add the tracking template once at the account level so it applies to all your ads automatically. This is the simplest and most reliable option, since you won’t need to update it every time you launch new campaigns.

Option 2: Campaign or Ad Group level (bulk editing)

If you prefer more control, you can also add UTMs at the campaign or ad group level. Updating each campaign manually can take time, but Google Ads’ bulk editing feature makes it easier:

  1. Go to Campaigns or Ad groups in your Google Ads account.

  2. Select the campaigns or ad groups you want to update.

  3. Click EditChange tracking template.

  4. Paste the UTM template into the Tracking Template field and click Apply.

Learn more about tracking templates →

Enable auto-tagging

Auto-tagging ensures that every click from Google Ads includes the gclid (Google Click ID). Centerflow uses this ID to verify traffic and improve attribution accuracy.

Auto-tagging is usually on by default, but it’s smart to double-check. Just click on one of your ads—if the landing page URL includes gclid, it’s working.

How to enable auto-tagging in Google Ads →