Ali Demirbaş - Lab

Cart & Checkout

Checkout Progress Bar A/B Test Example

A progress bar may reduce uncertainty by showing shoppers where they are and how many steps remain.

  • Checkout
  • Checkout completion rate

Control vs Variant

Absent on one side, present on the other.

Changed
Presence
Page
Checkout
Difference
added

Hypothesis

Assess overall completion alongside abandonment at the address and payment steps.

How to run this test

Primary metric

Checkout completion rate

Compare orders among visitors who start checkout and see the progress bar.

Other metrics

  • Step abandonment rateTrack exits from the address and payment steps separately.
  • Checkout completion timeMeasure time from checkout start to order confirmation consistently in both arms.
  • Backtracking rateTrack returns to earlier steps; this alone does not prove indecision or confusion.
  • Page load timeCheck whether the progress bar affects page load time.

What to check before and during the test

  • Progress informationAdd a bar showing completed and remaining steps.
  • Keep constantKeep checkout steps, their order, fields and CTAs unchanged.
  • Step abandonmentTrack exits from the address and payment steps separately.
  • MobileKeep the information readable without covering the main action.
  • Separate testsTest checkmarks, explanatory copy or indicator placement separately.

Setup mistakes to avoid

  1. 1Reflect the actual checkout flow; do not add steps or hide remaining ones.
  2. 2Use step names that are clear to shoppers.
  3. 3Do not let the bar take up too much screen space on mobile.
  4. 4Keep checkout steps unchanged throughout the test.
  5. 5Avoid slow-loading or excessive animation.