Find the right starting point
Treat platform attribution and GA4 reporting as separate measurements. Use stable campaign identifiers with readable labels, and test supported dynamic parameters in the placement where the ad runs. A literal placeholder on the landing page is a configuration clue, not a valid campaign value.
- Plan the tracking fields
Choose a consistent source, medium, campaign and placement convention.
- Inspect token expansion
Check whether IDs and placement values resolve in the final URL.
- Audit the launch
Look for duplicate fields, stale labels and mismatched CRM capture.
Meta Ads UTM Tracking Guide: Dynamic Parameters, Attribution Discrepancies & Setup
Copy a Facebook ads UTM template with Meta dynamic parameters like {{campaign.name}} and {{ad.name}}, add it in Ads Manager, and fix gaps between Meta and GA4.