Built by a Shopify founder. Used by 7,000+ Shopify stores. Installs as a theme app embed — no GTM tag, no theme.liquid edit, no developer needed.
You manage three to fifteen Shopify stores. Each client has a different stack — different theme, different reviews app, different upsell app, different post-purchase flow. The last thing you need is a CRO tool that requires a Google Tag Manager wire-up, a theme.liquid snippet, a thirty-minute QA pass on mobile, and a follow-up Slack thread two weeks later because the script started fighting another app on iOS Safari.
Propel Replays is the opposite shape. One click from the Shopify App Store, theme app embed toggled on, replays recording inside 30 seconds. Shopify injects the script at the bottom of the page after everything else has loaded, async — so it doesn't fight any other app and it doesn't tank Lighthouse. Recommend it to a client and the integration is a non-event. They install it. It works. Your engagement keeps moving.
That matters because every agency knows the apps that don't install cleanly: the ones that need a developer call, the ones that broke add-to-cart on a Tuesday, the ones the client blames you for. Propel sits in the other camp. It just works on every Shopify theme, the client gets value the same day, and you don't get pulled into a free integration debug.
Four jobs that come up in agency engagements every week. Each one is faster with replays and heatmaps than without.
The client emails on Monday: conversion rate's down, what's wrong, what are you doing about it. You don't have qualitative data on this store yet. You have four days to come back with something specific.
Install Propel Replays on the client's store in 30 seconds. By Tuesday morning you have replays from real visitors. Filter by device and landing page, AI-summarise the first 50 sessions, skim them in fifteen minutes. By Wednesday you've found the broken thing — usually a mobile Safari rage-click pattern, a size-chart link buried below the fold, or an upsell that's eating add-to-cart on iOS.
By Friday standup you're not pitching theory. You have a screenshot of the heatmap, two replay clips, and a recommendation. The client moves from "what's wrong" to "ship the fix." That's the engagement saved.
You ship a theme update across three retainer clients on a Tuesday afternoon. By Wednesday morning, one of them has a quietly broken add-to-cart on iOS Safari that nobody caught in QA. You don't see it. The client doesn't see it yet. The orders just stop.
The click heatmap on the PDP starts showing rage clicks on the add-to-cart button. Dead-click detection flags it. You spot it on Tuesday evening when you check the dashboard, roll the theme back overnight, and ship the fix before the client even notices to email Wednesday morning.
That's the difference between "agency that catches its own regressions" and "agency that gets the angry email." Heatmaps catch theme regressions before clients do. Worth it on its own.
The discovery call goes well. The prospect wants a CRO retainer. They want to see what an engagement actually looks like. Most decks are full of generic best-practice slides. None of them feel like this store.
You install Replays on a past client's store (with permission) and pull the click heatmap from before you started the engagement, side-by-side with the click heatmap after. The pre-engagement heatmap is a mess of dead clicks on a non-interactive element. The post-engagement one is a clean, focused funnel down to the add-to-cart button.
That single before/after sells the retainer. It's not theory; it's the work, in a screenshot. Propel reviewers consistently call this out — "genuinely helpful suggestions that actually improve conversion, not just generic advice" (Pixel Burn) — and that's the energy you bring into the pitch. If you want a structured Shopify-specific reference for the discovery deck, our Shopify CRO playbook covers what to fix first.
Client launches a new landing page on Monday. By Wednesday they're asking how it's doing. GA4 says "not enough data," Triple Whale says "directional," Shopify Analytics has a number that means nothing without context. You need a real answer in fifteen minutes.
Filter replays by the campaign UTM. Watch the first 30 sessions — AI summaries cut that to a five-minute skim. Pull the click-and-area heatmap on the new landing page on mobile and desktop separately. Screenshot the friction points: the hero that gets glanced at and abandoned, the CTA that nobody clicks, the section where dead clicks pile up on a non-interactive element. Send the client three screenshots and a Loom.
Fifteen minutes, real answer, billable. The client gets a specific recommendation instead of "we'll know more in two weeks." That's a different kind of agency.
Concrete deliverables — the kind that show up in a status report, not a vague "we're optimising."
Multi-store agency views are part of the Plus-tier roadmap. We'd rather call this honestly than fake a feature that doesn't exist.
The honest version of how Replays works for agencies today: it installs separately on each Shopify store — one App Store install per store. Each store has its own Replays dashboard with its own data. There's no agency-level multi-store dashboard yet. If you manage five client stores, you'll log into five Replays dashboards.
For most freelancers and small agencies, that's fine — Shopify itself works the same way (one admin per store, switched via the partner dashboard) and Replays follows the platform. For larger shops managing 10+ retainers, the cross-store roll-up is on the Plus-tier roadmap alongside SSO, extended retention, and dedicated support response. If you want a voice in how that gets shaped, email chris@propelcommerce.io.
Propel Replays is paid by the merchant — it's their store, their data, their Shopify subscription. Agencies don't pay Replays directly and there's no per-seat agency licence to negotiate. The client installs it from the Shopify App Store and pays the App Store list price.
Free up to 750 pageviews/mo. Basic at $9.90/mo (or $6.44/mo billed annually — 35% off) covers 20,000 pageviews. Most independent client stores fit comfortably on Basic; mid-size DTC fits on Plus at $14.90/mo. Pricing transparent on the Replays page — no calls, no quotes, no surprises in the client's renewal email.
Install Propel Replays free on the Shopify App Store. 30-second install, 0ms on Core Web Vitals, free up to 750 pageviews/mo. Try it on a staging theme before you put it in front of a client.