
Tracking
GoogleTagManagersetupguide-GA4,ads&pixelsinonecontainer
Set up GTM, publish GA4 tags, and avoid duplicate tracking - DIY guide or one-time GTM setup.
By VIQQ StudioUpdated June 20267 min read
Key takeaways
- Create GTM container
- Wire GA4 tag
- Test in Preview mode
Try it yourself first
One GTM container per site - document every tag so the next developer doesn't duplicate tracking.
GTM is the hub for GA4, Google Ads, Meta Pixel, and Clarity - without it, every new tag means editing theme files.
DIYsteps
1Step 1 - Container
- Create container at tagmanager.google.com - Web type.
- Add head and body snippets - WordPress GTM plugin or child theme.
- Use Preview mode before Publish.
2Step 2 - GA4 configuration tag
- New tag → GA4 Configuration → enter Measurement ID.
- Trigger: All Pages. Disable duplicate GA4 hardcoded elsewhere.
3Step 3 - Conversion tags
- Form submit: trigger on thank-you page view or form success dataLayer event.
- Google Ads conversion tag if running Ads - link via GTM.
Rather not DIY?
Bookaone-timesetupsprint
Stop DIY if: Data layer for e-commerce, multiple domains, or consent mode (GDPR/cookie banner) - book GTM setup.
One GTM container, clean data layer, GA4 + ads tags - we avoid the tag spaghetti that breaks every update.



