Please note:
For all webform submissions, it’s essential that the full submission URL is sent exactly as it appears, without splitting or removing any parts.Google requires the complete URL, including all tracking parameters like the GCLID (Google Click ID) and UTM tags, so that it can correctly match each lead back to the original ad.
The URL should look like this example:
https://www.yourwebsite.com/gclid=EAIaIQobChMI9a7v2Oe4hQIVy5BoCR3gkgdREAAYASAAEgI7MPD_BwE&utm_source=google&utm_medium=cpc&utm_campaign=teeth_whitening_october
This applies to every webform submission, regardless of how it’s sent, whether via Boxly forwarding address, Zapier, API, or any other connected channel.
Ensuring the full URL is passed allows Boxly to include the correct GCLID and UTM data when sending conversion events back to Google for accurate tracking and optimisation.
Once Boxly starts sending your conversions into Google Ads, you’ll see several new conversion actions appear automatically, such as:
Boxly – Consultation Booked
Boxly – Treatment Started
Boxly – Won
By default, Google Ads treats all of these as separate goals, so you’ll need to tell Google which one to optimise for.
Connect Google Ads to Boxly
Connect Google Ads to Boxly and track your resulting leads!
Step 1: Choose Your Primary MilestoneWe recommend starting with Consultation Booked as your Primary conversion action.
This gives Google more data to learn from, helping your campaigns optimise faster and generate more leads entering your funnel early on.
Once you’ve built enough historical data (after a few months), you can switch your primary milestone to a deeper one like Treatment Started or Won for value-based optimisation.
How to set it:
In Google Ads, go to Goals → Conversions → Summary.
Click on Boxly – Consultation Booked (or your chosen milestone).
Select Edit settings → set Action optimisation = Primary.
Under Value, select Use different values for each conversion — Boxly will automatically send the correct treatment value (e.g. £2,500 or £5,000).
Set Count = One and choose Attribution model = Data-driven.
Save your settings.
Step 2: Set the Other Milestones as SecondaryFor all the other Boxly conversions (e.g. Qualified, Treatment Started, Won):
Open each goal’s Conversion Action Settings.
Click Edit settings.
Change Action optimisation → Secondary.
Keep the same value, count, and attribution settings as above.
Save each one.
These will still appear in your reports but won’t affect bidding or inflate your conversion totals.
Step 3: Review & MonitorAfter your setup:
Your campaigns will now optimise for Consultation Booked (or whichever milestone you set as Primary).
You’ll still see all other milestones in Google Ads for reporting and comparison.
Over time, you can change your primary milestone to a deeper one (e.g. Treatment Started or Won) for full revenue optimisation.
ResultGoogle Ads optimises for the conversions that matter most.
Boxly automatically passes real patient values for accurate ROI tracking.
You get a clear picture of how your ads perform across every stage of your funnel.
Boxly is here to help you work smarter, not harder, let’s keep streamlining your lead management together!
Contact us at support@boxly.ai if you need any assistance!