Google Ads

Connect Google Ads & set up conversions

This guide walks you through linking Google Ads to FunnelTrack, turning on Enhanced Conversions, and mapping FunnelTrack events to Google Ads conversion actions so every lead and sale is reported with full attribution.

What you'll need
  • •Admin access to your Google Ads account
  • •Your 10-digit Google Ads Customer ID
  • •The Google tag (gtag.js) installed on your website & landing pages
  • •About 10–15 minutes
Part 1

Connect Google Ads to FunnelTrack

Link FunnelTrack to your Google Ads account so we can send conversions on your behalf.

1

Add the FunnelTrack service account as a Standard user

FunnelTrack connects to your Google Ads account through a Google service account. Granting that account access is the entire connection — there's no manager (MCC) link to request or accept.

In Google Ads, go to Admin → Access and security → Users, click the blue + button to invite a user, and enter the FunnelTrack service account email:

funneltrack@funneltrack-469520.iam.gserviceaccount.com

Set the access level to Standardand send the invitation. Service accounts activate immediately — there's no acceptance step on our end. This grant is what lets FunnelTrack call the Google Ads API on your account's behalf to upload offline conversions.

Google Ads Admin → Access and security → Users invite dialog with the FunnelTrack service account email entered at Standard access
Admin → Access and security → Users. Invite the service account email and set access to Standard.
Standard access is required
Read-only or Email-only access won't work — the Google Ads API needs Standard permission to upload conversions. Google Ads won't let you assign service accounts to the Admin role, so Standard is the correct (and only) choice here.
2

Find your Google Ads Customer ID

Your Customer ID is the 10-digit number in the top-right corner of the Google Ads UI, formatted like 123-456-7890.

Google Ads top navigation bar with the 10-digit Customer ID highlighted
Your Customer ID lives in the top-right corner of every Google Ads page.
3

Paste your Customer ID into FunnelTrack

In FunnelTrack, go to Integrations → Google Ads and paste your Customer ID into the field. The dashes are optional — FunnelTrack handles both formats.

FunnelTrack Customer ID input populated with a Google Ads ID
The Customer ID field in FunnelTrack.
4

Confirm the additional steps and click Connect

Once the service account has been added and your Customer ID is in, check the "Additional steps completed" box and click Connect.

FunnelTrack Google Ads connection form with the additional steps checkbox ticked
The full Google Ads connection form in FunnelTrack.
FunnelTrack is now connected to Google Ads. Conversions will only start flowing once you complete Parts 2 and 3 below.
Part 2

Prepare Google Ads for conversions

A few one-time settings inside Google Ads so it accepts the conversions FunnelTrack sends.

1

Verify the Google tag is on your site

Google Ads needs the standard Google tag (gtag.js) installed on your funnel pages so it can match server-side conversions back to clicks. In Google Ads, go to Tools → Measurement → Google tag and confirm your tag is firing.

Google Ads showing the Google tag (gtag.js) install snippet
The Google tag snippet should be on every page of your funnel, immediately after <head>.
2

Turn on Enhanced Conversions for leads

In Google Ads, go to Goals → Conversions → Settings and expand the Enhanced conversions for leads section. Toggle Turn on enhanced conversions for leads, choose Google tag as the method, and save.

Google Ads Enhanced conversions for leads section turned on, using the Google tag method
Goals → Conversions → Settings → Enhanced conversions for leads.
3

Turn on Enhanced Conversions (with Google Ads API)

Below the leads section, expand Enhanced conversions and turn it on. Choose Google Ads API as the method — this is how FunnelTrack pushes hashed user data server-side.

Google Ads Enhanced conversions section turned on with the Google Ads API method selected
Enhanced conversions → Google Ads API. FunnelTrack uses this channel to send conversions privately and reliably.
Part 3

Setting up conversion tracking

Deploy the FunnelTrack pixel, create your conversion actions in Google Ads, and map each event in FunnelTrack.

1

Deploy the FunnelTrack pixel

Add the FunnelTrack pixel to the top of the <head>on every page of your website and any landing pages — place it in your theme file or global header so it loads site-wide. You'll find the pixel script and verification status in the Pixel section of your FunnelTrack account.

FunnelTrack Pixel page showing verified status and the pixel script to copy
The Pixel section in FunnelTrack — verify the green Pixel verified status before continuing.
2

Create your conversion actions in Google Ads

Create every conversion event you want to track in Google Ads as the Conversions offline type. From Google Ads, go to Goals → Conversions → Summary and click + New conversion action for each event you want FunnelTrack to send.

Google Ads new conversion action wizard with 'Conversions offline' selected
Always pick Conversions offline. Website-type conversions are pixel-driven and won't match what FunnelTrack sends.
Don't pick Website or App
Server-side conversions from FunnelTrack must be received as offline conversions in Google Ads. Other types are pixel-driven and won't receive FunnelTrack events.
3

Enable an event template (or create a custom event)

In FunnelTrack, open the source you want to route to Google Ads (e.g., ClickFunnels → Google Ads). Toggle on a recommended event template, or click + Add More Events to create a custom one.

4

Paste the event name from Google Ads

In FunnelTrack, type the exact event name as it appears in Google Ads under Goals → Summary. This is how FunnelTrack tells Google Ads which conversion to credit.

5

Grab the Conversion Action ID & paste it into FunnelTrack

Back in Google Ads, click into the conversion action you want to map. Once the conversion action is created, Google Ads shows the Conversion Action ID in the settings section of the conversion. Copy that ID and paste it into the Conversion Action ID field for the same event in FunnelTrack.

Google Ads conversion action settings section showing the Conversion Action ID
Google Ads shows the Conversion Action ID in the conversion's settings section once it's created.
FunnelTrack event card with the Google Ads Event Name and Conversion Action ID filled in
The Google Ads Event Name + Conversion Action ID fields on the event card in FunnelTrack.
6

Save your changes

Click Save Configuration at the top of the routing page. Repeat steps 2 – 5 for every event you want Google Ads to count — leads, sales, upsells, etc.

7

Test & verify

Trigger the action on your website (submit the form, complete the checkout, etc.). Then open Event Delivery Log in FunnelTrack. You should see two rows for the event: an IN row showing FunnelTrack received it from the source, and an OUT row showing the dispatch to Google Ads marked delivered.

FunnelTrack Event Delivery Log showing IN form_submission and OUT to Google Ads delivered
Inbound and outbound delivery rows in the Event Delivery Log.

Need a hand?

If anything in this guide didn't match what you're seeing in Google Ads or FunnelTrack, open a support ticket in your dashboard and we'll get you sorted.