Latest posts Visit blog

70% of online shopping carts are abandoned before purchase (Baymard Institute). This means: Out of ten customers who add products to their cart, only three complete the purchase. For online shops, this represents enormous untapped revenue potential. The good news: With targeted checkout optimization - combined with proper shop monitoring - the abandonment rate can be significantly reduced.

Why Do Customers Abandon Checkout?

Before you can optimize, you need to understand the reasons for abandonment. A continuously updated analysis by the Baymard Institute (as of September 2025) shows the most common causes:

Abandonment ReasonPercentage
Extra costs too high (shipping, taxes, fees)40%
Delivery too slow20%
No trust in the site with credit card data19%
Account creation required18%
Checkout too long or too complicated17%
Website errors or crashes17%
Return policy not acceptable13%
Total order cost not visible upfront12%
Credit card declined10%
Too few payment methods9%
Key Insight

Most reasons for abandonment are avoidable. Transparent costs, guest checkout and a simple checkout process address several of the most frequently named reasons at once.

The 10 Most Important Checkout Optimizations

1. Offer Guest Checkout

18% of abandonments (Baymard Institute) are caused by mandatory registration. Always offer guest checkout. Customers can optionally create an account after purchase - with one click, since all data is already available.

  • Show guest checkout as the primary option
  • Position registration as an optional benefit (order history, faster orders)
  • Offer social login as an alternative (Google, Apple)
  • After purchase: one-click account creation with prefilled data

2. Show Costs Early and Transparently

40% of abandonments (Baymard Institute) happen due to unexpected additional costs. Show shipping costs, taxes, and fees as early as possible - ideally on the product page or in the cart.

  • Shipping cost calculator in the cart based on the postcode
  • Free shipping threshold displayed prominently (free shipping from 50 EUR)
  • Break down all costs - no hidden fees at the end
  • For international shops: communicate duties and import taxes transparently

3. Reduce Checkout to Maximum 3 Steps

The more steps, the more drop-off points. The optimal checkout length is 3 steps or fewer. A one-page checkout puts everything on a single page, but it does not suit every product range.

Step 1

Contact details and delivery address

Step 2

Shipping method and delivery options

Step 3

Payment and confirmation

4. Use Progress Indicator

Customers want to know where they are in the process. A visual progress bar reduces perceived complexity and motivates completion. Show it clearly: step 1 of 3, step 2 of 3, and so on.

5. Integrate Trust Signals

19% of abandonments (Baymard Institute) happen because customers do not trust the site with their credit card data. Build confidence through:

  • SSL certificate with a visible padlock symbol
  • Trusted Shops, TÜV seal or comparable certifications
  • Secure payment badges (Visa, Mastercard, PayPal)
  • Customer reviews and testimonials in the checkout
  • Contact options (phone, chat) placed visibly
Trust Badge Placement

Place trust signals near the payment button and the credit card fields - where uncertainty is highest.

6. Offer More Payment Options

9% of customers (Baymard Institute) abandon because too few payment methods are offered. In Germany, these payment methods are part of the usual range:

Payment MethodRecommendation
PayPalVery important
Credit cardVery important
Purchase on invoiceImportant
Klarna/instalmentsRecommended
SEPA direct debitRecommended
Apple/Google PayRecommended

Modern payment providers such as Klarna, PayPal or Mollie offer several options in a single integration.

7. Optimize Mobile Checkout

A substantial share of shopping traffic now comes from mobile devices, and the completion rate there is usually lower than on desktop. Mobile checkout needs special attention:

  • Large touch targets (min. 44x44px)
  • Automatic keyboard types (numeric for postcode, email for email)
  • Use autofill and address suggestions
  • Apple Pay / Google Pay as express checkout
  • Sticky buy button at the bottom of the screen

8. Minimize Form Fields

Each additional form field increases the probability of abandonment. Only ask for what you really need:

  • Dispensable: Salutation, title, company name (in B2C), fax number
  • Combine: First and last name in a single field on mobile
  • Automate: Postcode-based city and country detection
  • Mark as optional: Address addition, phone (if not needed for delivery)

9. Implement Express Checkout

Express checkout options like PayPal Express, Apple Pay or Google Pay enable one-click purchase - without manual data entry. On mobile in particular, this removes the most error-prone stage: entering address and payment details.

Place express buttons prominently in the cart and on product pages for impulse-friendly products.

10. Exit-Intent and Cart Recovery

Not every abandonment is final. With the right measures, you can recover abandoned carts:

  • Exit-intent popup: Offer an incentive when the user intends to leave (5% discount, free shipping)
  • Email reminder: Automated email after 1h, 24h and 72h
  • Remarketing: Dynamic ads featuring the abandoned products
  • Persistent cart: Save products for returning visitors
Email Recovery Timing

Cart recovery flows are among the most effective automated email series. A first reminder shortly after the abandonment meets the purchase intent while it is still fresh - with every additional hour, the probability of a return declines.

Checkout Optimization for Different Shop Systems

Shopware 6 Checkout

Shopware 6 offers a modern, customizable checkout. Optimization options:

  • One-page checkout plugins for a condensed presentation
  • Rule Builder for dynamic shipping cost display
  • Flow Builder for automated abandoned cart emails
  • Custom fields used deliberately or removed

WooCommerce Checkout

WooCommerce is flexibly customizable out of the box:

  • Checkout Field Editor for removing unnecessary fields
  • WooCommerce PayPal Payments for express checkout
  • CartFlows or FunnelKit for optimized checkout funnels
  • AJAX-based checkout for a seamless user experience

Measuring Success: Checkout KPIs

Measure the success of your optimizations with these metrics:

KPICalculationTarget
Checkout conversion rateOrders / checkout starts> 45%
Cart abandonment rate1 - (orders / carts)< 70%
Average checkout timeTime from start to completion< 3 min
Form error rateError messages / checkout starts< 10%
Exit rate per stepAbandonments per checkout stepVaries

Use tools such as Google Analytics Enhanced Ecommerce, Hotjar or Matomo E-Commerce for detailed insights into your checkout behavior. With shop monitoring you keep the most important KPIs in view.

A/B Testing in the Checkout

Not every optimization works the same way for every shop. Test changes with A/B tests:

  • Button colors and labels: Buy vs. Order now vs. Proceed to checkout
  • Form layout: Single-column vs. two-column layout
  • Trust signals: Position and number of trust badges
  • Express checkout position: Cart vs. product page
  • Progress bar design: Steps vs. percentage display

The checkout completion rate (share of users who start checkout and finish it) varies widely by sector, product range and basket value. A general benchmark therefore helps little. What is meaningful is the comparison with your own prior-year figure and a breakdown per checkout step: the step with the largest drop-off is the most rewarding place to start.

Studies show that 3 steps or fewer is optimal. A one-page checkout can increase conversion, but isn't suitable for every shop - for complex products or B2B, a structured multi-step process may work better.

Very important. A study on mobile site speed found measurable effects across the whole purchase journey from an improvement of just 0.1 seconds in load time: in retail, consumers spent 9.2% more (Deloitte). Optimize server response times, use AJAX for form validation, and keep JavaScript in the checkout small.

A visible coupon field can prompt customers without a code to leave and search for discounts. A better approach: keep the field collapsed behind 'Have a coupon code?' or only show it when the user arrived via a voucher link.

Yes, but the success rate typically declines over time. A reminder within the first hour meets the purchase intent while it is still fresh. After 24-72 hours, remarketing ads can still have an effect, especially for higher-priced products with a longer purchase decision process.

As a rule, yes. A significant share of abandonments is caused by forced account registration (Baymard Institute). Guest checkout lowers this barrier without preventing you from building a customer base - customers can optionally create an account with one click after purchase, since the data is already available.

Every Percentage Point Counts

The average cart abandonment rate of 70% shows the enormous potential of checkout optimization. Even small improvements have big impacts: if a shop with 100,000 EUR monthly revenue lifts its checkout completion rate from 30 to 32 percent, that is around 6,700 EUR more - every month.

We support you with checkout optimization for your Shopware, WooCommerce, or Magento shop. From analysis to conception to technical implementation - contact us for a checkout audit.

Sources

This article draws on the Baymard Institute collection of cart abandonment rates and reasons, and on the "Milliseconds make millions" study on mobile site speed. Sources as of: September 2026.