Track HighLevel form submissions as conversions in Google Ads
Learn how to send server-side conversions to Google Ads whenever a lead completes a form, survey, or funnel step in HighLevel. No code required!

Are you pouring ad spend into Google Ads but struggling to tell which clicks actually became leads inside your HighLevel funnels? You're not the only agency or business owner stuck guessing.
The typical fix is Google Tag Manager, which means writing custom code to catch form and survey submissions, then building out the triggers, tags, and variables needed to push that data over to Google.
Some people go with a simpler shortcut instead, firing a conversion whenever someone lands on the funnel's thank you page. The problem is that approach quietly loses about 30% of your conversions to ad blockers and privacy focused browsers like Safari (which limit how long tracking cookies can stick around). On top of that, Google Ads wants the lead's name, email, and phone number attached to each conversion, and none of that is sitting on a thank you page waiting to be grabbed.
So what's the actual way to get reliable conversion tracking working in Google Ads when your funnels and forms live in HighLevel? That's exactly what this guide covers.
Why you need to send conversions to Google Ads server-side
Google Ads' smart bidding engine (the system behind bid strategies like Target CPA and Maximise Conversions) weighs up hundreds of signals, like location, time of day, and a searcher's past purchase behaviour, to decide how much a click is worth bidding on based on their odds of converting.
That's a powerful engine, but it's only as good as the conversion data you feed it. Without accurate signals, Google is left guessing, which is exactly why solid conversion tracking matters so much.
The trouble is that the common approaches to conversion tracking (thank you page pixels, Google Tag Manager setups) all depend on a tag successfully loading and firing inside the visitor's browser. A handful of things regularly get in the way of that:
- Ad blockers - These stop the Google tag from ever loading in a visitor's browser, so none of their activity on your funnel gets tracked.
- Browser privacy settings - Safari and other privacy focused browsers limit how long cookies set by the Google tag can survive (often just a day), so Google struggles to link a conversion back to the original ad click unless it happens on the same day.
- Cross device behaviour - Someone might click your ad on their phone over lunch, then come back that evening on their laptop to actually fill out your HighLevel form. Browser based tracking has no way to connect those two sessions together.
Server-side tracking sidesteps all of this. Instead of relying on the visitor's browser to fire off a conversion event, Converly sends the lead's details straight to Google's servers, so ad blockers and browser privacy settings never get the chance to interfere.
And the impact is real. Google reports that businesses switching over to server-side tracking see conversions climb by 23% on average, while cost per conversion drops by around 10%, simply because the bidding algorithms finally have the data they need to figure out who your best customers look like and go find more of them.
3 simple steps to send server-side conversions to Google Ads from HighLevel
Here's how to get HighLevel talking to Google Ads with server-side conversion tracking, in 3 easy steps.
Step 1: Build your Conversion Flow in Converly
Converly bridges HighLevel and Google Ads for you, without any custom code or a complicated setup process on your end.

If you've spent any time in Zapier or HubSpot Workflows, the builder pictured above will feel familiar right away. Pick a trigger (say, a form or survey being submitted inside HighLevel), then choose the action that should follow (like sending a conversion over to Google Ads).
That's genuinely the whole build. A handful of clicks and server-side conversion tracking is live in your Google Ads account.
Step 2: Add the Converly code to your HighLevel account
Once you publish your Conversion Flow, Converly hands you a short snippet of code to install.

Inside HighLevel, you can drop this into your sub-account's tracking code settings under Settings, Business Profile, so it applies across every funnel, website, and form you build. If you'd rather scope it to a single funnel, you can add it there instead through that funnel's own tracking code section. And if you already run Google Tag Manager inside HighLevel, the snippet works through there too.
Step 3: Test it works
To make sure everything is wired up properly, go submit a test entry on one of your live HighLevel forms or funnel steps.
Then jump back into Converly, open the Conversion Flow you built, click the 3 dots menu in the top right corner, and select View Logs.

Click into the log entry for the submission you just created and you'll see everything Converly captured about it, including confirmation of whether Google Ads accepted it.

Want to go a level deeper? You can view the exact payload Converly sent over to Google Ads, plus the response that came back.

Once your test submission shows up as successfully delivered in the log, you're all set. Most people get the whole thing running in well under 5 minutes.
Why Converly is the best way to send conversions to Google Ads from HighLevel
There's more than one route to get HighLevel form and funnel activity into Google Ads as conversions, so what makes Converly worth choosing?
1. Easy to set up
Google Tag Manager tends to be the default most people reach for first. But getting it working means writing code to detect submissions across every form and funnel step, pushing the lead's name and email into the dataLayer, hashing that data with SHA-256 the way Google requires, then assembling the right triggers, tags, and variables to tie it all together.
If Google Tag Manager isn't already second nature to you, that adds up to a lot of hours spent just getting basic tracking off the ground.
Converly skips all of that complexity. Pick your trigger (a HighLevel form or survey submission), pick your action (a Google Ads conversion), and you're finished. No custom code and no digging through GTM documentation.
2. Not affected by ad blockers and privacy restrictions
Browser based approaches, whether that's Google Tag Manager or a basic thank you page pixel, lose a meaningful chunk of conversions to ad blockers and privacy first browsers before that data ever makes it to Google. One study covering more than 7 million conversions found tag based tracking was losing close to 30% of them.
Converly sidesteps this completely by sending conversions directly from our server to Google's, so none of that gets blocked along the way.
3. Works across devices
It's completely normal these days for someone to click your ad on their phone, then come back later on a laptop to actually complete your HighLevel form. That's a real problem for browser based tracking (like firing a Google Tag Manager event off a thank you page visit), because the ad click and the eventual conversion happen on two separate devices with no built in way to connect them.
Converly handles this by passing the lead's details (their name, email, and so on) directly to Google's servers. That gives Google what it needs to match the conversion back to the person who clicked the ad in the first place, so it can correctly credit the campaign, ad group, and keyword responsible.
4. Sends more data
On top of the basics like name, email, and phone, Converly also captures technical signals such as the Google Click ID (GCLID), IP address, and User Agent, and sends all of it through to Google Ads.
That gives Google Ads a much fuller picture to work with when it's trying to match a conversion back to the person who clicked your ad, which in turn makes your conversion tracking noticeably more accurate.
5. Supports multiple tools and platforms
Converly connects with over 100 form builders, website platforms, scheduling tools, chat widgets, and more (HighLevel included). From there, it can push conversion events out to Google Analytics, Google Ads, Meta Ads, ChatGPT Ads, LinkedIn Ads, Microsoft Ads, and a handful of other destinations.
So the next time you add a new tool to your stack or start running ads somewhere new, you're not starting your tracking setup from scratch. Just connect it inside Converly and you're good to go.
6. Gives you a full conversion log and email alerts
With something like Google Tag Manager, you can run a few checks while you're setting it up, but after that you're largely just hoping it keeps working.
Converly takes that guesswork away. Every conversion is logged, so you can see exactly what data was captured, what got sent to Google Ads, and how Google Ads responded.
You can also turn on email alerts, whether that's for every single conversion or just for failures, so you'll know the moment something breaks instead of finding out weeks later when your reports show zero conversions.
3 things you can do when you properly send conversions to Google Ads from HighLevel
Once Google Ads is receiving clean, accurate conversion data from your HighLevel funnels, several new options open up:
1. Report on conversions by campaign, ad group, keyword, etc.

Rather than only seeing clicks and impressions, your Google Ads account starts showing conversions, conversion rate, cost per conversion, return on ad spend, and more, broken down by campaign, ad group, keyword, ad, country, and other dimensions.
That extra detail makes it far easier to spot which campaigns, ads, and keywords are actually delivering results, and which ones are worth cutting.
2. Switch to smart bidding strategies like Maximise Conversions or Target CPA
Manual bidding is rarely the most effective way to run a Google Ads account. You're telling Google to spend up to, say, $3 a click, and it follows that instruction regardless of who's actually searching or how likely they are to convert.
Smart Bidding takes a different approach. You give Google a target, like $45 per lead, and it handles the bidding on your behalf, factoring in signals like device, location, age, interests, and past behaviour to bid higher for people more likely to convert and lower for those who aren't.

It's a genuinely effective way to bring in more leads for less, but only if the conversion data behind it is solid. If you're accurately telling Google which clicks turned into leads and which didn't, it can learn what a good searcher looks like for your business. Skip that step and it will end up overpaying for clicks from people who were never going to convert anyway.
Feeding Converly's clean data into Google's smart bidding gives you the foundation to actually take advantage of it and bring in more leads for less.
3. Retarget people who visited your site but didn't convert
Reliable conversion data also lets you build remarketing audiences of visitors who reached your funnel but never completed your form or survey.

From there, you've got a few ways to bring them back into the fold:
- Search - Adjust your bids up or down for this audience the next time they search for your target keywords.
- Display - Show display ads to just this group as they browse other sites across the Google Display Network.
- YouTube - Serve YouTube ads specifically to people who visited but didn't convert, keeping your brand front of mind and pulling them back to your funnel.
Wrap Up
If you want Google Ads working off accurate conversion data, Converly is the simplest way to make that happen for your HighLevel funnels.
Conversions get sent straight to Google's servers, so ad blockers and privacy focused browsers never get in the way, and Converly passes along the full set of lead details (name, email, phone, IP address, User Agent, and more) so Google has what it needs to match each conversion back to the ad click that started it.
Setup takes just a few minutes and comes with a 14-day free trial, so give it a try today!
About the author

Aaron is the founder of Converly. With over 15 years of experience in digital marketing and SaaS, he's passionate about helping businesses track and optimise their ad conversions.
