70 percent of shoppers who reach checkout abandon before completing the purchase. Some abandonment is inevitable: people getting distracted, reconsidering, or comparison shopping. But 30 to 40 percent of checkout abandonment is caused by specific, fixable friction points. Addressing them systematically is one of the highest-ROI activities in D2C ecommerce.

The Checkout Funnel: Where People Drop

Checkout typically has 3 pages: contact information (email, phone), shipping details (address, shipping method), and payment. Drop-off at each stage reveals what is causing abandonment. If most drop-off happens at page 1 (contact info), the problem is friction at the entry point, often a required account creation, too many form fields, or trust concerns appearing too early. If drop-off is heaviest at page 3 (payment), the problem is payment friction: limited payment methods, unexpected final price (shipping revealed at step 3), or security concerns.

Use Shopify's built-in checkout funnel analytics or GA4's checkout funnel exploration to identify your specific drop-off distribution. This tells you where to focus optimisation effort before changing anything.

Page 1 Optimisation: Contact Information

Guest checkout default: never make account creation mandatory before purchase. Shopify allows guest checkout by default. Verify this is enabled in your Shopify admin under Settings, Checkout. The account option should appear after purchase, not before. Required account creation reduces checkout completion by 20 to 30 percent according to Baymard Institute's research.

Minimal required fields: name, email, and phone (for shipping updates). Remove company name from the default view (put it behind "Add company name" optional toggle). Phone number as optional (still collect it, but marked optional) reduces abandonment while still gathering the data from willing customers.

Page 2 Optimisation: Shipping

Show shipping costs on product pages, not just at checkout. The moment a customer sees an unexpected $8 shipping cost at step 2 after planning to spend $35, 48 percent of them abandon. Shipping cost transparency before checkout entry eliminates this surprise. Use a shipping cost calculator app on product pages or display a prominent "Free shipping over $X" bar across your store.

Offer at minimum two shipping options: standard (lower cost, 5 to 7 business days) and expedited (higher cost, 2 to 3 business days). Customers who need the product faster self-select into the expedited option, which may improve your average order shipping revenue. Customers who are price-sensitive select standard. Both groups feel in control of the decision.

Page 3 Optimisation: Payment

Payment method completeness: Apple Pay, Google Pay, and Shop Pay alongside credit card entry is the minimum standard in 2026. On mobile, Apple Pay and Google Pay enable one-tap checkout that bypasses manual card entry entirely. Shop Pay pre-fills returning customers' shipping and payment information. Each of these removes friction for a specific buyer segment. Enable all of them. The transaction fee differences between payment methods (typically fractions of a percent) are irrelevant compared to the conversion rate improvement.

Trust signals at payment: security badge ("Secured by SSL"), accepted payment method icons, and a brief returns policy mention directly at the payment step address the "is this safe to buy from?" concern that causes last-moment abandonment. Place these in the payment area, not buried in the footer.

READY TO GROW YOUR D2C BRAND?

Sorted Agency builds growth systems for D2C brands. Book a free 45-minute strategy call and we will audit your acquisition, retention, and tech stack.

Book Your Free Audit