Documentation

Adbot Guides

Choose a guide below to get started.

Coming soon — preview only. The Shopify app is in review with Shopify. This guide is published early so you can see what setup will look like. To install Adbot today, use the WordPress plugin.

Join the waitlist →

Shopify App

Installation & Setup Guide

Install Adbot on your Shopify store, connect Google Analytics 4 and Google Tag Manager, and start monitoring your tracking.

No technical background required · Last updated May 2026

1. What is Adbot?

Adbot is a tracking management platform that helps Shopify merchants and their agencies ensure Google Analytics and Google Tag Manager are set up correctly — and stay that way.

FeatureDescription
GTM AuditScans your GTM container and produces a health score with a list of missing tags, broken triggers, and compliance gaps
GTM Setup AutomationBuilds a setup plan and publishes the correct GA4 and e-commerce tags to your container automatically
GA4 MonitoringWatches your GA4 property every day for data anomalies, missing events, or unexpected traffic drops
AlertsSends notifications when something goes wrong with your tracking

Platform components

  • Shopify App — Embedded inside your Shopify admin. Used for billing and as your entry point.
  • Adbot Dashboard — A web workspace where you run audits, configure GTM, and view reports.
  • Client Portal — A read-only view if your agency manages Adbot on your behalf.
  • WordPress Plugin — An optional add-on for merchants who also run a WordPress site.

2. Before You Begin — Prerequisites

Required

  • An active Shopify store on any plan (Basic and above)
  • A Google account with access to your GA4 property and/or GTM container
  • Google Analytics 4 (GA4) set up for your store — at minimum a GA4 property must exist
  • Access to a modern web browser (Chrome or Firefox recommended)

Recommended

  • Google Tag Manager (GTM) already installed on your Shopify store
  • Admin access to both your Google Analytics and Google Tag Manager accounts (not read-only)

3. Installing the Shopify App

1
Log in to your Shopify admin at https://your-store.myshopify.com/admin
2
In the left sidebar, click Apps, then Shopify App Store
3
Search for “Adbot” and open the listing
PermissionWhy it is needed
Read your store's analytics dataTo pull e-commerce event data into Adbot's monitoring
Read productsTo check your product catalogue against GTM tracking rules
Read ordersTo verify purchase event tracking is firing correctly
Your data is safe. Adbot only reads the data needed for tracking analysis. It never modifies your orders, products, or customer records.
4
Click Install app to approve. Adbot securely stores your access token (AES-256-GCM encrypted) and redirects you into the embedded app.

4. Setting Up Your Subscription

Charges appear on your regular Shopify invoice — no separate payment account needed.

PlanPriceBilling Cycle
Adbot Pro$29 / monthMonthly (every 30 days)
1
Open the Adbot app inside Shopify and click Billing
2
Review the plan and click Approve
3
Confirm the recurring charge — your subscription is active immediately
If you uninstall Adbot, your subscription is automatically cancelled and your data is retained for 30 days before permanent deletion.

5. Connecting Your Google Account

1
Log in to the Adbot Dashboard and go to Settings → Google Connection
2
Click Connect Google Account
3
Select the Google account that has access to your GA4 property and GTM container
4
Review the permissions and click Allow
CategoryPermissionWhy
IdentityView email and basic profileRequired to log in
Google Analytics 4View Analytics dataRead metrics and health snapshots
Google Analytics 4Edit and manage Analytics accountsConfigure properties and data streams
Google Analytics 4Provision new Analytics accountsCreate GA4 properties if needed
Google Tag ManagerView GTM containersList accounts and run audits
Google Tag ManagerManage GTM containersWrite tags, triggers, and variables
Google Tag ManagerPublish GTM containersPush changes live
Google access tokens expire periodically. When this happens, Adbot will prompt you to reconnect — your data and configuration will not be affected.

6. Linking a GA4 Property

1
In the Adbot Dashboard, click Analytics → Add Property
2
Select the GA4 property that belongs to your Shopify store
3
Click Add to Monitoring
MonitoringDescription
Daily health snapshotCaptures session counts, event counts, and key metrics each day
7-day trendTracks whether traffic and events are increasing or decreasing
Real-time windowChecks events recorded in the last 30 minutes for sudden drops
Baseline comparisonFlags when today's data deviates significantly from your historical average

7. Linking a GTM Container

1
In the Adbot Dashboard, click Tag Manager → Connect Container
2
Select the GTM container installed on your Shopify store
3
Click Connect
Adbot reads your container in real time from the GTM API. Audit results are stored as snapshots so you can compare over time.

8. Running Your First GTM Audit

1
Click Tracking, select your GTM container, then click the Assessment tab
2
Click Run Audit — the audit takes 10–30 seconds
ScoreColourMeaning
80–100GreenHealthy — minor gaps only
60–79YellowModerate issues — some tracking may be missing
0–59RedCritical gaps — key events are likely not tracked

9. Automating GTM Setup

Publishing changes to GTM affects your live store tracking. Review the plan carefully before publishing. All changes create a new GTM version you can instantly roll back.
1
Click Tracking, select your container, then the Setup tab
2
Click Generate Plan — Adbot lists exactly which tags, triggers, and variables it will add
3
Click Preview to review changes without applying them
4
Click Execute then Publish — your tags are now live

To roll back: go to Setup → History, find the run, and click Rollback.

10. GA4 Health Monitoring & Alerts

SeverityMeaning
InfoInformational — no action required
WarningSomething looks unusual — investigate when you can
CriticalTracking has likely stopped — investigate immediately
ActionWhat it does
AcknowledgeMarks the alert as seen
ResolveMarks the issue as fixed and archives the alert
SnoozeHides the alert for a set period
Adbot checks all monitored GA4 properties once per day overnight. Real-time data is fetched on demand when you open the Monitoring dashboard.

11. User Roles

CapabilityAdminClient
Run GTM audits & publish changesYesNo
Configure GA4 monitoringYesNo
Manage all client accountsYesNo
View own audit history & alertsYesYes
View own GA4 analyticsYesYes
Invite team membersYesNo

12. Uninstalling Adbot

1
In your Shopify admin, go to Apps
2
Find Adbot and click Delete, then confirm
DataWhat happens
Shopify access tokenDeleted immediately and securely
Audit historyRetained for 30 days, then permanently deleted
GA4 monitoring dataRetained for 30 days, then permanently deleted
GTM container contentsNot affected — Adbot never deletes GTM data

13. Troubleshooting

Google account isn't connecting

Make sure you are using a Google account with at least Editor access to your GA4 property and GTM container — read-only accounts cannot complete authorisation.

Clear your browser cookies and cache, then try again. If the issue persists, go to Settings → Google Connection, click Disconnect, and reconnect from scratch.

Audit isn't running / Audit failed

Confirm you have a GTM container linked under Tag Manager. Check that your Google account shows a green “Connected” indicator in Settings → Google Connection.

Wait 60 seconds and retry — GTM API rate limits occasionally cause temporary failures.

No GA4 data in the monitoring dashboard

GA4 monitoring data refreshes once per day overnight. If you just linked a property today, check again tomorrow morning.

Verify your GA4 Measurement ID is installed on your store — check in GA4 under Admin → Data Streams → Your Stream.

Subscription isn't activating

Charges can take a few minutes to process. Make sure your Shopify account has a valid payment method. If you declined the charge, open the Adbot app in Shopify and click Billing to re-initiate.

14. Frequently Asked Questions

Can I connect multiple Shopify stores?

Yes. Adbot supports multi-store use. Each store tracks its GTM container and GA4 property independently.

Is my data secure?

Yes. All tokens are encrypted at rest using AES-256-GCM. All communication uses HTTPS and webhooks are HMAC-SHA256 verified.

Which Shopify API version does Adbot use?

Adbot uses Shopify API 2025-01, updated periodically to stay within Shopify’s supported range.

How often does GA4 data refresh?

Daily health snapshots run once per day overnight. Real-time data is fetched on demand. The 7-day trend is derived from accumulated daily snapshots.

Can I monitor GA4 without GTM?

Yes. GA4 monitoring works independently of GTM. GTM is only required for container audits and automated tag publishing.

My agency manages Adbot for me — do I need to do anything?

If your agency set up Adbot on your behalf, you likely only need the Client Portal to view results and alerts.
← Back to Adbot·Last updated May 2026