Skip to content
Mather Media Solutions

Guide · Before you increase spend

What to do before you increase ad spend: a conversion tracking audit checklist

Updated 26 September 20266 min read

The short answer

Before you increase ad spend, confirm four things: the conversion your campaigns bid on is the outcome that pays, it fires once per real action, it reaches each platform with the right value, and outcomes recorded after the website come back. If any check fails, more budget buys more of the wrong thing.

Why check tracking before raising the budget?

Automated bidding spends toward whatever the account calls a conversion. Raise the budget and it buys more of that, faster. If the conversion is a duplicate, a page view or a form fill that rarely becomes a customer, the extra money is spent teaching the platform the wrong lesson at a larger scale.

The checks below take an afternoon for someone with access to the ad accounts, the tag manager and the CRM. Each one is phrased as something you can confirm, not something to believe.

The cost of a bad signal

Of every media dollar wasted because of poor data quality, by marketers’ own estimate.
21¢
Forrester Consulting, 2019

Step 1: Is the conversion you bid on the one that pays?

  • List the primary conversions in each account

    In Google Ads, primary actions are the ones in the Conversions column and used for bidding; secondary actions are observed only. Meta campaigns optimize for the event chosen in each ad set. Write both lists down.

  • Name the outcome that actually pays

    A booked consultation, a signed case, a sold job, a paid order. If none of the primary conversions is that outcome or a close stage of it, that is the first finding.

  • Demote the noise

    Page views, scroll depth, clicks on a phone number and short calls can stay as secondary signals. They should not steer the bid.

Step 2: Does each conversion fire once, and only once?

  • Run one real test action

    Submit one form or complete one booking, then count what each platform recorded. One action should be one conversion per conversion action.

  • Look for the same tag installed twice

    A tag in the tag manager, another hardcoded in the theme, and a third from a plugin or CRM is a common pattern after a few agency changes.

  • Check the thank-you page

    If the conversion fires on page load, a refresh or a bookmark counts again. Prefer an event on the successful submission, or a transaction ID that platforms can deduplicate.

  • Check browser plus server

    If the Meta pixel and the Conversions API send the same event, both need the same event name and event_id. If Google Ads counts both its own tag and an imported GA4 conversion as primary, it counts the action twice.

How Meta deduplicates pixel and server events

event_id, event_name, fbc and fbp, and the mistakes that double every lead.

Step 3: Does it reach every platform with the right value?

  • Value and currency

    Compare the value on a test conversion with what the business recorded. A hardcoded placeholder value is common and misleads value-based bidding.

  • Click IDs survive the journey

    Load a landing page with a test gclid and fbclid on the URL and follow the path to the form. Redirects, booking engines on another domain and consent banners can drop them.

  • Consent behaves as intended

    Check what the tags do before and after each consent choice. Google’s consent mode changes how its tags behave; confirm the current setup in Google’s documentation and with whoever owns the banner.

Step 4: Do outcomes after the website come back?

For any business that sells after the first contact, the most important conversions happen in a CRM, practice system or intake tool. They reach the ad platforms only if something sends them.

  • The click ID is on the CRM record

    Open a recent paid lead in the CRM. If gclid, gbraid, wbraid or fbclid is not there, no import can match it.

  • The import runs daily

    Google does not import a click conversion more than 90 days after the click, and Meta rejects server events more than seven days old. Monthly exports lose data.

  • The match rate is read

    Google Ads shows import diagnostics and Meta shows Event Match Quality. Someone should look at both on a schedule.

Sending booked consultations back to Google Ads and Meta

A worked example of an offline import, from click ID to bidding.

Step 5: Is anything sensitive riding along?

Open the network requests on a form page and read what each tag sends. Look for form answers, procedure or case names in URLs and event names, and unhashed email or phone in browser payloads. On health and legal sites this is not optional housekeeping. Whether a setup is compliant is the business’s and its counsel’s determination; the audit gives them the field-level record to decide with.

Step 6: Can you reconcile the numbers and own the accounts?

  • A weekly three-way count

    Outcomes in the business system from paid traffic, conversions sent, conversions accepted by each platform. The numbers will differ, because each platform attributes by its own rules. The gap should be stable and explained.

  • The business owns the accounts

    Ad accounts, tag manager, analytics, the pixel dataset and the conversion actions should belong to the business, with agencies granted access. If an agency leaves and the history leaves with it, that is a finding.

  • Someone owns each conversion

    A named role that is told when a form, booking tool or CRM changes, so the tracking is re-tested.

What should you do with the results?

Fix before you scale. A failed check in step 1 or 2 means the campaigns are learning from the wrong signal, and more budget will not correct that. A failed check in step 4 usually means the most valuable outcome is invisible to bidding. Steps 5 and 6 decide whether the fix can be trusted and kept.

If you would rather not run it alone, the free diagnostic maps what is breaking and recommends a first step before asking for anything. The paid tracking audit is the fixed-scope version of this checklist, run against your accounts, with the exact build recommended next.

The tracking audit

Paid, fixed scope: what is working, what is missing or duplicated, and the build recommended next.

Common mistakes

  1. 01

    Trusting the platform’s own status

    A green “recording conversions” status says a tag fired. It does not say the tag fired once, on the right action, with the right value.

  2. 02

    Auditing only the tag manager

    Hardcoded tags, plugins and CRM integrations send conversions the tag manager never shows.

  3. 03

    Expecting every platform to agree

    They will not. Attribution rules differ. The audit checks what you send, not whether the totals match.

  4. 04

    Raising budget and fixing tracking in the same week

    When results change, nobody can say which change did it. Fix, let the counts settle, then scale.

Straight answers

What we will not promise

  • That a fixed checklist finds every problem. It finds the common ones; the audit reads your actual payloads.
  • A return on the extra spend. The checklist tells you whether the signal is ready to scale on; the market decides the rest.
  • That a setup is HIPAA compliant or meets bar rules. That is the business’s and its counsel’s determination.

Questions

  • How long does a conversion tracking audit take?

    This checklist is an afternoon for someone with access. The paid tracking audit runs within ten business days after complete access, and ends with the exact build recommended next.

  • What access is needed to audit conversion tracking?

    Read access to the ad accounts, the tag manager, analytics and the pixel dataset, plus a view of the CRM or booking system that records the outcome, and someone who can submit a test lead.

  • Can I increase spend while tracking is being fixed?

    You can, but you will not be able to tell which change moved the result. Fix the conversion first, let the counts settle, then scale.

  • Is there a free version?

    Yes. The diagnostic costs nothing and recommends a starting point before asking for contact details, and the Signal Check is a free checklist of about 15 minutes that needs no developer.

Start with the diagnostic

Rather have someone check yours?

Map what is breaking, the systems involved, the outcome you need, and whether a pilot is ready. You will see a practical route and first artifact before deciding whether to send the context.

No charge to take the diagnostic · A specific reply within two business days