Start here: this is the index of step-by-step fixes for the most common tracking and analytics problems in digital marketing: GA4, Google Tag Manager, Google Ads, Meta Pixel, attribution and consent. Find your symptom in the table, then open the matching guide.
Each guide is a standalone checklist with numbered steps, a symptom table and FAQs. Menu names in Google and Meta change often, so check each step against your own account.
Find your problem
| What you see | Open this guide |
|---|---|
| I need to track form leads in GA4 | Track form submissions in GA4 with GTM |
| The event fires but is missing in GA4 reports | GA4 events not showing in reports |
| I want GA4 leads inside Google Ads for bidding | Import GA4 key events into Google Ads |
| Google Ads shows zero or wrong conversions | Google Ads conversion tracking not working |
| Meta Pixel fires but Ads Manager shows few conversions | Meta Pixel and Conversions API fix |
| Too much Direct, Unassigned or (not set) traffic | GA4 Unassigned traffic fix |
| GA4, Meta and Google Ads show different numbers | Reconcile GA4, Meta and Google Ads |
| Data dropped after adding a cookie banner | Google Consent Mode v2 in GTM |
Recommended reading order
If you are setting up from scratch, or auditing an account, follow this sequence. Each layer depends on the one before it.
1. Capture the event
- How to Track Form Submissions in GA4 with Google Tag Manager (10 Steps). Build the tag, trigger and key event for a lead form.
- GA4 Events Not Showing in Reports? 11-Step Fix. Confirm the event actually reaches reports.
2. Send it to your ad platforms
- How to Import GA4 Key Events into Google Ads as Conversions (9 Steps). Link accounts and set Primary or Secondary.
- Google Ads Conversion Tracking Not Working? 10-Step Fix. Tag, linker, gclid and duplicates.
- Meta Pixel Not Tracking Conversions? 10-Step Fix (Pixel + CAPI). Events, deduplication and match quality.
3. Trust the attribution
- GA4 Unassigned Traffic? 10-Step Fix for (not set) and Direct. UTMs, auto-tagging and channel groups.
- GA4 vs Meta vs Google Ads Numbers Not Matching? 10-Step Reconcile. Compare against your own data.
4. Stay compliant and keep the data
- Google Consent Mode v2 in GTM: 9-Step Setup (Basic vs Advanced). Default states, CMP mapping and testing.
Also on this blog
- How to Get Your First Digital Marketing Clients: 7 Steps That Work in 2026. For freelancers and new agencies.
Tools used across these guides
| Tool | Use it for |
|---|---|
| Google Tag Manager Preview and Tag Assistant | Checking that tags fire once, on success only |
| GA4 DebugView and Realtime | Confirming events arrive within minutes |
| Meta Pixel Helper and Test Events | Checking Pixel ID, event and parameters |
| Campaign URL Builder | Consistent UTM links |
| Browser DevTools (Console and Network) | Finding errors, blocked requests and consent parameters |
New to the field? Read the Digital Marketing Guide 2026 for every channel, ad platform, tool and career path.
Frequently asked questions
Where should I start if my tracking is broken?
Start with the event itself: confirm it fires in Tag Manager Preview and GA4 DebugView. Then fix the ad platform tracking, then attribution, then consent. The order of the guides on this page follows that sequence.
Do I need all of these guides?
No. Use the symptom table to pick the one that matches your problem. Each guide is a standalone checklist with its own steps and FAQs.
Are these guides for beginners?
They are written for marketers and media buyers who manage tracking themselves. Each step names the exact menu or setting to check, and you do not need to write code except where a developer is mentioned.
Missing a topic? Tell me the problem you are stuck on in the comments and it may become the next guide.