Shopify Performance Monitoring: How to Track What Matters and Catch Problems Early

Niko MoustoukasUpdated

Quick summary

Shopify stores should be monitored monthly on five core metrics: conversion rate (benchmark 1.5-3.5%), AOV, repeat purchase rate, returning customer rate, and mobile bounce rate. Set up GA4 alerts for conversion rate drops above 10%, use Shopify's native analytics for revenue and customer data, and add Triple Whale or Glew when channel-level attribution accuracy becomes critical.

You update your theme. The next day, site speed drops 30%. You do not notice for a week. By then, your conversion rate has slipped and you have no idea why.

Or an app silently starts throwing JavaScript errors on your checkout page. The error only affects Android users on Chrome. Your checkout conversion rate drops 8%. You spend three weeks assuming it is a seasonality issue.

Proactive performance monitoring prevents these scenarios from becoming revenue problems. The goal is to build a dashboard and alert system that tells you something is wrong before customers start abandoning.

What should you monitor monthly?

Not everything is worth tracking. Focus on the metrics that, if they move, indicate a real problem.

Metric Why it matters Where to find it
Conversion rate The headline metric. Any sustained decline signals a problem. Shopify Analytics, GA4
Average order value (AOV) Sustained drops may indicate pricing issues or discount overuse. Shopify Analytics
Bounce rate by channel High bounce from paid traffic may indicate landing page or ad mismatch. GA4
Core Web Vitals (LCP, INP, CLS) Technical performance. Affects rankings and conversion rate. Google Search Console
404 error count Spike may indicate broken redirects, deleted products, or a navigation issue. GA4, Shopify admin
App speed impact Individual apps that are slowing your store. Shopify Theme Inspector
Email revenue % of total If declining, investigate deliverability or list health. Klaviyo

Monthly reviews are the minimum. For high-revenue periods (Black Friday, Christmas), switch to weekly or daily monitoring of conversion rate and site speed.

Shopify Analytics versus GA4 versus third-party tools

These three are not competitors. They answer different questions.

Shopify Analytics is your ground truth for revenue. It counts orders from the moment they are confirmed in Shopify, net of returns and cancellations. Use it for revenue, AOV, and orders-per-day figures. It is accurate, fast, and requires no setup. The limitation is depth: it does not tell you why conversion rate changed, where drop-off happens in the funnel, or which channels drive the most valuable customers.

GA4 gives you the behavioural data that Shopify lacks: page-level conversion rates, channel performance, funnel analysis, scroll depth, event tracking. The trade-off is attribution complexity (GA4's default attribution model differs from Shopify's last-click attribution) and a steeper learning curve. GA4 and Shopify will never show exactly the same revenue figures, and that is expected.

Triple Whale (from $129/month) and Glew (from $79/month) sit above both tools and aggregate data from Shopify, your ad platforms, and your email provider into a single dashboard. They are most useful for merchants with significant paid traffic spend who need accurate cross-channel attribution: understanding which channels are actually driving profitable revenue, not just last-click credit.

For most Shopify merchants under £2m annual revenue, Shopify Analytics plus GA4 is sufficient. Triple Whale or Glew become worth their cost once you are spending £10,000/month or more on paid traffic and the attribution question starts costing you real money in mis-allocated budget.

How do you set up alerts for conversion rate drops?

A manual monthly review is not enough. Conversion rate can collapse overnight due to a broken app or a checkout error. You need an alert that fires when it happens.

GA4 Custom Insights (free): go to Advertising, Insights in GA4 and create a custom insight. Set the condition to: "Purchase conversion rate decreases by more than 20% compared to the previous period." GA4 will email you when this threshold is breached.

This is not a perfect alert (GA4 attribution is not identical to Shopify), but it is a fast, free way to catch large conversion drops.

Shopify Email Alerts: Shopify's built-in alerts (Settings, Notifications) cover order-level events (low inventory, order placed) but not conversion rate. For conversion rate alerts, GA4 Custom Insights is more effective.

For merchants with higher traffic, a more sophisticated approach is to use Supermetrics (from $29/month) to pipe Shopify and GA4 data into Google Sheets, and then set up Google Sheets alert rules that email you when conversion rate falls below a defined threshold.

How do you monitor site speed after theme or app changes?

Every theme update and every app install has the potential to affect your site speed. Most merchants make these changes without testing the speed impact.

Shopify Theme Inspector (a Chrome extension, free): profiles the render performance of your Shopify theme and shows the speed cost of each liquid file and app embed. Run it after any theme change to check whether the change has introduced a performance regression.

PageSpeed Insights (free, at pagespeed.web.dev): Google's tool for measuring Core Web Vitals on a specific URL. Run it on your homepage and your most important collection page before and after any theme or app change. The "Mobile" score is most important (Google uses mobile-first indexing).

Google Search Console, Core Web Vitals report: shows real-user data from Chrome browsers visiting your site. This is more accurate than lab data from PageSpeed Insights because it reflects actual user conditions. Check it monthly. A drop in the LCP (Largest Contentful Paint) or INP (Interaction to Next Paint) score is a signal to investigate immediately.

A benchmark: for a well-optimised Shopify store, you should aim for a PageSpeed Insights mobile score above 60, an LCP under 2.5 seconds, and a CLS (Cumulative Layout Shift) score below 0.1.

How do you monitor uptime?

Site downtime is rare on Shopify (Shopify's infrastructure is robust), but app-related issues, theme errors, and DNS problems can make your store inaccessible or broken for users even when the Shopify platform itself is running.

UptimeRobot (free for up to 50 monitors, 5-minute check intervals): set up a monitor for your homepage URL. UptimeRobot sends an email or SMS alert when your site returns anything other than a 200 OK status code. Takes about 5 minutes to configure. This is a baseline must-have for any Shopify store.

For stores with a higher risk tolerance (high-revenue brands, Black Friday sensitivity), consider upgrading to UptimeRobot's paid plan ($7/month) for 1-minute interval checks, or use a dedicated monitoring tool like Better Uptime (from $24/month) which adds incident management features.

How do you build a monthly performance dashboard?

A simple monthly dashboard removes the need to remember which reports to check. The structure that works well for most Shopify merchants:

Monthly snapshot (numbers you pull every month):

  • Total revenue vs prior month and vs same month last year
  • Conversion rate vs prior month
  • AOV vs prior month
  • Top 5 traffic sources by sessions and conversion rate (from GA4)
  • Email revenue as percentage of total
  • Core Web Vitals status (pass/fail) from Search Console

Monthly action items:

  • Any 404 spike investigated and resolved
  • Any app or theme changes from the month noted with speed impact confirmed
  • Klaviyo open rate and click rate vs prior month

Use a Google Sheet or Notion table. Update it on the same day each month. The value comes from the trend over time, not any single month's figures in isolation.

Three months of monthly data lets you start identifying patterns. Six months gives you enough to make confident decisions about what is working and what is not.

Key actions to take now

  1. Set up UptimeRobot (free) to monitor your homepage with email alerts. This takes 5 minutes and catches outages immediately.
  2. Create a GA4 Custom Insight for a 20% conversion rate drop compared to the prior period.
  3. Install the Shopify Theme Inspector Chrome extension and run a baseline speed profile on your current theme.
  4. Set a recurring monthly calendar event to review your performance dashboard. Consistency matters more than sophistication.
  5. Run PageSpeed Insights on your homepage and top collection page today. Note your current scores as a baseline.
  6. Check Google Search Console Core Web Vitals report for any URLs currently flagged as "Poor."

Frequently Asked Questions

How do I know if an app is slowing down my store? Use Shopify Theme Inspector to profile your store before installing an app and again after. The difference in load time and the specific files responsible will be visible in the profile. Shopify also provides a "speed score" in your Online Store section (not a perfect metric, but useful for directional changes). If your speed score drops significantly after an app install, investigate whether the app is injecting slow third-party scripts.

My conversion rate varies a lot week to week. How do I know when a drop is a real problem? Short-term variation (5 to 10% week on week) is normal and driven by traffic mix changes, day-of-week effects, and campaign timing. A sustained drop of 15% or more over 2 to 3 weeks with no corresponding marketing change is the signal to investigate. Segment by device (mobile vs desktop) and channel (organic, paid, email) first: a drop in one segment while others are stable points to a specific technical or campaign issue.

Does Shopify's built-in analytics track all my orders accurately? Shopify Analytics tracks all orders processed through Shopify checkout accurately. It does not include orders from channels that bypass Shopify checkout (some wholesale orders processed externally, for example). The revenue figure in Shopify Analytics is your most reliable revenue source of truth. GA4 will show lower figures due to ad blockers, browser privacy settings, and attribution differences.

Should I use Triple Whale or Glew even at lower revenue levels? At under £500,000 annual revenue, neither is necessary. Shopify Analytics and GA4 give you enough data to make good decisions. The value of tools like Triple Whale comes from multi-channel attribution clarity when you are running significant spend across Meta, Google, and email simultaneously. At lower spend levels, the attribution question is less consequential and the platform cost is hard to justify.