Lesson 3 of 5
Rebuild Tags In GTM
With the inventory in hand, recreate each kept tag inside GTM, using vendor templates rather than pasting the old snippet. Build everything in a workspace, but do not publish until the cutover step.
1Recreate tag→2Wire triggers→3Map variables→4Preview
Do it properly while you're here
- Use the official template (GA4, Meta, Google Ads) instead of Custom HTML where one exists.
- Replace hard-coded values (a conversion id baked into a page) with GTM variables.
- Where the old tag relied on inline data, request a proper dataLayer push, or scrape as a stopgap.
- Add Consent Mode now, so the migrated setup respects consent from day one.
Migration is the rare chance to fix old sins, but resist scope creep. Match existing behavior first; improvements come after the numbers reconcile.
Key takeaway
Rebuild each tag with templates and variables in a workspace, add consent, and verify in Preview, all before publishing. Match the old behavior first; refactor later.