Prova Rehearse my store

Store rehearsal for Shopify

Your store, in the hands of 90 different customers.

Prova sends 90 synthetic shoppers from six age groups into your store, each with their own phone, connection speed and text size. Can they find a product, add it to the cart and reach checkout? You get a report with every tap as evidence.

One-time payment · free re-run after your fixes · no order is ever placed

prova · live rehearsal
A real rehearsal, sped up. The store is blurred.
90synthetic shoppers
6age groups, 18 to 65+
~10 minper rehearsal
0orders placed

Meet your shoppers

Fifteen people from every age group. Not one average user.

Your team tests the store on fast phones with perfect eyesight. Your customers do not. Each Prova shopper gets their own device, connection, text size, habits and patience, based on typical behaviour for their age.

18-24
On a phone
90%
Larger text
5%
Slow 3G
5%
Gives up after
70–120 s

Most start with search (50%).

25-34
On a phone
82%
Larger text
8%
Slow 3G
5%
Gives up after
80–140 s

Most start with search (45%).

35-44
On a phone
72%
Larger text
15%
Slow 3G
5%
Gives up after
100–170 s

Most start with the menu (40%).

45-54
On a phone
63%
Larger text
30%
Slow 3G
8%
Gives up after
120–200 s

Most start with the menu (45%).

55-64
On a phone
55%
Larger text
45%
Slow 3G
10%
Gives up after
140–240 s

Most start with the menu (50%).

65+
On a phone
48%
Larger text
65%
Slow 3G
12%
Gives up after
160–280 s

Most start with the menu (50%).

Shares are the model's weights for each age group. The same seed gives the same 90 people every time, so a re-run compares like with like.

Watch them shop

Every shopper, every step, live.

While the rehearsal runs, you see each shopper move from the home page to search, product, cart and checkout. Anyone who gives up is marked, with the reason.

Prova board: 89 shoppers in the Reached column, 1 in Gave up, coloured by age group
Rehearsal summary: 99% reached checkout, 91% within 60 seconds, median 28.3 s, 4 issue types

From a real rehearsal of a live Shopify store, 16 October 2026.

How it works

  1. Add one line to your themePaste a short verification tag into your theme. It proves the store is yours.
  2. Pay €49 onceSecure checkout with Stripe. No subscription.
  3. Get your report90 shoppers rehearse your store. The report arrives by email in minutes.
  4. Fix, then re-run for freeThe same 90 shoppers return, so you see exactly what changed.

A real finding

5 shoppers tapped a product and landed on the FAQ.

On a live store, a card in the search results had an invisible clickable layer that covered the product above it. Nobody on the team had noticed: on their own phones, it looked fine. Prova caught it because 25 different people searched.

One line of CSS later, the same 90 shoppers came back.

5→0wrong taps, before → after

What Prova catches

The problems you cannot see on your own phone.

Marked issues are always reported as high priority, even if only one shopper hit them.

The report

Six pages you can hand to your developer.

Every finding comes with the screen of a shopper who hit it, the spot they tapped and a fix. In English or Turkish, by email in minutes.

  1. Sample report, page 1: Summary01 SummaryThe verdict and the key numbers at a glance.
  2. Sample report, page 2: What to fix, in order02 What to fix, in orderEach issue with priority, a fix and a real screen as evidence.
  3. Sample report, page 3: Every other finding03 Every other findingSmaller issues, who they affected, and how to fix them.
  4. Sample report, page 4: Age groups and funnel04 Age groups and funnelWho reached checkout, how fast, and where people dropped off.
  5. Sample report, page 5: Speed and heatmaps05 Speed and heatmapsPage load as shoppers felt it, and where they tapped.
  6. Sample report, page 6: Method06 MethodHow the shoppers are built, and what Prova does not measure.

Open the full sample report (PDF)

Why not just…

How Prova compares.

ProvaTesting it yourselfSession recordingsPaid user testing
Needs real visitors firstNoNoYesNo
Six age groups, many devicesYes, 90 shoppersYour own phoneWhoever visitsA handful of testers
Slow connections and larger textBuilt inRarelyOnly if visitors have themDepends on testers
Tells you what to fixRanked, with fixes—You watch and decideNotes per tester
Same people after your fixYes, free re-run—NoRarely
Time to resultAbout 10 minutesAn afternoonDays to weeksDays

Prova does not replace analytics or real user research. It finds the friction before your customers do.

47 seconds

Prova in under a minute.

What happens when 90 shoppers rehearse a store, from the first tap to the report.

One rehearsal

€49

one-time · no subscription

  • 90 synthetic shoppers, six age groups
  • PDF report with evidence and fixes
  • One free re-run with before/after comparison
  • Report in English or Turkish
Rehearse my store

Want us to fix the findings too? Reply to your report email and 34Devs sends you a quote.

Prova is built by 34Devs, a Shopify agency in Korschenbroich, Germany. We built it to rehearse the stores we launch for our own clients, before their customers arrive.

Questions

Is it safe for my store?

Yes. Shoppers browse, add one product to the cart and open checkout, and that is where they stop: no order is placed and no payment form is filled in. Checkout is only read.

Will it show up in my analytics?

Yes, honestly: one rehearsal adds about 90 sessions and add-to-carts to your Shopify analytics on the day it runs. No customer email is entered, so no abandoned-checkout emails are sent.

Why do I add a tag to my theme?

It proves the store is yours. Only someone who can edit your theme can add it, so nobody can send Prova to a store they do not own. You can remove it after your re-run.

Are these real people?

No. They are synthetic shoppers in a real browser. Their devices, connection speeds, patience and habits are modelled on typical behaviour by age, not measured from your visitors. Prova finds friction; it does not predict your conversion rate.

Which stores work?

Shopify stores, live or password-protected (enter your storefront password when you order). Other platforms are coming.

How long does it take?

A rehearsal takes about 10 minutes once it starts. Runs are queued one at a time, and we send the report by email when it is ready.

What if something goes wrong?

If a rehearsal cannot complete for a reason on our side, you get a full refund.

Find out before your customers do.

90 shoppers · about 10 minutes · €49 once, with a free re-run.

Rehearse my store