The best way to track ClickFunnels submissions as conversions in Google Ads

Learn how to set up proper conversion tracking in Google Ads when someone submits a form on your ClickFunnels page

The best way to track ClickFunnels submissions as conversions in Google Ads
TL:DR

Use Attributer to capture the GCLID when someone fills out your ClickFunnels form, then send it back to Google Ads as a conversion (either right away, or once that lead becomes a customer).

Google Ads can bring a steady stream of new leads and customers to your business, but setting up conversion tracking properly is oddly difficult.

If you try to use Google Tag Manager, you'll end up writing custom code to catch form submissions, then juggling triggers, tags, variables, and a long list of other settings.

And the simpler options aren't much better. Counting visits to a thank you page quietly drops as much as 30% of your conversions, because of ad blockers, privacy features in browsers like Firefox & Safari, or a prospect who clicks your ad on their phone and submits your form hours later from a laptop.

So what actually works?

This article walks through a better way to track conversions in Google Ads when someone fills out a form built with ClickFunnels, using an approach called server-side tracking.

Why you need to be doing server-side tracking in Google Ads

The common ways of tracking conversions in Google Ads, whether that's counting thank you page views or firing events through Google Tag Manager, all share the same issues. Research suggests these methods can miss up to 30% of conversions.

Those issues are:

  • Ad Blockers. They stop the Google Tag from ever loading in the visitor's browser, so nothing the visitor does on your site gets recorded.
  • Browser privacy features. Browsers like Safari actively cut off the Google Tag from following visitors past a day or so, so if a lead clicks your ad today but doesn't convert until 4 days later, then the conversion can't be tied back to the original ad click.
  • People switching devices. A prospect might click your ad on their phone but come back and fill out your form later from their laptop, and browser tracking has no way to link those two moments together because they happen on different devices.

This is exactly why server-side tracking matters. Instead of waiting on something to happen in the browser (like a visitor landing on a thank you page) and hoping the Google Tag sees it, you send a direct, private message to Google with the lead's details, so ad blockers and privacy settings can't get in the way.

The numbers back this up. Google's own data shows server-side tracking tends to deliver a 23% average increase in total recorded conversions and a 10% cut in cost per conversion, largely because Google's algorithms have better data to learn from and can put your ads in front of the right people.

How to track ClickFunnels submissions in Google Ads using server-side conversion tracking

There are two main ways to approach this, and which one fits depends on when you want the conversion to show up in Google Ads.

Option 1: When a lead submits your form

A tool like Converly makes it simple to send a server-side conversion to Google Ads when someone submits the form on your ClickFunnels page.

Rather than wrestling with Google Tag Manager to detect the submission, pull out the lead's details, hash them with SHA-256 and send them over to Google's API, you get a clean visual builder for putting your conversion flow together.

workflow-clickfunnels-google-ads

You pick a trigger (like a new submission on your ClickFunnels form) and choose the actions that should follow it (like recording a conversion in Google Ads).

From there, Converly handles it all for you. It watches for new submissions, takes the respondent's name, email and phone number, hashes them with SHA-256, and passes them to Google Ads. It also picks up the GCLID and other signals about how the person found you, and sends those along with the conversion. That gives Google a much better shot at tying the conversion back to the exact campaign, ad and keyword that they originally clicked.

The result is every benefit of server-side tracking (that 23% average lift in recorded conversions and 10% drop in cost per conversion) with no custom code, no need to understand SHA-256, and no wrangling Google's API yourself.

Option 2: When a lead becomes a customer

Since ClickFunnels captures every form submission directly into its own built-in Contacts area, you can hold off and send the conversion back to Google Ads later in the sales cycle (once a lead actually turns into a paying customer, for instance).

The way to do it is to capture a bit of extra data with every submission and store it on the contact record. Here's how that works:

1. Install Attributer and add a hidden field to your ClickFunnels form

Add Attributer Code to Site Mobile

Start by signing up for a 14-day free trial of Attributer and adding its small snippet of code to the Header Code section of your funnel.

Next, open the page with your form in the ClickFunnels Editor and add a new Input element below your last visible field. Set its Input Type to Custom Type and give it a custom identifier, something like gclid. This is the hidden field Attributer will use to store the Google Click ID. Full instructions for setting this up are on the Attributer Help site.

2. Attributer writes the GCLID into the hidden field

Google Ads data in Hidden Fields

When someone clicks one of your Google Ads and lands on your funnel, Attributer captures the GCLID and stores it in their browser, so it stays available even if they browse around for a while or leave and come back later.

Then, when they submit your ClickFunnels form, Attributer writes the GCLID straight into that hidden field.

3. GCLID is captured with each new lead

New Lead with Google Ads Details

The GCLID is captured with each new lead, alongside the other information they entered into the form (like their name, email, phone, etc). You can then use ClickFunnels' built-in integrations or tools like Zapier to send the GCLID over to your CRM where it gets stored on the contact record, ready and waiting for when you need it.

4. Send the data to Google Ads

Google Ads data in Hidden Fields

Once a meaningful milestone comes around (a deal gets created, or the lead becomes a paying customer), you can push everything back to Google Ads to log a conversion.

Most CRM's don't have a native integration with Google Ads, so you'll need to use tools like Zapier or Make. They connect to your CRM and can send the conversion to Google Ads at whatever stage makes sense for your business (when a deal opens, when it closes, or anywhere in between). They also provide a simple mapping screen that makes it easy to send the GCLID Attributer captured into the right field in the Google Ads API.

Why sending server-side conversions to Google Ads is the best approach

Here's why sending server-side conversions to Google Ads it the best approach, regardless of when you do it (when a form is submitted, when a deal is created, etc).

1. Overcomes Ad Blockers

Old-school tracking (like using Google Tag Manager to count thank you page visits) depends on scripts loading in the visitor's browser, and ad blockers and privacy-first browsers frequently stop those scripts from loading at all.

Recent research puts the share of internet users running some form of ad blocker at north of 30%, so it's a big deal.

But because server-side tracking sends the conversion straight to Google's servers, ad blockers and privacy restrictions can't get in the way, and every lead gets counted.

2. Bypasses Safari & iOS Privacy Limitations

Apple's Intelligent Tracking Prevention (ITP) tends to clear tracking cookies within a day or two, so the link between an ad click and the eventual conversion is deleted if the visitor doesn't submit the same day.

Server-side tracking solves that issue by sending the name, email, phone, Google Click ID, etc over to Google Ads with each lead, which gives Google the data it needs to tie the conversion back to the original ad click no matter how long the gap between click and submission.

3. Works across devices

Plenty of leads will first click your ad on one device (like their phone) but then come back later when they're at a computer to actually fill out your form.

Ordinary browser-based tracking can't join those two visits because they happen on separate devices. But by sending information about the lead (like their name, email, and so on) straight to Google's servers, Google gets the data it needs to stitch the sessions together and give your ads proper credit for starting things off.

4. Eliminates duplicate and messy data

On top of everything else, browser-based tracking invites other mistakes (particularly if you do things like track thank-you page visits, or clicks of the form's submit button). A user could enter the wrong email address or miss a required field, but because they clicked the submit button the conversion gets counted. And then when they fix the error and submit the form again, you have counted 2 conversions for one lead.

Server-side tracking is far better. It logs a conversion only when a submission genuinely goes through, not when a thank you page is visited or a button is clicked, so your Google Ads conversion counts stay much closer to the real number of leads you're generating.

3 reports you can run when you properly send conversions to Google Ads from ClickFunnels

Across 15 years leading marketing teams, I've spent millions of dollars on Google Ads and built more reports than I can count trying to see what was genuinely working.

Here are the 3 I kept coming back to:

1. Conversions by Keyword

Conversions by Search Term-framed (1)

Most businesses bid on a variety of different keywords across several campaigns, often for different services (an accounting firm might bid on ‘individual tax return’ type keywords in one campaign, and small business accountant' in another campaign).

This report shows which of those keywords are actually producing conversions, rather than just getting you impressions and clicks that never turn into real leads.

It makes it clear which keywords are working for your business and which aren't, and ultimately which ones you should put more budget into to drive more leads.

2. Conversion Value by Campaign

Campaigns by Conversion Value-framed (1)

If you're feeding conversions back to Google Ads from your CRM, you can attach a value to each conversion (usually pulled from the Deal value on that contact or deal record).

That matters because customers aren't all worth the same. For an accounting firm, a client that comes from their ‘individual tax return’ campaign is worth far less than one that comes from a ‘small business accountant’ campaign.

So by sending a conversion value to Google Ads from your CRM, you can run reports showing you earned $1000 from leads on one campaign and $10,000 from another. That makes deciding where your budget should go far more straightforward.

3. Conversions by Geography

Conversions By Georgraphic Location-framed (6)

This report is great for businesses that win most of their clients locally (financial advisors, accounting firms, law practices, and the like). It breaks your conversions down by geographic region.

You can keep it broad (country, state or city) or drill right down to an individual postcode. Either way, you get to see whether your leads are genuinely coming from the areas you want to serve, or whether budget is leaking into suburbs too far away.

With that information in hand, Google Ads has a feature called Location Bid Adjustments that lets you act on it. You can tell Google to bid harder in the postcodes that pay off best, and ease off (or stop entirely) in the ones that generate impressions and clicks but never turn into leads and customers.

Wrap Up

Getting proper conversion tracking set up in Google Ads can genuinely move the needle on your results.

It gives you the numbers you need to make manual tweaks (bidding up on particular keywords or locations), and it feeds Google's algorithms the data they need to handle automated bidding for you.

But all of that hinges on the conversion data being accurate. Track thank-you page visits or fire events from the browser through Google Tag Manager, and you're not really sending solid data, and your Google Ads results will slide because of it.

So whatever setup you land on, and whenever you choose to fire the conversion (at the point of submission, once the lead becomes a customer, and so on), sending it server-side is what gets you the best results.

Get Started For Free

Start your 14-day free trial of Attributer today!

aaron-beashel

About the Author

Aaron Beashel is the founder of Attributer and has over 15 years of experience in marketing & analytics. He is a recognized expert in the subject and has written articles for leading websites such as Hubspot, Zapier, Search Engine Journal, Buffer, Unbounce & more. Learn more about Aaron here.