Short answer: Reliable lead tracking has three layers. Capture: tag links with UTMs, store click IDs and fire one confirmed lead event in GA4 for forms, calls and WhatsApp. Feed back: send qualified and won CRM stages to Google Ads (offline conversions or enhanced conversions for leads) and to Meta (Conversions API). Report: attribute won revenue to original and latest source in the CRM. Start with the audit checklist, then fix gaps in that order.
Start here: recommended reading order
New to the topic? Read these 4 guides in order.
- Lead Tracking Audit Checklist: Template With Scoring — 28 scored checks that show where your tracking breaks.
- GA4 Lead Generation Tracking Setup: generate_lead — an event plan for forms, calls and WhatsApp built on generate_lead.
- How to Track Qualified Leads From Google Ads to CRM — click ID capture, CRM stage mapping and import to Google Ads.
- CRM Revenue Attribution: Setup From Lead Source to Sale — source fields and deal snapshots that report revenue by channel.