Conversion tracking
Google Ads Conversion Tracking When the Conversion Happens on a Different Domain
Cross-domain conversion tracking problems are common in small accounts because the customer journey rarely stays on one clean website. The ad click may land on your domain, but the real conversion can happen in a scheduler, checkout, CRM, or payment tool.
Core idea: Google Ads needs to connect the original ad click to the final conversion event. If the click ID or user identity gets lost between domains, your campaigns may underreport conversions or optimize toward the wrong actions.
Common cross-domain tracking scenarios
Booking tool
The ad sends visitors to your site, but the appointment is booked on Calendly, Acuity, Mindbody, or another scheduler.
Checkout tool
The landing page is on your site, but payment happens on Stripe Checkout, Shopify checkout, Gumroad, Lemon Squeezy, or another platform.
Lead form tool
The page embeds a third-party form, or the form submits to a separate thank-you page outside your main domain.
Multiple sites
A campaign uses one marketing domain, but the product, portal, or checkout lives on another domain.
Agency or MCC setup
Several accounts send traffic to one booking or purchase destination and need consistent conversion reporting.
The audit sequence
Write down every URL and tool involved: ad landing page, form page, checkout domain, thank-you page, CRM, payment provider, and email confirmation.
Do not track a button click if the business outcome is a booked call, paid order, qualified lead, or completed form.
If you control the conversion page, install the right tag and event. If a third-party tool owns the page, check whether it supports Google Ads tracking, GTM, webhook events, or offline conversion import.
Make sure auto-tagging is on and check whether the destination tool keeps the click information through redirects, embedded forms, payment links, and confirmation pages.
Run a real test conversion, inspect tag firing, then compare Google Ads, GA4, the CRM, and the payment or booking platform. Do not assume the setup works because the tag exists.
When the tag cannot fire on the final domain
If you cannot place the Google tag on the final conversion page, you still have options. You may be able to import offline conversions from a CRM, use a native integration from the booking or checkout platform, fire an event from an embedded form, or track a reliable intermediate event while you work toward better measurement.
Be careful with intermediate events. A click on "Book now" is not the same as a completed booking. It can be useful as a secondary conversion, but it should not usually be the only primary event used for bidding.
What to check inside Google Ads
- Auto-tagging is enabled.
- The right conversion action is marked as primary.
- Duplicate conversion actions are not both counted as primary.
- The conversion window matches the buying cycle.
- Enhanced conversions or offline imports are considered when lead quality matters.
- Imported conversions from GA4 are not double-counted with native Google Ads conversions.
The practical small-business answer
If your business uses third-party tools, build tracking around the most reliable point you control. For example, a local service business may start with tracked calls and form submissions, then improve the setup by importing booked jobs or qualified leads. An ecommerce business may start with checkout purchase tracking, then improve value accuracy and refund handling.
Need this audited?
In a Google Ads audit, tracking is the first thing I check because every bidding decision depends on it.
See Google Ads audit