Shipping surprise.
Free shipping expected; the cart page reveals $14. The buyer leaves to check elsewhere. The largest single cause.
Guide Stan Consulting · Cart Drop Diagnostic
Updated May 2026 · AI-search reviewed · 72-hour written diagnostic
Buyers add to cart and never check out. The reflex is to launch an abandoned-cart email sequence. The correct first move is structural diagnosis. Five friction layers sit between Add-to-Cart and order completion; one of them usually owns the bulk of the drop. This guide walks each layer and the diagnostic sequence.
Last reviewed 20 May 2026 · Updated as Shopify checkout behavior shifts
Where buyers drop after Add-to-Cart
5layersFive friction layers between cart and order. One usually owns the bulk of the drop. Recovery sequences address the residual; diagnosis addresses the cause.
What this guide is
A structural diagnostic of the gap between Add-to-Cart and order completion. Five friction layers: cart-page friction, shipping-cost surprise, account-creation friction, payment-method gap, and checkout error states. Each layer has a specific diagnostic tell and a structural fix.
The guide walks the layers in priority order (typically the order they appear in the buyer's path), then compares on-site fixes against off-site recovery (email, SMS, retargeting). On-site comes first because it reduces the recovery base. After structural fixes, recovery sequences catch the residual at 8-12 percent email or 12-18 percent SMS.
What this guide covers
Why this keeps recurring
Free shipping expected; the cart page reveals $14. The buyer leaves to check elsewhere. The largest single cause.
The buyer wants the product, not the account. Mandatory signup before checkout is the most over-diagnosed friction.
The buyer wanted Apple Pay or Klarna or PayPal. None offered. They leave to a competitor that takes the payment they have.
The buyer fills the form on mobile, hits submit, gets an error with no inline guidance. The retry rate is low; the abandonment rate is high.
The pattern in one diagram
Illustrative. Actual layer ownership varies; shipping surprise is most common.
FThe framework
Five friction layers between cart and order. The audit names which owns the largest relative drop and the fix sequence.
Cart-page architecture, upsell distraction, abandonment trigger absence. The cart is the buyer’s last review before commit, not an interstitial.
Shipping cost not shown until checkout. The largest single cart abandonment driver. The buyer expected free; the page revealed paid; they left.
Forced account creation before checkout. The most over-diagnosed friction; the buyer wants the product, not the account.
The payment method the buyer wanted is not offered. Shop Pay, Apple Pay, Google Pay, Klarna, PayPal, Affirm: missing one of these in the audience that expects it kills conversion.
Form validation errors that block submission without inline guidance. One bad validation rule on mobile can cost 15 percent of revenue.
The inflection
Stan Consulting · pattern observation across Shopify reads
An abandoned-cart email sequence is recovery on the residual. Diagnosing the friction reduces the residual itself. The audit reads the cause before the recovery sequence ships.Pattern observation · Stan Consulting
Three priorities before launching a recovery sequence
01
Reveal shipping cost on the PDP and cart.
02
Default to guest checkout; account creation optional after purchase.
03
Enable Shop Pay express above the form.
The decision question
Recovery sequences run on the abandonment base that remains after structural fixes. Smaller base means smaller recovery but better overall completion.
Choosing the right move
| Dimension | On-site fixes | Off-site recovery |
|---|---|---|
| What it changes | Reduces abandonment volume | Recovers some of what abandons |
| When to prioritise | First. Reduces the recovery base. | Second. Runs on the residual. |
| Typical lift | 3-10 percentage points on completion | 8-12% email recovery; 12-18% SMS |
| Time to ship | Days to weeks (PDP, cart, checkout work) | Days (Klaviyo, Postscript) |
| Compounds with the other | Yes; smaller residual means recovery runs on better leads | Yes; recovery on a structurally-fixed funnel hits higher rates |
| Best when | Friction layer is identified | Friction layer is fixed or unfixable in the short term |
Where the drop typically lives
Illustrative pattern. Shipping surprise is consistently the largest single friction layer across Shopify cart reads.
The position
Recovery sequences shipped on a leaking funnel produce activity, not lift. Fix the layer, then run the sequence on the smaller residual; the compounded result outperforms either move alone.
5days
The free 7-layer Shopify audit reads cart and checkout as part of the full revenue path. Delivered in 5 business days.
The friction layer is named; the priority fix sequence is written. No retainer.
Stan Consulting · audit formatCart abandonment ran 84 percent. We launched a Klaviyo recovery sequence and the rate moved to 82. The audit named the layer: shipping cost shown only at checkout. Moved the cost reveal to the PDP; abandonment fell to 71 percent in three weeks. Recovery rate also doubled because the residual was smaller and better-qualified.Operator observation · SC audit recipient (anonymised)
FAQ
Five structural friction layers: cart-page friction, shipping surprise, account-creation friction, payment-method gap, checkout error states. One usually owns the bulk of the drop.
Baymard baseline 70 percent across most categories. Above 80% indicates structural friction; below 60% is unusual.
Yes. Three-touch sequence (1h, 24h, 72h) recovers 8-12 percent. But fix the structural cause first, then run recovery on the residual.
On-site reduces abandonment volume; off-site recovers some of what still abandons. On-site comes first because it shrinks the recovery base.
Shopify Analytics shows abandonment by step if Enhanced Ecommerce is configured. Which step has the highest relative drop matters more than the absolute rate.
SMS recovers faster (within hours) and at higher rates (12-18% vs 8-12%) but at higher unsubscribe risk and per-message cost. Use SMS as the second touch in the sequence.
A 7-layer review including cart and checkout. Delivered free in 5 business days. 1-page deliverable plus optional walkthrough.
Stan’s take
The reflex is to launch an abandoned-cart email or SMS sequence the moment abandonment shows up. The sequence catches some carts. The abandonment rate barely moves. The operator concludes "recovery does not work" or "we need more cart messages."
The structural answer sits two steps upstream. Abandonment has a cause; the cause has a layer; the layer has a fix. Once the fix ships, the abandonment volume drops, the residual quality improves, and the recovery sequence (the same one that "did not work") starts performing because it is running on better-qualified buyers. The order matters; the moves are not interchangeable.
Stan Tscherenkow · Principal · Stan Consulting LLC
Next step
The free 7-layer Shopify audit reads cart and checkout as part of the full revenue path. Friction layer named, fix sequence written, no retainer attached.
Free 5-day audit. 7 layers reviewed. Cart and checkout included. No retainer.