Test a page or flow

How to test my Shopify website before opening

Your store looks ready in the admin, where you see every product and every setting at once. A shopper sees one product at a time, from a link, and the cart and checkout are where small problems show up.

5 visitors try to .
First test free with an accountRun it from your coding agent

How do I test my Shopify website?

Walk the store as a shopper: open the home page, find a product, pick a variant, add it to the cart, and go to checkout with an address you have not saved. Check that the cart count, the totals and the shipping choice agree from one step to the next. A simulated test adds visitors who do this from their own browsers, with no saved login, and report the step where each one stopped.

What this looks like in a report

Who
Ruth, buying a birthday gift from a small jewelry shop and shipping it to Ireland
How they arrived
Clicked a shared post from a friend
Where they stopped
Product page, after picking a size that shows as available

“The size I wanted looked available, but when I pressed add to cart nothing happened. I tried the other size, it worked, and now I am wondering if the one I wanted was ever real.”

The fix. Mark sold out variants as unavailable in the theme's variant picker, so the add to cart button is disabled for them. Then run the same shopper through the product page again and check the button responds for every size shown as available.

An illustration. Run a test to see your own.See a real sample report

The admin shows the store you built, not the one a shopper sees

In the admin you see every product, every variant and every setting at once, and you preview the store with your own session. A shopper arrives on one product from a link, with no session and no saved details. In some themes a sold out size still shows an add to cart button, a discount code can look applied in the cart and change nothing at checkout, and a cart drawer can cover the checkout button on a phone. The owner checks the store through the admin and misses all three, because the admin does not behave like a stranger's browser.

  • Open the store in a private window, not the admin, and walk from the home page to checkout.
  • Pick each variant, including the sold out ones, and check that a sold out option is not offered as available.
  • Apply a discount code in the cart and at checkout, and check the total changes both times.
  • Type a country and check the shipping choice matches the regions you set up.

From the home page to the cart as a shopper

Start where the shopper starts, on the home page, with no saved login and no cart. Find the product a shared link or an ad would send them to, read its title and price, and pick the options it offers. Add the item, open the cart, and check that it shows the same product, variant and quantity you chose. Then go to checkout and fill it in with an address you have never used in this store. Note each step where you had to guess, and each step where the number on the screen changed without a reason you could see.

Variants, discounts and the themes that show the wrong button

Themes control how a product page looks and behaves, so two themes with the same products can show different things. Some show a sold out option as available, some keep an add to cart button active before a size is picked, and some hide the checkout button behind a cart drawer on small screens. A discount code can look accepted in the cart and then change nothing at checkout. Wrong: a sold out size that accepts a click and does nothing. Right: a sold out size shown as unavailable, and a discount that changes the total in the cart and at checkout.

What the admin shows you that a shopper never sees

The admin is built for the owner, so it shows drafts, hidden products and unpublished pages. A shopper sees only what is published, arriving as a stranger with no history with the store. A product can be live and still missing from every menu and collection, so a shopper reaches it only through a link you did not send. Test the store from the outside first, by opening it in a private window with no login, and use the admin only to fix what the shopper walk shows you.

What you get with Mimiq

  1. 01

    Run it by hand, or on every pull request

    Paste a link and a task in the app and watch the visitors work. Or run them on every preview deploy: the GitHub Action comments on the pull request, any other CI can call the MCP endpoint, and your coding agent can run it too.

  2. 02

    Bugs and usability problems in one report

    The browser records errors and failed or slow requests on the step they happened. The visitors say where the wording or the steps confused them, and where they left.

  3. 03

    Visitors that behave like your audience

    Each visitor is a different profile with a reason to be there, matched to who the page is for, described by you, or built from your own customers.

  4. 04

    A prompt to fix each problem

    Every problem comes with a fix to paste into Cursor, Claude Code, Lovable or any coding agent, and one prompt hands over the top problems at once. Then send the same visitors through again.

  5. 05

    Follow every visitor

    See each visitor's whole path, step by step with screenshots, and what it was thinking at every step. Ask any visitor a question.

The browser records relevant JavaScript errors and failed or slow app requests encountered during the run, attached to the step where they occurred. The visitors are simulated: they find problems, they do not predict how many real people will convert.

A theme update can hide the checkout button on phones again

Themes, discount codes and shipping rules change on their own schedule, and each change can break a path that worked on launch day. Rerun the same shopper path after every change, starting from the home page with no saved login, and compare the step each visitor reached. Keep the path fixed between runs, so the comparison shows the change and nothing else.

Starter

Try it on one launch

$9 once
120 credits, never expire

About 4 tests of 5 visitors

  • Visitors on your landing page, signup and checkout
  • Where they left and why, with a fix to copy for each problem
  • Run it in the app or on every pull request
  • Ask any visitor a question, included
  • Test accounts and protected previews
Buy 120 credits

Builder

Test every build

$19 a month
500 credits every month

About 20 tests of 5 visitors

  • Everything in Starter
  • Credits refill each month, and what is left rolls over once
  • Cancel anytime
Choose Builder

Pro

Test every release, as a team

$49 a month
1,500 credits every month

About 60 tests of 5 visitors

  • Everything in Starter
  • Credits refill each month, and what is left rolls over once
  • Cancel anytime
Choose Pro

Scale

Test at scale, every day

$149 a month
6,000 credits every month

About 240 tests of 5 visitors

  • Everything in Starter
  • Credits refill each month, and what is left rolls over once
  • Priority support
  • Cancel anytime
Choose Scale
$0for your first test, with a free account (Google sign-in, no card). It includes 50 credits, enough for 10 visitors. After that a visitor uses 5 credits, and packs start at $9 for 120 credits.
See a sample report

Questions

Can I place a test order to check my Shopify store?

Yes. A test order from your own account checks what happens after payment, such as the order confirmation and the emails a buyer receives. A simulated visitor stops at the payment step and does not pay. Use the simulated walk for the path to payment, and your own test order for everything after it.

Does the test get past my store password?

Not on its own. If the store is behind a password page, the visitors need that password to get in. With paid credits, you can give Mimiq the password for a protected preview, and the visitors enter it the way a stranger would. Without it, the visitors cannot get past the password page.

Will the test find a broken discount code?

It can find a code that a shopper applies and sees rejected, or one that appears to apply but leaves the total unchanged. It does not check whether the discount is set up the way you meant it. Check the rules in the admin, then let a visitor try the code in the cart and at checkout.

Can the test tell me whether shoppers will buy?

No. A simulated test does not predict how many shoppers will buy from the store. It shows whether a shopper could reach checkout, and the step where one gave up and what they said there. Sales figures come from your store's own data, once real shoppers arrive.

How often should I walk the store again?

After any change to products, variants, shipping rates, discount codes, the theme or the cart. A theme update can change the cart drawer without touching a single product, so rerun the same shopper path after each update, not only after product changes.

Keep reading

Send visitors and see what breaks first.

Your first test is free: sign in with Google and it starts right away. Last checked 2026-11-02.

5 visitors try to .