Setting up tracking from scratch

End-to-end walk-through for a brand-new Google Ads + GA4 + GTM setup.

Fastest path: pick your account on the Tracking page and use “we build the tracking for you” — Campaign Owl generates the complete Tag Manager container automatically. This guide is the manual, do-it-yourself route.

Ready to set up tracking? Start here

Pick an approach — we'll walk you through each step for the account you choose.

Reference guide

Background reading — the picker above sets everything up for you, but here's the manual version if you want to understand what's happening.

1

Enable auto-tagging in Google Ads

Auto-tagging appends the GCLID parameter to every ad click. Without it, no Google Ads conversion tracking works correctly. This is non-negotiable.

  1. Google Ads → Admin → Account settings
  2. Expand the Auto-tagging section
  3. Tick “Tag the URL that people click through from my ad”
  4. Save
2

Choose your conversion tracking source

3

If you picked A — GA4 import flow

  1. In GA4: Admin → Product Links → Google Ads Links → link your Google Ads account
  2. In GA4: Admin → Events → toggle “Mark as key event” (Google renamed conversions to “key events” in 2024) for each one (e.g. purchase, generate_lead)
  3. In Google Ads: Goals → Conversions → Summary → + New conversion action → Import → Google Analytics 4 properties
  4. Pick the key events you marked in GA4
  5. Mark the key conversion as Primary (purchase, lead, signup — not page views)
4

If you picked B — GTM direct setup

  1. First, create each conversion in Google Ads so you have IDs to copy: Google Ads → Goals → Conversions → Summary → + New conversion action → pick Website → choose the Category (Purchase, Submit lead form, Contact, Sign-up, Book appointment, etc. — pick from what the dropdown actually offers) → name it clearly → set Value + Count. At the end, choose “Use Google Tag Manager” and copy the Conversion ID (AW-XXXXXXXX) + Conversion Labelshown — you'll paste these into GTM below. Repeat for every conversion you want to track.
  2. In GTM, add a Conversion Linker tag. Trigger: All Pages. This is the foundation — without it, conversion attribution silently breaks.
  3. For each Google Ads conversion you created, add a Google Ads Conversion Tracking tag in GTM — paste in the Conversion ID + Label you copied
  4. Set the trigger to the specific event that represents a real conversion (thank-you page view, form submit, tel: / mailto: click, purchase event)
  5. Also add a GA4 Configuration tag on All Pages (even if you're not importing from GA4 — audiences still benefit)
  6. Preview in Tag Assistant → fire the real event → confirm the tag reports “Fired”
  7. Submit + publish the container
5

If you picked C — gtag hardcoded

  1. In Google Ads: Goals → Conversions → Summary → + New conversion action → pick Website → choose the action (purchase, lead, signup)
  2. Copy the Global site tag (gtag.js) — paste in the <head> of every page
  3. Copy the Event snippet — paste on the conversion-completion page only (thank-you page / order-confirmation page)
  4. Mark the conversion as Primary in Google Ads
6

Test before going live

  1. Install the Tag Assistant Chrome extension
  2. Click one of your actual ads in a search result — check the URL contains ?gclid=…
  3. Complete the conversion flow end-to-end (add to cart → checkout → purchase on staging)
  4. In Tag Assistant: confirm the Conversion Linker + Conversion tag both fire with “Success”
  5. Wait 24 hours → check Google Ads → Conversions → your action shows 1+ conversion
  6. Run the tracking audit on the account — should pass all checks

Done.

Once the test conversion appears in Google Ads, re-run the tracking audit from the account list to confirm everything's wired correctly.