AgentWatch for Shopify
Know when AI shopping channels stop sending buyers.
AgentWatch tracks AI-referred sessions, orders, and revenue by channel, checks the store surfaces shopping agents rely on, and opens an incident with evidence when something drops. Read-only. It never touches your products or theme.
AI-referred revenue
$18,420
+14%AI-referred sessions
6,312
+9%AI-referred orders
241
+11%Global Catalog requests
48.7k
-3%Sessions by channel
- ChatGPT3,184
- Google AI Mode and Gemini1,702
- Microsoft Copilot893
- Shop533
Sample data
The problem
AI channels don't send error emails. They just go quiet.
A broken catalog endpoint, a revoked analytics permission, a channel that stops referring buyers. None of it shows up in your daily sales until a week of revenue is gone. By the time you notice the dip, you're guessing at the cause.
ChatGPT sessions -41% vs 7-day median
Incident opened with evidence
How it works
From installed to monitored in three steps.
Install with read-only access
AgentWatch asks for two scopes: read reports and read products. No theme block, no storefront script, nothing to configure.
History and health load first
On install, AgentWatch backfills 30 days of AI-commerce metrics and runs its seven health checks. You see a baseline on day one.
Get told when something breaks
Daily metrics and scheduled checks run in the background. A meaningful drop opens an incident and, if you want, sends an email.
Commerce surface health
Seven checks on the surfaces AI agents use to shop your store.
Shopping agents read your catalog, look up products, check cart support, and pull your policies through machine-facing endpoints. AgentWatch checks each one on a schedule, or on demand from the Health page. The cart check only reads what's advertised. It never creates a cart.
Warning
2 failures in a row
Critical
3 failures in a row
Resolved
2 healthy runs in a row
- Shopify analytics accessShopifyQLChecking...Healthy 412 ms
- Global Catalog analyticsShopifyQLChecking...Healthy 538 ms
- AI commerce connectionUCPChecking...Healthy 186 ms
- Product discovery toolsMCPChecking...Healthy 224 ms
- Product visibilityMCPChecking...Healthy 301 ms
- Cart capabilityUCPChecking...Healthy 158 ms
- Policies and FAQsMCPChecking...Healthy 197 ms
Monitoring built around the signals Shopify already reports.
AI revenue by channel
Sessions, orders, and revenue for ChatGPT, Google AI Mode and Gemini, Microsoft Copilot, and Shop. Trends over 7, 30, and 90 completed days, compared with the previous period.
Agent checkout, split out
See sales the AI agent completed directly for the buyer, separate from last-click orders.
Global Catalog exposure
Store-level search requests plus your top 20 products by Global Catalog demand, with period-over-period change.
Incidents with evidence
Baseline, observed value, percentage change, and a full evidence timeline. Acknowledge, resolve, or reopen.
Email alerts that don't spam
One email when an incident opens, one if it turns critical, one when it recovers. Deduplicated.
No data is not zero
Missing data stays marked as missing. AgentWatch never reports a gap in history as an outage.
Detection rules
Incidents open on real drops, not noise.
Detection is deterministic. No LLM guessing. Each completed day is compared with the median of the seven days before it, and low-volume signals are ignored entirely.
| Signal | Minimum baseline | Warning | Critical |
|---|---|---|---|
| AI-referred sessions, per channel | 20 sessions/day median | -30% | -60% |
| Global Catalog search requests | 100 requests/day median | -30% | -60% |
Auto-recovery: two completed days back at 80% or more of the baseline.
Read-only by design
No customer-level data. Ever.
AgentWatch reads Shopify's aggregate reports and nothing else. It never stores customer names, contact details, individual orders, or individual sessions. It never edits products, themes, or settings. Diagnostic packets are sanitized, so you can share them with support safely.
FAQ
Questions merchants ask
Data, detection, and privacy.
Ready when you are
Stop finding out about AI channel drops a week late.
Install AgentWatch and get a 30-day baseline on day one. Free to install.