Marketing team reviewing a CRO audit of GA4 funnel charts on a large screen in a glass-walled office
CRO audit · one-off analytics sprint

CRO audit: find where visitors drop and why, before you test

A CRO audit finds the funnel step that loses the most visitors and the page element that stops them. Each step becomes a GA4 event, Microsoft Clarity shows what visitors do on the leaking step, and the page is reviewed for copy, layout, form fields and speed. Your team ships or tests the fix. We read the result in GA4.

Free Tracking Scan8 public checks · report by email
Or book a 30-minute call

No login and no account access. We use your email only to send the report. Privacy policy.

Funnel leak worksheet

A conversion funnel analysis you can copy: what to track at each stage

Six columns carry a drop-off rate all the way to a change a developer can ship, and to the check that proves it worked. The filled version is a real Dubai real estate lead form. The blank version explains what belongs in each column and the mistakes that spoil it.

Funnel leak worksheet filled in from the Dubai real estate lead form: four funnel steps, with the leak between form initiate and form submit
Funnel stepGA4 event that measures itWhat Microsoft Clarity showedPage element at faultFixHow the fix is verified
Page viewThe page that was later optimizedpage_viewSent by the GA4 tag on each loadClarity recorded sessions on this page. They are the baseline for every step below it.
Form initiateFirst interaction with a fieldForm initiate eventGTM trigger on the first field interaction, sent to GA4Added during the project. Before it, a visitor who started the form looked the same as one who never touched it.
Form submitLeak: initiate to submitForm submit eventGTM trigger on a successful submission, sent to GA4On phones the long form ran past the fold, and visitors had to scroll before they could finish.One long single-page form, with the submit button below the fold on phonesFields cut, and the form made progressive: a few details per step instead of all at once+23% conversions on the optimized page, 50 days before vs 50 days after the change, with more form interaction
CRM leadThe record sales works fromNo GA4 eventThe CRM record itselfThe only stage the team could see before the work. A CRM holds the leads that arrive and none of the forms abandoned on the way.

Only what the published case states. The Dubai project ran as a Tracking Audit, then a one-off CRO audit. Read how the Dubai forms were tracked

Page and data

What does a CRO audit check on the page and in the data?

A CRO audit reads both halves together. GA4 and Microsoft Clarity show where visitors leave and what they did just before; the page review names the element behind it. A signal with no element is a hunch, and an element with no signal is a design opinion.

In the data

The signal in GA4 and Clarity

On the page

The element: a landing page audit

  1. Scrolling stops above the offer, and visitors leave the page after one screen.

    Copy

    The headline, the offer and the call to action above it.

  2. The scroll heatmap's fold line sits above the form or the main button on phones.

    Layout

    What fits above the fold on a phone. The Dubai fault lived here.

  3. Far more form starts than submits in GA4, and recordings that stall on one field.

    Form fields

    How many there are, their order, which are required, and dropdowns that fight a phone keyboard.

  4. Rage clicks and dead clicks pile up on one element.

    Controls

    Labels and images that look clickable and are not, or buttons that do not answer a tap.

  5. Quick backs in Clarity, and slow load or input times in Core Web Vitals field data for the funnel pages.

    Page speed

    Load and response times on each page the funnel passes through.

Funnel steps go into GA4 through Google Tag Manager with GA4's recommended event names, the standard a Google Tag Manager consultant should hold any container to. Clarity loads through the same container and respects your Consent Mode v2 settings.

Before the audit

Answers on funnels, Clarity and A/B tests

Seven questions that come up before a CRO audit. Each answer stands on its own.

Is a CRO audit the same as CRO?
No. CRO, or conversion rate optimization, is the whole practice of research, hypotheses, tests and changes. A CRO audit, also called a conversion rate optimization audit, is the diagnostic part: GA4 funnel events, Microsoft Clarity and a review of the pages show where visitors drop and why. Your team then decides what to change and test.
What does a CRO consultant do if they do not run tests?
They find where and why visitors drop, then measure what happens after a change. Using GA4 funnels, Microsoft Clarity and a page review, a CRO consultant ranks fixes by how many visitors each one touches. Your team or agency ships the change, and the consultant reads the result in equal windows before and after it.
What does a website conversion audit check?
A website conversion audit checks each funnel step as a GA4 event, the gap between form starts and form submits, and Microsoft Clarity signals on the steps that leak: rage clicks, dead clicks, quick backs, excessive scrolling and scroll depth. It then reviews the copy, layout, form fields and page speed of those same pages.
How do you run a GA4 funnel analysis?
Send each funnel step to GA4 as an event through Google Tag Manager. In Explore, build a funnel exploration with those steps in order, choose an open or closed funnel and set a fixed date range. The steepest drop between two steps marks the place to study in Microsoft Clarity recordings and heatmaps.
What is Microsoft Clarity and is it free?
Microsoft Clarity is a free behavior analytics tool from Microsoft. It records sessions, builds click and scroll heatmaps, and flags rage clicks, dead clicks and quick backs. In a CRO audit it loads through Google Tag Manager under your consent settings, and recordings are reviewed on the steps that GA4 shows are leaking.
Will Waftr promise a conversion uplift?
No. An uplift depends on what your team changes, your traffic and your offer, and Waftr controls none of them. Waftr commits to the measurement instead, reading each change in equal windows on the same page and key event. The Dubai real estate page converted 23% more in the 50 days after its form change than in the 50 before.
What access does a CRO audit need?
Read access to GA4 to start, plus Google Tag Manager access to add the funnel events and the Clarity tag. Clarity runs in a project in your own Microsoft account. If the GA4 data itself is in doubt, a Google Analytics audit comes first, because a funnel built on broken events points at the wrong step.

Unsure whether your GA4 events are sound enough to build a funnel on? Run the Tracking Scan, our free GA4 audit tool, before you book anything.

Roles

Who does what: Waftr reads the funnel, your team runs the tests

Waftr does not run A/B tests. We act as a conversion rate optimization consultant on the measurement side only. Your team or agency builds variants in its testing tool and ships the changes, so the person who grades a change never built it.

Who does each task in a CRO audit: Waftr or your team
TaskWaftrYour team or agency
Send each funnel step to GA4 as an event through Google Tag ManagerYesNo
Push data layer events where a step has no clean trigger, from Waftr's written specNoYes
Load Microsoft Clarity and review recordings on the leaking stepsYesNo
Review copy, layout, form fields and page speedYesNo
Rank fixes by how many visitors each one touchesYesNo
Decide which fixes to ship and which to testNoYes
Build variants and run A/B tests in your testing toolNoYes
Ship the change to the live pageNoYes
Read the result in equal windows before and after, in GA4 and next to the test tool's verdictYesNo
Dubai real estate

One form change, two 50-day windows: the Dubai real estate read-out

Conversions on the optimized page rose 23% when the 50 days after the change were set against the 50 days before, with more form interaction too. That is the whole published claim: one page, one change, two windows of equal length.

Scope
The optimized page only. The case makes no claim for the rest of the site.
Why equal windows
Conversions are a count. A longer after-window would collect more of them whatever the form looked like.
Offers used
A Tracking Audit, then Conversion analytics inside Tracking Care.
Scope and quote

What sets the cost of a CRO audit

Each CRO audit gets a fixed quote, agreed in writing before work starts, after a short call or the free Tracking Scan. The quote follows how much of your stack the funnel crosses. There is no hourly rate.

What you receive

The same three parts as a Tracking Audit.

  • Findings Google Sheet

    Each finding with its evidence from GA4, Clarity or the page review.

  • Slides with the ranked fixes

    In order of how many visitors each fix touches.

  • Walkthrough call

    With the people who will ship or test the fixes.

Once

CRO audit

An analytics sprint on the funnel you pick, ending with the Sheet, the Slides and the call.

Monthly

Conversion analytics

A module inside Tracking Care: the one module on Care Plus, or one of all three on Care Pro. Funnel drop-off, Clarity findings and before and after reads each month, with a 3-month minimum.

What moves the quote
  • Sites the funnel runs across
  • GA4 properties and GTM containers
  • Consent regions the Clarity tag must respect
  • A CRM at the end of the funnel
Start

Name the funnel step that worries you

Send the funnel and the step where you think visitors give up. We reply within one business day with the better fit, a one-off CRO audit or monthly Conversion analytics, and what the quote depends on.

To begin, we need
  1. 1Read access to GA4
  2. 2Google Tag Manager access for the funnel events and the Clarity tag
  3. 3The first URL of the funnel

Request a CRO audit

Name and email are enough. The funnel note helps us scope it.

Add your name so we know who to reply to.
We need a work email we can reply to.

What happens next: a written scope and quote, or a short call first if the funnel needs a look.