Conversion Rate Optimization

We Fix the Offer and the Tracking Before Anyone Opens Figma

Conversion optimization is not a service we bolt on after launch. It is the reason every page gets built the way it does. It also has a floor: below roughly 300 conversions a month you cannot detect a 10% lift in under 90 days, so testing is the wrong tool, and we will tell you that on the call instead of selling you a program.

The argument

A Prettier Site on a Broken Offer Just Loses Money Faster

The bottleneck is almost never the design

By the time a service business calls us, the site has usually been redesigned once already and the phone did not ring any more than it did before. What was broken was not the layout. It was the offer, meaning what you are asking a stranger to agree to and what they get for agreeing, and it was the tracking, which is why nobody could say which of the last three changes helped. We fix those two first. If you cannot tell which search, ad or page produced a booked job, everything downstream of that is opinion wearing a chart.

Before we test anything, we check whether you can be tested

Statistical significance is not a preference. A test needs a fixed number of conversions before its result means anything, and that number is set by the size of the effect you are trying to see, not by how long you are willing to wait. Most sites we are asked to test cannot support one. Saying so is the first useful thing we do.

The number that decides whether you should test at all

~3,000 conversions

What it takes to detect a 10% relative lift at 95% confidence and 80% power, counted across both variants. That figure barely moves whether your site converts at 1% or at 10%.

So a test costs a fixed number of conversions, and all you get to choose is how long you spend buying them. At roughly 1,000 a month you have your answer inside a quarter. At 300 a month the same test runs the better part of a year, which is the point where we stop calling it testing. Below that line a three-week “winner” is noise being read as a result. Note the unit is conversions, not visitors: 10,000 visitors a month converting at 1% is a site that cannot be tested.

What changes

What a point of conversion rate is worth

The same ad spend buys more jobs

A conversion lift applies to every source at once: organic, paid, referral, the sign on the truck. It cuts what a customer costs you on every channel without renegotiating a single bid, and it is the only improvement you do not have to keep buying every month.

Lead quality, not just lead count

We optimize for booked jobs. A form that doubles submissions and halves your close rate is a loss, and we track far enough down the funnel to catch it.

You learn what buyers actually object to

Session replay and lost-lead follow-up produce a list of real objections. For service businesses they are usually about price framing and response time, not colour.

Fewer arguments about design

Once a number is attached to the page, layout stops being a matter of taste. Disagreements get settled by the data instead of by whoever is loudest in the meeting.

A written record of what did not work

Every test is logged, wins and losses alike. That log outlasts any single winner. It is what stops the next agency selling you a change you already disproved.

These are the three numbers a CRO engagement actually runs on. Any agency that cannot tell you theirs is not testing, it is redecorating.

300
Conversions a month below which we tell you not to test
~3,000
Conversions a 10% lift test needs before it can be read
95 / 80
Confidence and power every result is called at

What a CRO Engagement Includes

From $2,000 per project. Not every engagement includes all six pieces below, and which ones you get is decided by your conversion volume on the diagnostic call. We would rather scope down than pad.

Ongoing Optimization Program

A running test cycle against one agreed number, with a monthly report that opens with booked jobs rather than sessions.

  • Sample size fixed before launch
  • One change per test, so results are attributable
  • Wins and losses both written up

Conversion Audit

A one-off diagnosis ending in a scored, ranked fix list. You keep the document whether or not you hire us to do the work in it.

  • Tracking and attribution checked first
  • Funnel drop-off measured by step, not guessed
  • Every finding scored and sequenced

Landing Page Optimization

Work on the pages your ad spend already lands on, where a fix pays for itself fastest because the traffic is already bought.

  • Offer and proof above the fold
  • Form cut to the fields you will actually use
  • Mobile call path in one thumb reach

A/B Testing

Split tests sized and scheduled before they launch, and called against a rule agreed in advance. Properly powered or not run at all.

  • Offer and headline before button colour
  • Two-business-week minimum runtime
  • Confidence interval reported, not just the winner

Session Replay & Funnel Analysis

The part that still works below the testing threshold, because it tells you where people leave without needing statistical power to say it.

  • Abandonment located by funnel step
  • Rage clicks and dead taps on mobile
  • Field-level form drop-off

Offer & Message Testing

The highest-leverage thing on the page is what you are asking for and what the visitor gets for agreeing. That gets tested before anything cosmetic does.

  • What the CTA actually commits them to
  • Risk reversal and proof placement
  • Price framing and response-time promises

The process

The Same Four Phases, Every Client, Every Time

It is deliberately repeatable. A bespoke process is an unrepeatable one, and an unrepeatable process cannot be checked by you or improved by us.

Phase 1

Measurement Before Opinions

First we establish whether your numbers can answer a question at all, which means fixing the tracking before reading it. Conversions that fire once per submission, calls attributed to the source that produced them, and a definition of conversion that means a booked job rather than a page view. You get the corrected baseline in writing, including any stretch of historical data we tell you not to trust.

Agreeing the one number this engagement moves
GA4 and Tag Manager audit: duplicate and misfiring events
Session replay and funnel drop-off, step by step

You receive

A corrected baseline you can defend, plus the conversion-volume check that decides whether you should be testing at all

You receive

A ranked backlog you keep, including the tests we advised against and the reason next to each one

Phase 2

Hypotheses, Scored and Ranked

Every observation becomes a written hypothesis in one fixed form: change X, because evidence Y, and we expect Z to move. Then each one is scored on Impact, Confidence and Ease and ranked against the rest. The ranking is shared with you rather than kept internal, so you can see what got skipped and argue with the order.

Conversion barriers named and evidenced
One-sentence hypotheses: change, reason, expected effect
ICE scored: Impact, Confidence, Ease
Phase 3

Build, Power, Launch

We build the variant, verify the tracking fires correctly on both arms, and calculate the sample size and runtime before anything goes live. If the required runtime comes back longer than the engagement, we do not run the test. We make the change on judgment instead and tell you that is what we did.

One variable per test, so the result is attributable
QA on real devices, tracking verified on both arms
Sample size and stopping rule fixed before launch

You receive

The sample size, runtime and stopping rule in writing, sent before the test starts rather than after it ends

You receive

A plain-English write-up of every test, including the flat ones and the losers, in a log that stays yours

Phase 4

Call It Honestly

At the end of the runtime we agreed, we call the result. Not before. Significance at 95%, power at 80%, and the confidence interval reported next to the headline number so you can see how wide the answer really is. A losing test is reported in the same detail as a winner, because knowing a change does not work is what stops you paying to ship it.

Monitored, not peeked at: no stopping early on a good day
Significance and confidence interval both reported
What we changed, what happened, what we do next
Winner shipped to production and re-verified live
Next hypothesis pulled off the ranked backlog

Who You Actually Deal With

James Price, start to finish. The person who diagnoses the problem is the person who builds the variant and calls the result. No account manager relaying messages, no junior handed the file after signing.

Direct line
Your question goes to the person doing the work
Monthly report
Opens with booked jobs, not sessions
Nothing filtered
Losing tests reported in the same detail as wins

The Tools, and Why They Matter Less Than You Think

The testing platform is the least important decision in a CRO program. Whether the numbers mean anything is decided one layer down, by the tracking underneath them.

Analytics & Tag Management

Google Analytics 4, Google Tag Manager

Where every engagement starts, and where most audits find the real problem

Split Testing

VWO, or the variant built into the site itself

A third-party test script costs you a flicker and a slower page. Where the build allows, we ship the variant in code instead

Session Replay & Heatmaps

Hotjar, Microsoft Clarity

Clarity is free, and for most local service sites it is enough

Call & Form Tracking

Dynamic number insertion, field-level form analytics

A job booked over the phone is invisible to a form-fill metric

Why We Lead With Tracking Instead of Testing

A testing platform reports on the events it is handed. If your thank-you page fires two conversions per submission, or every phone call is filed under “direct”, the platform will report that with total confidence and you will make decisions on it. We check that first on every engagement, and often enough the audit ends right there: the tracking was the problem, and fixing it changed the picture before a single test ran.

Why Grindstone for Conversion Work

Six things you can check before you hire anyone, including us

CRO Is Not a Line Item Here

It is the reason the design and development work happens the way it does. Nothing gets handed over to a separate optimization team afterwards, because the person who set the target is the person who built the page against it.

CXL-Certified in Conversion Optimization

James Price is CXL Institute certified in conversion optimization, Google Ads certified and Meta Ads certified, with 8+ years of conversion and web design work behind him across Fortune 500 and startup projects.

We Will Tell You Not to Buy This

If your conversion volume cannot support a test, testing is the wrong tool and you hear that on the first call. An agency that has never disqualified anyone is not applying a standard.

Losing Tests Get Reported Too

Most tests come back flat, and you see all of them in the same detail. An optimization report containing only winners is a selection effect, not a track record.

What We Will Not Claim

We publish no average conversion lift, because those figures are averages of the winners. The only client result we quote is Anton Montgomery’s, and it is a traffic result from a 7-month SEO engagement, not a CRO test. What we do put in writing: If your new website doesn't outperform your current one, we work for free until it does.

The Same Process, Every Client

Four phases, one hypothesis format, an ICE-scored backlog you can read. Agencies advertise bespoke processes because a process that changes every time cannot be checked by the client or improved by the person running it.

Frequently Asked Questions about CRO

How much traffic do I need before A/B testing is worth it?

Below roughly 300 conversions a month across the whole site, you cannot detect a 10% lift in under 90 days, so testing is the wrong tool and we will tell you that on the call. The arithmetic is not negotiable. Detecting a 10% relative lift at 95% confidence and 80% power takes on the order of 3,000 conversions counted across both variants, and it stays near that number whether your site converts at 1% or at 10%. At roughly 1,000 conversions a month you reach that inside a quarter. At 300 a month the same test runs the better part of a year, which is long enough that your pricing, your competitors and the season all change underneath it, so the result is measuring those as much as your change. Note that the threshold is conversions, not visitors: 10,000 visitors converting at 1% is a site that cannot be tested.

What do you do if my site is below that threshold?

We stop testing and start fixing. Below the threshold the honest work is qualitative and structural: session replay and form-level analytics to find where people actually abandon, the offer and the proof on the page, the tracking that tells you which enquiry came from where, page speed, and the mobile call path. Those are changes made on judgment, and we say plainly that they are made on judgment rather than dressing them up as evidence. After that, the fastest route to a testable site is usually more volume, which is search or paid media, not CRO.

How long does a test have to run?

Long enough to reach the sample size we calculated before launch, plus a minimum of two full business weeks so weekday and weekend behaviour both land in the data. The sample size, the runtime and the stopping rule are written down and sent to you before the test goes live. Checking a running test daily and stopping the moment it looks good is the most common way an agency manufactures a win that does not survive the next quarter, and a pre-registered stopping rule is the only thing that prevents it.

What conversion lift can I expect?

We do not publish an average lift figure. The ones you see on agency sites are averages of the winners with the flat and losing tests quietly dropped, which makes them unfalsifiable. Most tests come back flat, and that is normal. The only client result we quote anywhere on this site is Anton Montgomery's, and we label it accurately: "increased the amount of people coming to our website by over 500%" over a 7-month SEO engagement. That is a traffic result, not a conversion test. What we will put in writing is the guarantee: If your new website doesn't outperform your current one, we work for free until it does.

Should I do CRO before SEO or paid ads?

CRO first if you already have the volume, traffic first if you do not. If your funnel loses people at a known point, paying Google to send more people into it scales the loss rather than fixing it. But conversion work needs conversions to read, so below the threshold the sequence flips: build volume with search or paid media, fix the offer and the tracking while it builds, and start testing once the numbers can support it. We will tell you which of the two you are on the first call, including when the answer is that you should not be buying CRO from us yet.

Who does the work, and what access do you need?

James Price does the diagnosis and the work. The person who finds the problem is the person who builds the variant and calls the result: no account manager relaying messages, no junior handed the file after signing. He is CXL Institute certified in conversion optimization with 8+ years of conversion and web design work behind him. To run the work we need read access to your analytics and tag manager, read access to your ad accounts if you run any, and enough site access to deploy a variant. We ask for the minimum that gets the job done and hand it back at the end.

Find Out Whether You Should Be Testing At All

The first call is a diagnosis, not a pitch. We look at your conversion volume and your tracking and tell you which of three things is true: you are ready to test, you need volume first, or the tracking has to be fixed before either. If the answer is that you should not hire us yet, you will hear that too.