What should own what?
Most teams get this wrong because they expect one layer to solve every measurement problem. The cleaner model is to let each layer own one job, then validate the handoff between them.
Let auto-tagging lead
Use Google Ads auto-tagging as the primary owner when the decision is about ad-click reconciliation inside the Google stack.
- Google Ads and GA4 need to recognise the paid click correctly.
- You want Google-side optimisation, audience, and performance signals to stay intact.
- There is no extra downstream reporting requirement that demands readable manual campaign values.
Add governed manual UTMs
Use manual UTMs only when they solve a real reporting job outside Google and the values can stay clean across the rest of your taxonomy.
- A CRM, BI layer, campaign log, or blended report needs stable readable labels.
- You need Google Ads traffic to line up with non-Google channels in a shared naming system.
- The append layer, redirect path, and QA workflow are controlled tightly enough to stop drift.