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
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.
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.
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.
Paid, fixed scope: what is working, what is missing or duplicated, and the build recommended next.
Common mistakes
- 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.
- 02
Auditing only the tag manager
Hardcoded tags, plugins and CRM integrations send conversions the tag manager never shows.
- 03
Expecting every platform to agree
They will not. Attribution rules differ. The audit checks what you send, not whether the totals match.
- 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.