Free GA4 auditCheck

CRO audit: how to run it step by step

November 11, 2026 6 min readPaweł Strzelecki
CRO audit: how to run it step by step

A CRO audit is an analysis of a website or online store that shows where and why users abandon a purchase or an enquiry. It is the first stage of conversion rate optimisation (CRO). It combines quantitative data from analytics with qualitative data, e.g. from session recordings and surveys. The result is a list of issues ordered by their impact on sales, plus hypotheses for A/B tests. An audit does not increase traffic, but it shows how to make better use of the traffic the site already has.

What does a CRO audit cover?

A CRO audit covers the whole user journey: from landing on the site to a purchase or a submitted form. It checks data, user behaviour, content, technology and trust.

Audit areaWhat we checkData source
Analyticsconversion tracking accuracy, funnel, traffic sourcesGoogle Analytics 4, Google Tag Manager
User behaviourwhere people click, how far they scroll, where they stopheatmaps, session recordings
Landing pagesmatch with the ad or query, clarity of the offerexpert review, campaign data
Product page and offerprice, availability, photos, reviews, shipping costsexpert review, surveys
Cart and checkoutnumber of steps, form fields, payment methodsGA4 funnel, session recordings
Technologyspeed, mobile version, form errorsPageSpeed Insights, device testing
Trustreviews, company details, return policy, payment securityexpert review, surveys

A CRO audit differs from an SEO audit. An SEO audit looks for obstacles to winning search traffic. A CRO audit looks for obstacles that stop that traffic from turning into customers.

How do you run a CRO audit step by step?

A CRO audit runs in six steps: from the business goal, through the data, to a list of hypotheses for testing.

  • Set the goal and the main conversion. In a store this is usually a purchase; in a service business, a form submission or a phone call. Also write down micro-conversions, e.g. add to cart or newsletter sign-up.
  • Check that tracking is correct. Compare the number of orders in GA4 with the number of orders in the store system. Without reliable data, every later conclusion will be wrong. Missing events can be added in Google Tag Manager.
  • Analyse the funnel. Find the step where most people drop off. Split the data by device, traffic source and new versus returning users.
  • Find out why users drop off. Quantitative data shows where the problem is, and qualitative data shows why. Session recordings, heatmaps, short on-site surveys and user tests all help.
  • Do an expert review. Go through the purchase path on a phone and on a computer as a customer would. Check the clarity of the offer, shipping costs, forms, error messages and trust elements.
  • Write hypotheses and set priorities. Describe each issue as a hypothesis: what to change, for whom and what effect you expect. Then order the list by impact and effort.

A good audit report does not end with a list of errors. It shows which changes to implement right away and which to check first in an A/B test.

Shopping cart in front of a checkout form with a priority list: the places where a CRO audit looks for drop-offs

Which tools should you use and how do you set priorities?

Four groups of tools are enough for a CRO audit: analytics, behaviour research, technical tests and surveys. Combining their results matters more than the number of tools.

Tool groupExamplesQuestion it answers
AnalyticsGoogle Analytics 4, Google Tag Managerwhere users drop off
Behaviourheatmaps and session recordings, e.g. Microsoft Clarity or Hotjarwhat they do before leaving
TechnologyPageSpeed Insights, Google Lighthousewhether the site is fast and error-free
Voice of the customeron-site surveys, interviews, reviews, support enquirieswhy customers hesitate

Page speed is measured by PageSpeed Insights and Google Lighthouse.

Priorities are most often set with the PIE method, developed by Chris Goward of the agency Conversion. Each issue is scored in three categories:

  • Potential: how much improvement you can expect on a given page,
  • Importance: how valuable the traffic reaching that page is,
  • Ease: how hard the test is to prepare, technically and organisationally.

A popular alternative is the ICE method: impact, confidence and ease. Whatever the method, you first test changes on pages with high traffic and a clear problem. The effect is best converted into revenue or ROI to justify further tests.

Which issues does a CRO audit find most often?

Stores lose the most customers in the cart and at checkout. According to Baymard Institute, the average cart abandonment rate is 70.22%, based on 50 studies from 2006–2025.

Reason for abandoning an order (US, excluding “just browsing”)Share of shoppers
extra costs too high, e.g. shipping40%
delivery too slow20%
did not trust the site with card details19%

Baymard estimates that a better checkout design can raise a large store's conversion rate by 35.26% on average. Typical issues found in an audit are:

  • shipping costs shown only at the end of checkout,
  • mandatory account creation before purchase,
  • too many form fields and unclear error messages,
  • slow page loading on phones,
  • no reviews, company details or clear return policy,
  • a landing page that does not match the ad's promise,
  • misconfigured conversion tracking that distorts the conclusions.

Trust is built, among other things, by customer reviews and shopper photos, i.e. user-generated content (UGC). In the audit it is worth checking whether they are visible near the buy button.

The free UX audit checks the product page, cart and checkout on mobile, and the free GA4 audit checks event tracking in your store. What a rebuild costs is covered in how much a website costs, and we handle design and build as part of our websites service.

What sources is this article based on?

Data on cart abandonment, reasons for abandonment and the possible conversion uplift comes from Baymard Institute's “Cart Abandonment Rate” overview. The 70.22% average is based on 50 studies from 2006–2025, and the reasons for abandonment come from a survey of US shoppers.

The PIE method and its author are described by Conversion, the agency where Chris Goward developed it. Definitions come from the zest.agency glossary.

Q.What is a CRO audit?

A CRO audit is an analysis of a website or store that shows where and why users abandon a purchase or an enquiry. It combines analytics data with session recordings, heatmaps and surveys. The result is a list of issues ordered by their impact on sales, plus hypotheses to check in A/B tests.

Q.How long does a CRO audit take?

It depends on the size of the site, the number of purchase paths and the quality of the data. Collecting qualitative data, such as session recordings and survey responses, usually takes longest. If conversion tracking is broken, you first need to fix it and wait until a reliable sample of data builds up.

Q.Is a CRO audit worth it for a small business?

Yes, if the site has regular traffic and a clear goal, such as sales or enquiries. With low traffic, A/B tests take a long time, but an expert review and session recordings alone often reveal obvious errors. Fixing them, e.g. shortening a form or showing shipping costs earlier, does not require testing.

Q.How is a CRO audit different from an SEO audit?

An SEO audit checks what makes it harder to win search traffic, e.g. indexing, content and links. A CRO audit checks what stops visitors from buying or getting in touch. The two complement each other. A fast, clear site helps both rankings and conversion.

More on Websites

Service: Websites →
Author
Paweł Strzelecki, co-founder of Zest
Paweł Strzelecki
Co-founder of the digital agency Zest

Before he reviews a store's website, he checks whether the number of orders in GA4 matches the sales system.

LinkedIn

Related articles

Contact

Let's talk growth

Send a brief or drop your contact. We'll reply within 24h.

Get a quote
Paweł Strzelecki and Karol Majewski, co-founders of Zest