GA4 via GTM
This guide walks you through connecting Epigraph Analytics to Google Analytics 4 using Google Tag Manager.
RequirementsBefore you begin, make sure you have:
- An Epigraph solution implemented on your website
- A Google Tag Manager container installed on your site
- A Google Analytics 4 property
- Publish access to your GTM container
- Admin access to your GA4 property
Phase 1: Import the GTM Template
Epigraph provides a pre-built Google Tag Manager template containing all the tags, triggers, and variables needed to track Epigraph events.
Step 1: Download the Template
Choose the template that matches your current GTM setup:
| Your Situation | Template to Download |
|---|---|
| Already tracking GA4 with GTM | GTM Template for Existing Users |
| New to GTM or not yet tracking GA4 | GTM Template for New Users |
Not sure which to choose?If you're currently sending events to GA4 through GTM (you have existing GA4 tags), use the template for Existing Users. If you're just getting started with GTM or your GA4 is set up differently, use the template for New Users.
Step 2: Import the Template into GTM
- Open Google Tag Manager and select your container
- In the left sidebar, click Admin
- Under the Container column, click Import Container
- Click Choose Container File and upload the
.jsonfile you downloaded - Select your workspace (typically Default Workspace)
- Under Choose an import option, select:
- Merge
- Then choose Rename conflicting tags, triggers, and variables
- Review the summary of changes
- Click Confirm to complete the import
Step 3: Additional Setup for New GTM Users
If you used the New Users template, complete this additional step:
- In GTM, go to Tags
- Create a new tag
- Set Tag Configuration to Google Tag (under Google Analytics)
- For the Tag ID, select the variable "GA4-Variable (Insert your G-ID Here)"
- Set the trigger to All Pages
- Save the tag
Phase 2: Update the GA4 Measurement ID
After importing, you need to point the template to your GA4 property:
- In GTM, go to Variables in the left sidebar
- Find the variable named "GA4-Variable (Insert your G-ID Here)"
- Click to edit it
- Replace
G-XXXXXXXwith your actual GA4 Measurement ID (format:G-XXXXXXXXXX) - Click Save
Where to find your GA4 Measurement IDIn Google Analytics, go to Admin → Data Streams → select your web stream → copy the Measurement ID (starts with
G-).
Test and Publish
- Click Preview in the top right of GTM
- Navigate to a page with your Epigraph implementation
- Interact with the 3D Viewer, AR button, or Configurator
- Verify that Epigraph events are firing in the Tag Assistant
- Once confirmed, click Submit → Publish to make changes live
Phase 3: Grant Epigraph GA4 Access
After you've published the GTM template, grant our team temporary access to complete the setup:
- In Google Analytics, go to Admin
- Under Account Access Management, click Add Users (or use Property Access Management)
- Add this email: [email protected]
- Set the role to Editor
- Click Add
About Access LevelsWe need Editor access temporarily to create custom dimensions and audiences. Once setup is complete (typically 4–6 weeks), you can downgrade this to Analyst or Viewer level.
Confirm with Epigraph
Let your Epigraph contact know that you've:
- ✅ Imported and published the GTM template
- ✅ Updated the GA4 Measurement ID
- ✅ Granted Editor access to [email protected]
We'll take it from here and notify you when your dashboard is ready.
What Happens Next
Once we confirm access, our team will:
- Create 15 custom dimensions in your GA4 property to capture Epigraph-specific data
- Build 10 audience segments for enhanced user targeting (e.g., "AR Users," "Configurator Completers")
- Configure your Looker Studio dashboard with KPIs tailored to your implementation
Timeline: Your dashboard will be ready within 4–6 weeks of confirmed setup. We'll reach out with a link and walkthrough.
Events We Track
Once implemented, Epigraph Analytics automatically captures:
| Event Category | Examples |
|---|---|
| 3D Viewer | Model loads, rotation, zoom, time spent |
| AR Experience | AR launches, QR scans, session duration |
| Configurator | Option selections, configuration completions, add-to-cart |
| Buttons | Click-throughs, engagement rates |
| Hotspots | Hotspot opens, interactions, dwell time |
Troubleshooting
Events aren't appearing in GA4
- Check GTM Preview mode: Make sure Epigraph tags are firing when you interact with the 3D viewer or AR button
- Verify the GA4 ID: Confirm the variable contains your correct Measurement ID (starts with
G-) - Wait 24–48 hours: GA4 can take time to process new events, especially for custom dimensions
I don't see the Epigraph variable in GTM
- Confirm the import completed successfully
- Check that you selected Merge (not Overwrite) during import
- Try re-importing the template
I'm not sure if my template is for existing or new users
Use the Existing Users template if you already have GA4 event tags in GTM. Use the New Users template if this is your first time setting up GA4 tracking through GTM.
Questions?
Contact your Epigraph representative or reach out to [email protected] for setup assistance.
Updated: [Month Year]
Updated 28 days ago
