For e-commerce founders · Built in the EU

Meet your market before it makes up its mind.

Mirakls reads your orders, your reviews and your rivals' shops and ads, then builds 500 synthetic shoppers from your real customers. Try a price change, an offer or an ad on them first. Who buys. Who balks. Why. Before you change anything in your store.

01 · The bet

Every quarter, you bet the shop on a hunch.

Raise prices 10%. Lift the free-shipping threshold. Run the Black Friday discount. Start selling into Germany. The changes that move your revenue are exactly the ones you can't A/B test: every shopper sees the new price at once, and nobody un-sends a discount.

So they get decided the old way: a gut feeling, a competitor's move, or the loudest voice in the room.

6weeks
for a survey agency to answer one question
0tests
you can run on a price every shopper sees at once
1shot
before your customers, and your rivals, notice
02 · Week one

It finds the things you'd
pay to know.

Give us your website and connect your store. Mirakls reads your orders, your reviews, your rivals' shops, reviews and ads, and the countries you really ship to. Then it tells you what it found, before you ask anything.

Counted from your data, not guessed by a chatbot.
From your orders
When repeat buyers return, what they add to the basket, your real Christmas cutoff
28 insights, counted from your order file
From your reviews
What customers praise, and the complaint that keeps coming back
Ranked by how many said it
From rivals' shops
Where your prices sit against rivals', type for type
Read from their public catalogues
From rivals' ads
What rivals run on Meta right now, and the angles nobody uses
Read from the Meta Ad Library
From your ads
Which buyers your running ads speak to, and who nobody talks to
Your ads, matched to your buyers
From your markets
Countries you ship to but don't advertise in, and spend where you don't sell
Your checkout, GA4 and ad spend
WooCommerceShopify exportGoogle Analytics 4Google AdsMeta Ads ManagerTrustpilot
Connects in minutes · read-only access · order files deleted once read
03 · The population

Then we build you 500 shoppers.

Synthetic customers shaped by your own orders and analytics: the countries they buy from, their ages, what they spend, what they complain about in your reviews. Each one has a personality, buying habits and a memory of your category.

Group by group, they are the people already landing on your product pages — finally willing to answer questions. Talk to any one of them, or put a question to all 500.

Other tools
An age and a question — 2 traits of a person
Mirakls
50+ traits, modelled per persona
04 · The verdict — what you get

Ask the question. Watch your market split.

“Should we raise free shipping from €49 to €59?” The same day, not in six weeks: who adds one more item, who pays the shipping, who leaves the cart. Group by group, with the reason each group gives, in their own words.

Not another dashboard to interpret. A verdict with the argument attached: what to do, who it moves, why, and a plain label saying how far you can lean on it.

Price changeFree shippingDiscountSubscriptionNew marketAd creative
Example studyDirectional
“Should we raise free shipping from €49 to €59?”
▸ Verdict: raise it — but add a €10 add-on near checkout, or the bargain hunters walk
54% add an item to reach it 27% pay the shipping 19% leave the cart
“I'm at €51 anyway. I'll grab the refill pack and get it free.” Group · Repeat regulars — 31% of shoppers
“€8 shipping on a €45 order? I'll check if the other shop has it.” Group · Deal-driven first-timers — 24% of shoppers
05 · The stance

Different where it counts.

Gut feel, agencies, guesswork
Mirakls
A survey agency: six weeks and a few thousand euros per question
An answer the same day, and the follow-up question costs nothing extra
Copying whatever the biggest competitor just did
Their prices, reviews and ads read for you, next to your numbers
A number with no reasons behind it
Reasoning you can read on every single answer
A confident answer to every question
A plain label on each verdict saying how far you can lean on it
Your customer data spread across tools you don't control
Hosted in the EU. Your data trains no one's model.
Surveys ask people to remember. Simulations watch them decide.
06 · Versus your chatbot

“We already use Claude
with our data.” Good. Here's the difference.

A chatbot with your files connected is a fine analyst for the questions you think to ask. It can't see your rivals, it writes its own numbers, and it forgets when the chat ends. Here's what changes when the answer comes from a market instead of a model.

A chatbot · the same voice, 48 times
A Mirakls population · every voice its own
Claude / ChatGPT + your datan = 1
Miraklsn = 500
What it can see
The files you connected or pasted in
Your store and analytics plus your rivals' prices, reviews and running ads, read for you
The numbers
Written by the model. Ask twice, you can get two answers
Counted by code. Same data, same answer, every time
Who answers
One voice, guessing how “customers” feel
500 shoppers built from your customers, each answering for themselves
The answer
One confident paragraph
A split: who buys, who waits, who leaves, and the reason each group gives
Where to start
A blank box. You have to know what to ask
The findings are waiting when you log in
Next week
Forgets when the chat ends
Re-reads your store every week and tells you when something changed
Keep your chatbot for writing. Use your market for deciding.
07 · The blind test

Don't believe us.
Test us.

Hand us decisions you already made and know the result of: a price rise, a summer sale, ad A against ad B. We run them without seeing the outcome, and we put the same questions to a chatbot with your data. Then you score us both against what actually happened.

STEP 01
You pick the decisions. Ones you know the ending to. We never see the results.
STEP 02
We run them blind. Your 500 shoppers answer, and so does a chatbot given the same data.
STEP 03
You keep score. Mirakls, the chatbot and your reality, side by side. You keep the study either way.
Free · it costs you one email · if the chatbot does better, you'll see that too. That's the point.
08 · The cross-examination

Ask us the hard ones.

How accurate is this, really?+

We won't print an accuracy number we haven't earned on shops like yours. Mirakls is new, so we prove it the honest way: test us blind on decisions you already know the result of, next to a chatbot, and keep score yourself. Two more things hold every day: the insights from your orders, reviews and rivals are counted by code, not guessed, and every simulated verdict carries a plain label saying how far you can lean on it, with its reasoning shown.

The blind test
Your past decisionoutcome known to you
→
We simulate blindoutcome hidden from us
→
Side by sideour verdict · your reality
We already connected our data to Claude. Why pay for this?+

Keep Claude. It's great for the questions you think to ask, about the files you gave it. Mirakls does three things it can't: it reads your rivals (their prices, reviews and running ads), it counts instead of guessing, so the same data gives the same answer every time, and it puts your question to 500 shoppers built from your customers instead of one model's opinion. It also keeps watching: your store is re-read every week. Ask both the same question. Only one of them has done the reading.

Same question, two instruments
Generic chatbotn = 1
“Sounds promising!
You should probably launch.”
sources: none · segments: none
confidence: vibes
Miraklsn = population
54
27
19
sources: 23 cited · segments: 5
confidence: stated on the verdict
Does it replace my research and A/B tests?+

It replaces guessing. Keep A/B testing everything an A/B test can reach, like subject lines and button colours. For everything it can't (a price every shopper sees, a free-shipping threshold, a new market), you now have something to test on where you used to have a hunch. Then try the winner in your store however you like.

Where each tool lives
A/B testswhat you can
safely test live
Miraklswhat you can't test
and won't survey
Field researchfinal validation,
when stakes demand
My shop is niche. Can it be my customers?+

The 500 shoppers are built for your shop, not pulled from a shared panel. Upload your orders or connect GA4 and they take on your real mix of countries, ages and spend. And it polices itself: if a group is too thin to carry a conclusion, the verdict says so before you act on it.

Your segments — one flagged, not faked
Loyalists
Pragmatists
Switchers
Newcomers
too thin → flagged
What happens to my data?+

You can start with just your website. Everything else is optional and makes your shoppers more like your real customers. Store and analytics connections are read-only. An order file is read for its totals and then deleted, and customer names are never stored. Your data sharpens your model and only yours.

Data posture
✓ Read-only connections · order files deleted once read
✓ Your data sharpens only your model
✓ Hosted in the EU · private to your workspace
× Never used to train anyone's model
Which shops does it work with?+

Built for e-commerce brands selling in Europe. WooCommerce connects directly. Shopify and any other platform work through a standard order export. Add Google Analytics 4, Google Ads and your Meta Ads Manager export for the full picture. Reviews and rivals' ads are pulled in for you.

What plugs in
✓ WooCommerce · Shopify · any order CSV
✓ Google Analytics 4 · Google Ads · Meta Ads Manager
✓ Trustpilot · Meta Ad Library, read for you
09 · First contact

The answer took weeks.
Now it takes a day.

Connect your store on Monday and read what your orders, reviews and rivals say the same week. Ask your price question, then the follow-up nobody budgets a second study for. Mirakls is in closed beta with a handful of European e-commerce brands. The next seats go to founders with a decision they'd rather not guess.

Weeks → a day. One question becomes a conversation with your shoppers, and the follow-ups are where the money is.
MIRAKLS. — the future, rehearsed Built in the EU © 2026 Mirakls
Early access

Bring the decision you'd rather not guess.

Mirakls is opening to a small group of European e-commerce brands. Give us your website and one real decision. We'll do the rest.

  1. 01We read your shop. Your orders, reviews and rivals' prices and ads, then we build 500 shoppers from your customers.
  2. 02You ask your question. The decision you're weighing: a price, free shipping, a discount, an ad, a new market.
  3. 03A verdict the same day. Who buys, who waits, who leaves, with the reasoning attached.
✓ EU-first · org-private · your data trains no one else
✓ No credit card · we reply within a few days
This is where we start — we model the market from your site outward.
Founder / CEO Growth / Marketing Product Insights / Research Other
✓

You're on the list.

We'll start looking at your market and reply within a few days with your first steps.

The blind test

Hand us a decision you already made.

Pick one you know the ending to. We run it without ever seeing the outcome, and put the same question to a chatbot. Then you put both answers next to what actually happened.

  1. 01You pick the decision. A price change, a sale, ad A against ad B: one whose result you already know. Have more? Tell us and we'll run them all.
  2. 02We run it blind. Your 500 shoppers answer, and so does a chatbot given the same data.
  3. 03You keep score. Mirakls, the chatbot and your reality, side by side. You keep the study either way.
🔒You keep the result to yourself. We never see it — that's the whole point of a blind test.
Decision
Market
You
Price change Product launch Offer / promo Free shipping Ad A vs ad B Range / bundle Other
Enough for us to run it — not the outcome. Keep that to yourself.
We build your market model from here — the same population that answers the blind question.
Fashion / apparel Beauty Home / DTC Food / bev Electronics Other
Where we send the side-by-side comparison.
✓

Your blind test is booked.

We'll model your market, simulate the decision without seeing your outcome, and send you the side-by-side. You reveal what really happened when you're ready.