A practical Unicode guide

Where are buyers leaving your ecommerce store?

Lower sales do not prove that advertising is weak. A visitor may struggle with sizing, discover unexpected shipping charges, or fail at mobile payment. Measure each buying step, then investigate the problems that numbers alone cannot explain. Google’s ecommerce measurement guidance describes events such as item view, add to cart, checkout start, and purchase. Validate that events fire once with the correct value, currency, and transaction ID. Reconcile reported purchases with actual orders before making decisions. Segment the journey by device, acquisition source, and product category. A weak product-to-cart step suggests product information or trust issues; a checkout drop points toward form friction, fees, or payment errors. Session recordings and heatmaps can add context, provided sensitive information is protected and privacy requirements are respected. Write one testable hypothesis, such as simplifying address entry to reduce checkout abandonment. Change a defined element and watch completion, errors, and support contacts.

Actionable stepsClearer project decisions
Where are buyers leaving your ecommerce store?
Specialist guide5 practical chapters
At a glance

Lower sales do not prove that advertising is weak. A visitor may struggle with sizing, discover unexpected shipping charges, or fail at mobile payment. Measure each buying step, then investigate the problems that numbers alone cannot explain. Google’s ecommerce measurement guidance describes events such as item view, add to cart, checkout start, and purchase. Validate that events fire once with the correct value, currency, and transaction ID. Reconcile reported purchases with actual orders before making decisions. Segment the journey by device, acquisition source, and product category. A weak product-to-cart step suggests product information or trust issues; a checkout drop points toward form friction, fees, or payment errors. Session recordings and heatmaps can add context, provided sensitive information is protected and privacy requirements are respected. Write one testable hypothesis, such as simplifying address entry to reduce checkout abandonment. Change a defined element and watch completion, errors, and support contacts.

01

Chapter 01

Do not analyse unreliable events

Before building a dashboard, complete a controlled purchase and check that `purchase` carries a unique transaction ID, correct amount, and currency. Reload the thank-you page to ensure it does not record a second sale. Test add-to-cart, removal, quantity change, coupon, and refund according to Google’s official ecommerce guide. Reconcile measured revenue against paid store orders, allowing for legitimate differences such as refunds or reporting delay. If the gap is substantial, repair tracking before interpreting conversion rate.

Exclude staff and test traffic where practical, and consider how consent settings affect collection. Not every visitor is necessarily represented in analytics. Treat reports as a useful measured trend with known limits, not an infallible census of human behaviour.

02

Chapter 02

Build an intelligible funnel

Start with product or listing view, cart addition, checkout start, shipping and payment steps, and completed purchase. Your store may need different stages, but do not mix events with different meanings. Examine users and progression at each step, then segment by mobile versus desktop, acquisition source, and product category. Do not combine a campaign aimed at new buyers with returning loyal customers and conclude that one page is failing from a single average.

Drop-off before cart suggests images, sizing, stock, or value explanation. Drop-off during address entry suggests field errors or unsupported regions. Drop-off at payment calls for gateway failure, method availability, and late fees to be checked. Repair the actual step where buyers struggle before redesigning ten unrelated pages.

03

Chapter 03

Pair numbers with observed behaviour

Microsoft Clarity’s documentation explains recordings and heatmaps. Use them to inspect a relevant sample of sessions that stalled at a known step, with sensitive fields protected and the tool configured under your site’s privacy requirements. You might see visitors clicking an image that looks like a button, or an error message rendered outside the visible area of a phone screen.

One recording is not evidence of a widespread defect. Record the observation, look for repetition in other sessions, funnel data, and support tickets. Ask customer service what buyers repeatedly need explained by phone. Combining sources prevents a large product decision from being driven by one unusual visit.

04

Chapter 04

Example: checkout starts but orders do not finish

After validating tracking, suppose most abandonment occurs at mobile shipping entry. Check whether the final charge appears late, the address form is too long, unsupported regions are explained, and information survives a return from a payment app. Test on an ordinary phone and connection. The remedy might be showing delivery cost sooner, reducing fields, or improving the error, not spending more on ads.

Set success criteria before release: fewer address errors and higher progression without more returns or support tickets. With low traffic, do not claim a tiny daily swing proves an improvement. Observe a suitable period and account for campaigns and seasons. A useful change has a balanced commercial effect, not just a prettier screenshot.

05

Chapter 05

Prioritise fixes with evidence

Rate each problem by affected users, expected business effect, implementation effort, and confidence in the evidence. A payment failure blocking orders outranks a button-colour experiment. Include trust: misleading information or unclear fees can cause complaints even among people who eventually buy. Make a scoped change, record its release date, and compare against the baseline before starting the next idea.

Segment the purchase journey by device, channel, and customer type instead of relying on one site-wide conversion rate. If mobile checkout completion alone falls, inspect address fields, payment options, and messages on a small screen. If one campaign performs poorly, compare its promise with the product and destination page. Save a snapshot of event settings before changes, then retest both successful and failed purchases. Treat small daily movements cautiously; one good day is not evidence of a durable improvement without enough comparable traffic.

Ask developers to confirm the fix does not introduce a new measurement error. Recheck purchase events after any payment change and distinguish paid from failed orders in reporting. Conversion improvement is a repeated cycle of reliable measurement, behaviour observation, a hypothesis, test, and decision.

Next step

Fix checkout leakage

Identify the purchase step with the largest drop and describe measurement setup to prioritise testable fixes. Contact the team.

—