← Back to all blogs← Previous article

How many visits does a customer need before buying?

Do not mix sessions, page views and customers. This is how to measure observable visits before a Shopify order.

Start with definitions

Three product page views do not automatically equal three visits. A page view is one loaded page, a session groups activity under a defined rule and a customer is only recognizable when sufficient linking data exists. Choose one lookback window and count unique linked sessions per order.

Apply the same rule to every order so a sequence of product views inside one session does not appear as several visits.

The useful question is not the universal average. It is the distribution across your observable orders.

Review the distribution

Group orders with one, two, three and more observable sessions. Show orders without a linked session separately. Use the median alongside the average because a small number of long journeys can shift the mean.

  • Share of orders with one observable session.
  • Share of orders with two or more sessions.
  • Median and spread of sessions per order.
  • Share of orders without a linked session.
  • The lookback window and session definition.

Show missing coverage

An order without a linked session is not an order with zero visits. Consent, devices, browser limits and missing identification can hide part of the journey. Report the distribution and the share of orders with sufficient session data.

Compare useful groups

Compare groups that support a real decision, such as new versus returning customers, product groups or mobile versus desktop. Keep definitions and observation windows consistent.

Improve the next visit

Identify what returning visitors need to find again: fit, use, delivery, returns, reviews or comparisons. Improve one answer, measure the same groups again and confirm that measurement coverage stayed comparable.

  1. Choose one product group with many returning sessions.
  2. Review what information appears in the final visit.
  3. Connect the pattern to real support questions or customer research.
  4. Change one element and compare orders, margin and coverage over a suitable window.
From explanation to decision

From first visit to order: where do buyers drop off?

Examine observable visits and steps before a purchase to distinguish product-page friction from checkout or follow-up issues.

Explore the solution →Book a demo
Layer Insights app

See the same decision in your own commerce data

Open Layer Insights →
More intelligence

Explore all Layer Insights articles

View all blogs →