Skip to main content
Checkout Rate measures the percentage of sessions that reach the checkout step on your Shopify store.

Formula

Checkout Rate = ( Initiate Checkouts ÷ Sessions ) × 100

Formula Components

MetricDefinition
Initiate CheckoutsTotal checkout initiation events tracked by the Upstack Pixel
SessionsTotal unique sessions tracked on your website
Metadata
TypePercentage
Data SourceUpstack Pixel
AggregationRatio

Example

Your Shopify store had 18,000 sessions and 1,620 checkout initiations this month:
MetricValue
Sessions18,000
Initiate Checkouts1,620
Checkout Rate9.00%
By channel:
ChannelSessionsCheckoutsCheckout Rate
Meta Ads9,00090010.00%
Google Ads6,0004808.00%
Organic3,0002408.00%

How It Works

Upstack tracks checkout initiation events when visitors reach the checkout step on your Shopify store. The Checkout Rate is calculated by dividing the number of checkout initiations by the total sessions and multiplying by 100 to express it as a percentage. This metric captures all sessions that progressed through the funnel to reach checkout, regardless of whether they completed a purchase.

When to Use

ScenarioAction
Checkout rate droppingInvestigate cart page issues, shipping info, or unexpected costs
Comparing traffic qualityIdentify which channels drive the most checkout-ready visitors
Funnel optimizationMeasure impact of cart page improvements on checkout progression
Campaign targetingFind audiences with higher intent who reach checkout more often

MetricRelationship
Session Conversion RateMeasures sessions that complete purchase (beyond checkout)
Initiate CheckoutsNumerator in this calculation
Add to Cart RateMeasures earlier funnel step (product page → cart)
See all Attributed Conversions metrics →