Converto
How it works Pricing Blog FAQ Contact us Log in
Blog / Guides 9 min read

Shopify CRO Agency vs In-House vs App: Real Costs

· Converto

Short answer: A Shopify store under roughly 20,000 monthly sessions should not hire a CRO agency yet. Buy an audit tool, fix the obvious leaks on your product and cart pages, and use Shopify's built-in tools for the rest. Between about 20,000 and 100,000 sessions an agency can pay for itself if your average order value is healthy. Past that, with $1M or more in monthly revenue, an in-house CRO hire starts to make more sense than a retainer. The deciding number is not your revenue. It is how many orders a single page produces, because that decides whether any test you pay for can finish.

Agency retainer, salary and threshold figures are the published estimates of Improvado, an ecommerce analytics vendor, and are labeled as estimates below. Shoplift plan prices are from its own pricing page. Rollouts details are from Shopify's changelog. Sample sizes are calculated at 95 percent confidence and 80 percent power.

What each option costs a Shopify store

There are four realistic ways to work on conversion rate for a Shopify store, and they are priced on completely different scales. Comparing them side by side is the fastest way to see which ones you can rule out.

CRO audit toolShopify A/B testing appShopify CRO agencyIn-house CRO hire
Typical costAbout $19 to $99 a monthShoplift from $74 a month billed annually, $99 month to month$5,000 to $50,000 a month retainer (Improvado estimate)$90,000 to $130,000 salary for a CRO manager (Improvado estimate), before benefits
Traffic neededNoneEnough orders per variation to finish a testEnough to test, or the retainer buys opinionsEnough to keep a full-time person busy testing
Time to first changeSame dayWeeks, the length of the testOften one to three months after onboardingMonths, after hiring
What you getRanked on-page findings and rewritten copyA controlled answer to one question at a timeResearch, a test roadmap, design and buildSomeone who owns the program and learns your customers
Weak spotCannot see buyer behavior or prove a liftNeeds volume and ideas worth testingExpensive on small stores, slow to startFixed cost, one person's blind spots

Improvado's breakdown puts a six-month agency engagement at $30,000 to $90,000 in total and a three-person in-house team (CRO manager, analyst and designer) at more than $240,000 a year in fixed cost. Those are one vendor's published estimates, not audited averages, but they show the scale of the gap. Even the bottom of that retainer range, $5,000 a month, is more than four years of a $99 a month audit plan.

How much traffic does a Shopify store need before CRO testing pays off?

More than most store owners expect. On a store that converts at 2 percent, detecting a 10 percent relative lift (2 percent to 2.2 percent) takes about 81,000 sessions in each variation. A simple two-version test therefore needs about 162,000 sessions on the pages being tested. A store with 30,000 sessions a month would wait more than five months for that answer, and by then the season, the ad mix and probably the product range have changed.

Bigger changes are cheaper to detect. A 20 percent lift on the same 2 percent store needs about 21,000 sessions per variation, which a 30,000-session store can finish in about six weeks. That is why testing on smaller stores should be reserved for bold changes, like a new product page layout, rather than button colors. Our A/B test sample size guide has the full table.

This matters for the agency decision because experimentation is the core of what a CRO agency sells. An agency working on a store that cannot finish tests has two choices: run underpowered tests and report noise as wins, or deliver best-practice recommendations. The second is honest, but it is also the part of the work a tool does for a subscription.

Is a Shopify CRO agency worth it?

A Shopify CRO agency is worth it when your store has enough traffic to run tests that finish within a month or two, a funnel with several steps worth studying, and nobody in house who can own a testing program. Improvado places the agency sweet spot at 20,000 to 200,000 monthly visitors and $5M to $50M in annual revenue. Below that, the retainer usually costs more than the lift can return.

A quick way to check: take your monthly revenue, assume a realistic 5 percent improvement, and compare that number with the retainer. A store doing $150,000 a month gains $7,500 from a 5 percent lift, which does not cover a $10,000 retainer even if the agency delivers. A store doing $1M a month gains $50,000, and the math flips.

Should I hire a CRO specialist in-house?

Hire in house when conversion work is continuous rather than a project, which in practice means a store testing several ideas a month with enough traffic to finish them. Improvado's estimate is that in-house teams start to justify their fixed cost at around 100,000 visitors and $1M in monthly revenue. The advantage is knowledge that compounds: a person who has watched your customers for two years spots things no outside team would.

The costs are the salary, benefits, tools and the months it takes to hire and ramp. If you go this route, setting a defensible pay band for the role before you post it saves a lot of back and forth with candidates, because CRO titles vary widely and so do the offers attached to them.

Do I need an A/B testing app on Shopify?

Not before you have checked what Shopify already gives you. Shopify added Rollouts, announced in its changelog in June 2026, which lets you run an A/B test between two entire themes or checkout setups from the admin without installing an app. That covers the big structural tests a smaller store should be running anyway.

A dedicated app earns its fee when you need finer control. Shoplift, one of the better known Shopify testing apps, tests templates, themes and URLs and prices its plans by monthly store visitors: Core starts at $99 a month, or $74 a month billed annually, and Advanced starts at $299 a month billed annually for segmentation and price testing. Neither Rollouts nor an app decides what to test, which is where most stores get stuck.

What to do on a Shopify store before paying anyone

Read your own funnel first. Shopify's analytics breaks the online store conversion rate into sessions that added to cart, reached checkout and completed checkout. The biggest drop between two of those steps tells you which pages to work on before anyone else looks at the store.

Audit the pages at that drop. If most sessions never add to cart, the product pages are the problem, and the ecommerce product page optimization page covers what usually goes wrong there. If carts are abandoned, look at shipping cost disclosure and the path into checkout. A conversion rate optimization audit of each of those URLs gives you a ranked list in minutes.

Count your apps. Shopify stores collect apps, and many of them inject scripts into every page. Converto flags a page with more than 15 script tags, and a store with a dozen installed apps often crosses that line. Removing the apps you no longer use is free and helps load time on phones, where most store traffic is.

Ship the fixes, then measure over full weeks. Compare conversion rate over at least two full weeks before and after, keeping in mind that promotions and ad changes will muddy the comparison.

Then decide on paid help. If the obvious fixes are done and you have the traffic to test, an agency or an in-house hire is buying you the harder, non-obvious half of the work. That is a sensible purchase at that point. For store pages beyond the product template, Shopify landing page optimization covers campaign pages and collections.

Questions to ask a Shopify CRO agency before you sign

How many tests will my traffic support per month? A good agency does the sample size math on your numbers in the sales process. If they promise a testing cadence without asking for your sessions and orders, walk away.

Who builds the variations? Some agencies hand over designs and expect your theme developer to build them. That can double the real cost.

What happens to the research when we stop? Ask for the test log, the recordings they reviewed and the customer survey data, in a format you keep.

How do you report a test that loses or does not finish? Agencies that only ever report winners are reporting noise. Losing tests are normal and useful.

What is the minimum term? Many retainers run three to six months. Research alone often takes the first four to six weeks, so a three-month term may deliver only one or two finished tests.

Where an audit tool fits

Converto reads a live Shopify page and scores its copy, calls to action, layout, speed and AI-readability, then writes replacement headlines and CTAs. It needs no traffic and no app install, which makes it a good fit for a store below the testing threshold and a useful first pass for a store about to brief an agency. It will not interview your customers, it cannot see your checkout data, and it does not promise a lift. The broader case for choosing between a CRO agency and a CRO tool applies to any site; the Shopify version comes down to one question: can your traffic finish a test?

Paste your page and see what is leaking

Drop in any live URL and Converto audits the copy, layout, CTAs, speed, and AI-readability of the page you already have, then hands you ready-to-ship variants to lift signups and sales. Suggestions are data-informed, not guarantees.