Online Mind Mapping and Brainstorming

Create your own awesome maps

Online Mind Mapping and Brainstorming

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account? Log In

Optimized e-commerce checkout flow that converts Minimizing shopping cart abandonment by Mind Map: Optimized e-commerce
checkout flow that converts

Minimizing shopping cart
5.0 stars - 11 reviews range from 0 to 5

Optimized e-commerce checkout flow that converts Minimizing shopping cart abandonment

Jimmy Pauwaert


The steps


Product Overview, Provide links back to the product, Product Thumbnails, Show selected product options (size / color / ...), Allow easy change with dynamic price updating, Update Quantity (plus / minus button), Remove product, Show up-sell alternatives if possible for minimal extra charges

Couponcode, Don’t make this to prominent, hide this inputfield - use a 'do you have a coupon?' link, as people not having a couponcode will feel bad or try to find one on the net if the inputfield is to clearly displayed- possibly abandoning your checkoutflow

Show the correct total amount, Including estimated shippingcosts

Provide trust, Show full contact details for you company, Show SSL / Secured payment logo's, Show shoprating

Show what amount has to be added to the cart to enable free shipping ...


If a user is all-ready logged in you could skip this step

If the user is unknown, you could enable social login here

Email, Recognized as registerd customer -> ask if the user wants to enter its credentials and wants to login ..., not recognized -> continue, show the other personal fields - Don't force the user to register

First Name

Last Name

Company Flag / Invoice ?, Company Name, VAT Number


Hide this step if the basket only contains digital items (vouchers, in app content ...) Update shippingcost dynamically if needed

Is it a gift?, First Name gift receiver, Last Name gift receiver, Gift Message, Shoud it be wrapped up?

At Home Flag, Country, Postalcode / City (Autocomplete), Street / Number (Autocomplete), Express delivery ?

At Your Work, Company Name, Country, Postalcode / City (Autocomplete), Street / Number (Autocomplete)

At Pickup Point, Show a map with the pickup points, Auto suggest using GEO IP or GPS location


Security, security, security

Give the financial transaction a correct name, so your customer isn't surprised afterwards when checking bank statements

Enable save creditcard for registered users, Make sure you're PCI compliant, Or use the build-in functionality from your payment providor


Thank your customer

Repeat the full order details

Ask if the customer wants to register, You only need to ask for a password, Endorse by giving discount on next order, If not -> Ask for newsletter signup

Show cross sell items

Show links to the digital manuals for the items they just purchased

Ask if they want to share on social platforms, Endorse by giving discount on next order

Ask if they want to fillout a checkout survey, Endorse by giving discount on next order

General good practices

Keep customers informed at all times

Giving customers the right information at the right time can minimize confusion and set correct expectations

Show the checkout progress in a diagram or numbered steps

Show the cart / total amount on all steps

When user changes shipping / payment details, display the cost involved & recalculate the total amount dynamically

Mobile experience

3/4 online shoppers browse online offers using their mobile devices. Only 1/4 actually buy using those devices...

So be responsive...

Use larger fonts / buttons

Place call-to-action buttons at the top and bottom of each step


Don't force shoppers into creating an account

Give them the option to create one after completion (now they just have to chose a password ...)

You could enable authentication via Social Logins (FB/Twitter/Google), You'll still have to ask personal details to the customer, but they won't forget their login/password...

Input fields

Ask only what you actually need to complete the order. Extra information can be obtained after the ecommerce conversion

So go easy on the number of input fields

Display fields dynamically & try to auto fill-out based on the previous input (Postal code vs City, Vatnumber for companies, ...)

Validate the input asap, don't wait for the submit


Try to avoid page loads

Use API's with JS clients for instance

Auto complete Cities / Streetnames / Emaildomains / etc.

Use GEO IP or GPS for suggestions