Stocky shut down on 31 August 2026. See your replacement options Stocky closed 31 Aug: export window and replacements
Pricing verified: 15 October 2026
Published: 21 April 2026 ·Updated · 10 min read · Automation

Free Shopify Conversion Rate Optimisation: Find the Leak Before You Buy a Fix

Free Shopify conversion rate optimisation starts with finding the step where buyers leave, not with installing apps. Shopify's Conversion rate breakdown report shows it at no cost: sessions, cart additions, checkout and purchase. Check that tracking agrees with Shopify's order count, find the weakest step, watch those sessions in Microsoft Clarity, then fix that step only.

Some links below are affiliate links (marked sponsored). They fund the free guides and never change a recommendation: our default pick on this page is a free tier. How we test & disclose →

Most conversion advice starts with a list of apps. That is backwards. An app fixes one kind of problem, and until you know which step of your funnel is losing buyers, you cannot know which kind you have. Every tool in this guide is free, and they are used in a fixed order: confirm the numbers are real, find the weak step, see why buyers leave it, then fix that step and nothing else.

Step 1: Check that your numbers agree

Before reading any conversion rate, compare two counts for the same date range:

  1. Orders in Shopify (Orders, filtered to the dates). Shopify records these on its own servers, so this is the true figure.
  2. Purchases in GA4 (Reports, Monetisation, Ecommerce purchases), or purchase events in Meta Ads Manager.

If Shopify shows 100 orders and GA4 shows 80 purchases, a fifth of your buyers are invisible to GA4. Any conversion rate GA4 reports for that period is too low, and any test you run against it is judged on partial data. Shopify’s own reports are not affected, because they do not depend on a browser tag.

What to do with the result:

This step does not change your sales. It changes whether you can tell if anything else you do has worked.

Step 2: Find the weakest step in Shopify’s funnel report

In Shopify admin, open Analytics → Reports, filter the Category to Behavior, and open Conversion rate breakdown. It is included with every plan and shows four steps:

StepWhat it counts
All sessionsEvery visit in the period
Sessions with cart additionsVisits where something was added to the cart
Sessions that reached checkoutVisits that opened checkout
Sessions that completed checkoutVisits that ended in an order

Each step is shown as a share of all sessions. The number that matters is the drop between two neighbouring steps, so work it out yourself:

Example: 10,000 sessions, 600 with cart additions, 300 reached checkout, 150 completed. Session to cart: 600 ÷ 10,000 = 6%. Cart to checkout: 300 ÷ 600 = 50%. Checkout to order: 150 ÷ 300 = 50%.

In that example, half of the people who open checkout leave without paying. That step is where the money is, because those visitors have already chosen a product. Raising checkout completion from 50% to 60% adds 30 orders a month without a single extra visitor.

Compare each step against your own previous months, not against another store. A step that has fallen since last quarter is a stronger signal than a step that looks low against a figure from someone else’s niche.

Set the report to compare mobile with desktop. If one device converts at a very different rate on the same step, the problem is usually specific to that device’s layout, not to your offer.

Step 3: Watch the sessions that leave that step

The funnel tells you where buyers leave. It cannot tell you why. For that, watch them.

Microsoft Clarity records sessions and builds heatmaps. Its Shopify App Store listing shows one plan, Free Forever, and installing it through that listing avoids editing theme code.

Once it has collected a week of sessions:

  1. Filter recordings by the page that matches your weak step (a product page, /cart, or checkout).
  2. Add Clarity’s rage clicks and dead clicks filters. These pick out visitors who tapped something repeatedly or tapped something that did nothing.
  3. Watch ten recordings on the device that converts worse.

Ten recordings is enough to see a pattern. Write down what each visitor did immediately before leaving. Common findings are a button below the fold on small screens, a size or variant picker that does not register a tap, or a delivery cost that only appears at the last step.

GA4 adds a second view. In GA4, open Explore → Funnel exploration and build the steps view_item, add_to_cart, begin_checkout, purchase. Break it down by Session default channel group to see whether one traffic source is dragging the step down. Paid social visitors often behave very differently from search visitors on the same page.

Step 4: Apply the fix that matches the step

Fix only the step you identified. Changing several steps at once makes it impossible to tell what worked.

If buyers leave before adding to cart

The product page is not answering their question. Check, in this order:

If buyers add to cart but do not reach checkout

The cart is creating doubt or friction:

If buyers reach checkout but do not order

Shopify’s checkout is hosted by Shopify, so most stores can change less here than they expect. What you can change on every plan:

Then recover the buyers who still leave. Shopify sends abandoned checkout emails through the Shopify Messaging app, using the automation Abandoned checkout emails by Shopify, where you set who receives it and how long after abandonment it sends (Shopify Help Center). Shopify Messaging includes 10,000 free emails a month, then charges from $1 per 1,000 (App Store listing). For a multi-email sequence with different content in each message, see the free abandoned cart recovery guide.

Step 5: Check speed only if recordings point to it

Slow pages hurt conversion, but speed is often blamed for problems that recordings show are something else. Look at it when recordings show visitors leaving before the page finishes loading, or when one device type converts far worse than the other.

The fastest fix is usually removing apps you no longer use. Many apps add scripts to every page, and uninstalling an app does not always remove code it added to your theme.

How to know if a change worked

Run one change at a time and compare the same funnel step for the same number of days before and after, on the same device. Two weeks either side is a reasonable minimum for most small stores, because daily order counts swing a lot. If your numbers do not agree with Shopify’s order count (step 1), use Shopify’s report to judge the change, not GA4.

Record each change and its date somewhere simple, such as a spreadsheet. After a few months, that record of what worked on your store is worth more than any benchmark.

What this costs

Every tool in this guide is free at the time of writing: Shopify’s reports, Shopify Messaging up to 10,000 emails a month, Microsoft Clarity, GA4, PageSpeed Insights and Theme Inspector. Tidio’s free plan is free but limited, as described above. Prices and plan limits were read on each vendor’s page on 15 October 2026.

Key facts, checked on the source

3 facts · read 19 October 2026

How to cite this page: Sandelands, L. (2026). Free Shopify Conversion Rate Optimisation: Find the Leak Before You Buy a Fix. Stack Architect. https://stackarchitect.xyz/blog/shopify-conversion-rate-optimisation-free-2026/ These facts are published as open data under CC BY 4.0: key-facts.json. Found one out of date? How we check and correct.

Luke Sandelands
Written by Luke Sandelands
Founder, Stack Architect · Shopify Automation Specialist
Developer of StockLog and author of the open-source shopify-capi-validator npm package. Builds Shopify server-side tracking, Meta CAPI and Google Apps Script automations.
Full profile

Updated

Frequently Asked Questions

What is a good conversion rate for a Shopify store?

There is no single useful figure. Conversion rate moves with niche, price point, traffic source and device, so a store selling low-cost consumables and a store selling furniture should never be compared. Benchmark your store against its own previous months, and compare each funnel step rather than the overall rate, because that tells you where to act.

Where is the conversion funnel report in Shopify?

In Shopify admin, go to Analytics, then Reports, and filter the Category to Behavior. Open Conversion rate breakdown. It shows four steps: all sessions, sessions with cart additions, sessions that reached checkout, and sessions that completed checkout. It is included with every Shopify plan.

Why does my Shopify conversion rate look different in GA4?

Shopify counts orders on its own servers, so its order count is the reference. GA4 and ad platforms rely on a browser tag, which ad blockers, consent choices and Safari's tracking limits can stop from firing. If GA4 records fewer purchases than Shopify for the same dates, the difference is lost tracking, not lost sales. Fix that gap before judging any change.

Is Microsoft Clarity really free for Shopify?

Yes. Microsoft Clarity's Shopify App Store listing shows a single plan, labelled Free Forever, as of 15 October 2026. It records sessions and builds heatmaps. It is the most useful free tool for seeing why buyers leave a specific step, because you can filter recordings to sessions that reached checkout and did not buy.

Can Shopify send abandoned checkout emails for free?

Yes. Shopify now sends abandoned checkout emails through the Shopify Messaging app, using an automation called Abandoned checkout emails by Shopify, where you choose who receives it and how long after abandonment it sends. Shopify Messaging includes 10,000 free emails a month, then charges from $1 per 1,000, per its App Store listing on 15 October 2026.