What is probably happening
The event fires in one tool but not in the bidding system
GA4, GTM, Google Ads, Meta, CRM and backend reports can each receive a different version of the same action if the handoff is incomplete.
Consent or browser behavior changes the observable signal
Consent Mode V2, CMP timing, ad blockers, iOS privacy and delayed consent updates can reduce or reshape the data visible to ad platforms.
The trigger no longer matches the real user flow
Checkout changes, SPA routes, embedded forms, payment gateways and modal forms often break old URL, click or form-submit triggers.
The campaign is optimizing to the wrong conversion action
A conversion can be secondary, duplicated, imported from the wrong property, missing enhanced conversion data or excluded from the active goal.
How to check it without breaking anything
Trigger a real test event and watch GTM Preview, DebugView, browser network requests and ad-platform diagnostics.
Verify consent defaults, consent updates, conversion linker, click identifiers and enhanced conversions.
Compare GA4, Google Ads, CRM, ecommerce and backend records before deciding whether the issue is tracking or real demand.
Check whether the conversion action is primary, duplicated, delayed, imported from the right property and used by the campaign goal.
Define the exact symptom and the date when it started.
Compare ad platform, analytics, CRM, ecommerce or backend data before assuming the cause.
Review status, eligibility, policies, budget, bidding, targeting, measurement and recent changes.
Check consent, tags, events, identifiers and deduplication when conversions are involved.
How I would solve it step by step
Rebuild the signal path from the business event
Start with the real lead, purchase, call or booking and trace it through browser event, dataLayer, tag, consent state, platform and CRM/backend.
Run one clean debug test
Use GTM Preview, DebugView, browser Network requests and platform diagnostics on one controlled conversion before changing multiple systems.
Fix the first broken handoff
Do not edit CMP, GTM, GA4 imports and Google Ads goals at once. Repair the first missing layer, retest, then continue.
Protect Smart Bidding with a clean primary signal
Once tracking is reliable, keep only the real business event as primary, remove duplicates and monitor stability before scaling spend.
If it gets technical
You can follow this path yourself. If the diagnosis reveals a strange data mismatch, a delicate tracking setup, a risky bidding decision or a blocker that needs account access, Lia keeps this context and brings it to CreatikLab so you do not start from zero.
Take this context to LiaWhat I would not do
Changing budget or bids before understanding the cause.
Confusing missing data with a real absence of sales or leads.
Publishing or scaling a fix from one screenshot.
Ignoring recent changes in the website, CRM, checkout, feeds, consent or tracking.
Frequently asked questions
Can I solve this without help?
Yes, if you can follow the diagnostic sequence and validate each layer with data. If the case mixes tracking, bidding, feeds, CRM or policy, a specialist review is safer.
When should I talk to Lia?
When the symptom does not fit, the data contradicts itself or you need to turn several screenshots and metrics into a clear decision.
Why does this page exist?
This topic combines 4 source(s) or signal(s) already registered in AGOS. The page should help first, then route to Lia if the case needs specific context.