Pricing

Priced against what it protects.

Three plans, qualified by revenue. The only thing that changes between them is how fast you find out.

What is your blind window worth?

Enter your numbers. The model is open — every assumption is listed below, and you can change the two that matter.

Without monitoring$59,694
With Shoptest$5,931
Revenue protected per year
$53,764
Shoptest costs$2,388
Return23×

This is a model, not a measured average. Exposure = time to detect + time to fix; monitoring only shrinks the first — your team still does the fixing. Assumes ~70% of revenue happens in daytime hours and a 2.5h fix window.

Now put a plan behind that number.

  • Same layers, every plan. Only detection speed and capacity change.

Features included in every plan

Full breakdown of limits and cadence per plan — see the table below ↓

Starter

For stores doing $1–3M

$99/month

You'll be alerted within 3 hours

Journeys: 3 journeys, every 3 hours

Pages: 5 pages, Error Scan & Page Speed, daily

Broken Links: 1 000 crawl pages, weekly

Basic Onboarding

Chat Support

Growth

Most popular

For stores doing $3-10M

$249/month

You'll be alerted within 1 hour

Journeys: 8 journeys, every hour

Pages: 10 pages, Error Scan & Page Speed, every 6 hours

Broken Links: 5 000 crawl pages, weekly

Priority 1h Onboarding Session

Dedicated CSM

Professional

For stores doing $10M+

$499/month

You'll be alerted within 15 minutes

You'll be alerted within 15m

Journeys: 20 journeys, every 15 minutes

Pages: 25 pages, Error Scan & Page Speed, every 3 hours

Broken Links: 25 000 crawl pages, weekly

Priority Onboarding, Audit & Team Training

Premium CSM Support

Priority Onboarding, Audit & Team Training, Premium CSM Support

Enterprise

Managing stores for clients, or running more than 20 journeys on one?
Agencies and multi-store operations get custom coverage, cadence, SLA and invoicing — priced against your portfolio, not a fixed tier.

Customer Journeys

Plan

Starter

Starter

Growth

Growth

Professional

Professional

Plan

Alerts & incident handling

Coverage & scheduling

Coverage & scheduling

Coverage & scheduling

Products per coverage flow

Customer Journeys

3 flows, every 3 hours

3 flows, every 3 hours

8 flows, every hour

8 flows, every hour

20 flows, every 15 minutes

20 flows, every 15 minutes

Flow Setup

Products per coverage flow

25

25

100

100

500

500

Error Scan

Flow setup

AI generated or manual

AI generated or manual

AI generated or manual

AI generated or manual

Custom coverage

Custom coverage

Page Speed Monitoring

Error Scan

5 pages, daily

5 pages, daily

10 pages, every 6 hours

10 pages, every 6 hours

25 pages, every 3 hours

25 pages, every 3 hours

Broken Link Tracking

Page Speed Monitoring

5 pages, daily

5 pages, daily

10 pages, every 6 hours

10 pages, every 6 hours

25 pages, every 3 hours

25 pages, every 3 hours

Store Radar

Broken Link Tracking

1 000 crawl pages, weekly

1 000 crawl pages, weekly

5 000 crawl pages, weekly

5 000 crawl pages, weekly

25 000 crawl pages, weekly

25 000 crawl pages, weekly

Shopify & Apps Monitoring

Store Radar

24/7, no limits

24/7, no limits

24/7, no limits

24/7, no limits

24/7, no limits

24/7, no limits

Journey Learning

Shoptest AI coverage (monthly units)

Test Flow Generation

Shopify & Apps Monitoring

24/7, no limits

24/7, no limits

24/7, no limits

24/7, no limits

24/7, no limits

24/7, no limits

Journey Learning

24/7, no limits

24/7, no limits

24/7, no limits

24/7, no limits

24/7, no limits

24/7, no limits

Test Failure Analysis

Autofix (verified repairs)

Error Scan Analysis

Alerts

Speed Regression Analysis

Support level

Support & onboarding

Incident evidence

Onboarding

Shoptest AI coverage (monthly units)

Shoptest AI coverage (monthly units)

Test Flow Generation

10

10

30

30

80

80

Test Failure Analysis

20

20

60

60

150

150

Autofix (verified repairs)

15

15

40

40

100

100

Error Scan Analysis

15

15

40

40

100

100

Speed Regression Analysis

10

10

25

25

60

60

Alerts & incident handling

Alerts & incident handling

Alerts

Email + Slack

Email + Slack

Email + Slack

Email + Slack

Email + Slack

Email + Slack

Incident evidence

Included

Included

Included

Included

Included

Included

Account

Account

Onboarding

Basic setup

Basic setup

Priority onboarding

Priority onboarding

Priority onbording + audit

Priority onbording + audit

Support level

Standard support

Standard support

Priority support + dedicated CSM

Priority support + dedicated CSM

Premium CSM Support

Premium CSM Support

Running more than 20 journeys or several stores? See Enterprise above.

Running more than 20 journeys or several stores? See Enterprise above.

Uptime monitoring checks that a page loads.
Shoptest checks that it still converts.

These are different failure classes. The second one is invisible to the first.

Uptime / APM
Session replay
Shoptest
What it watches
Uptime / APMThe server responds
Session replayReal users, after the fact
ShoptestThe purchase journey, continuously
Works with no traffic at all
Uptime / APM
Session replay
Shoptest
Leaves your page speed untouched
Uptime / APM
Session replayNo — a script on every page
Shoptest
Catches a broken button that still returns HTTP 200
Uptime / APM
Session replayOnly after someone hits it
Shoptest
Detects at night or on low-traffic pages
Uptime / APMPartially
Session replay
Shoptest
Tells you when orders stop coming in
Uptime / APM
Session replay
Shoptest
Time to first insight
Uptime / APMInstant
Session replayAround two weeks
ShoptestMinutes

Session replay tells you how many customers you already lost. We make sure you don't lose them.

Shopify teams already using it.

Shopify teams already using it.

"The idea of catching issues before the client does, and having that built into our support offering, is exactly the kind of proactive protection we've been looking for."

"The idea of catching issues before the client does, and having that built into our support offering, is exactly the kind of proactive protection we've been looking for."

Artur - Chief Delivery Officer, Attomy

Artur - Chief Delivery Officer, Attomy

"I can definitely see this being used across our release process — including testing bespoke components before they go live."

"I can definitely see this being used across our release process — including testing bespoke components before they go live."

Eben - Head of QA, Eastside Co

Eben - Head of QA, Eastside Co

FAQ

Do I need a credit card to start the trial?

Do I need a credit card to start the trial?

Do I need a credit card to start the trial?

What happens if I go over my plan's limits?

What happens if I go over my plan's limits?

What happens if I go over my plan's limits?

Can I change plans later?

Can I change plans later?

Can I change plans later?

What if my store doesn't fit neatly into a revenue band?

What if my store doesn't fit neatly into a revenue band?

What if my store doesn't fit neatly into a revenue band?

Do you offer annual billing?

Do you offer annual billing?

Do you offer annual billing?

I manage several stores. Do I need one licence per store?

I manage several stores. Do I need one licence per store?

I manage several stores. Do I need one licence per store?

Now you know what it costs.
You already know what it's worth.

Start free. See your first alert before you decide anything.

No card needed. Cancel any time before day 30 and pay nothing.

No card needed. Cancel any time before day 30 and pay nothing.

Keep every sale you earn.

Ensure your path to purchase works flawlessly.

Set up in 15 minutes, and let Shoptest do the rest.

Keep every sale you earn.

Ensure your path to purchase works flawlessly.

Set up in 15 minutes, and let Shoptest do the rest.

Keep every sale you earn.

Ensure your path to purchase works flawlessly.

Set up in 15 minutes, and let Shoptest do the rest.

Keep every sale you earn.

Ensure your path to purchase works flawlessly.

Set up in 15 minutes, and let Shoptest do the rest.