Skip to main content

10 practices to optimize your checkout funnel


Let’s get one thing straight right from the start and set the proper expectations before diving deep into this long article. This is by no means the Holy Grail of conversion optimization, for one simple reason: everything is unique to your own scenario. Reading about a test that proved to be successful on a certain website doesn’t automatically make it a best practice for yours. You can’t just copy and paste best practices from one website or even industry, to another, expecting the same (or even better) results. Not saying it can’t happen, but it’s simply not a general rule.

This article is meant to be used as a guideline for tests that you should be running when optimizing your shopping cart for better conversions.

The key word here is test. All the strategies illustrated below have proven successful in different scenarios. Some of our vendors have seen increases in their conversion rate by adhering to one, two, or more of these practices, but only after investing time in testing multiple variations and tailoring the strategies below to their own industry, market and target audience.

Having said that, we encourage you to analyze the tactics explained below and test any of them on your own terms. We’d love to learn the impact any of these have on your conversion rate, so if you find a specific strategy that works for you, don’t hesitate to let us in on it. Drop us a line and maybe we can help you optimize even further!

Simplify the purchase funnel

Avoid using too many fields. Extensive forms can discourage shoppers from completing a purchase. Marketing surveys or other information not required for placing the order should be moved to post-sale pages.

A solid example of a successful optimization project involved a SaaS provider working with Avangate and improving conversions by 36% with a cleaner design and by a further 12% with fewer form fields and optimized payment methods display.

Clearly validate checkout fields

System generated error messages need to be easily read and understood by humans. Display only coherent error information and actionable remedies capable of helping shoppers resolve the issue. Provide visually distinctive cues when errors are generated and when they’re resolved. Most importantly, don’t blame your shoppers, and use friendly and customer centric instructions to help them correct the error.

Don’t just translate. Localize!

Speaking to your shoppers in their native language increases their trust in your services. However, don’t just translate the same message and interface texts into their language. Localize them instead, by first understanding how the people in a specific market actually refer to a product or service and how they talk about it. Ask for feedback when trials end and you might get useful information about how your product „talks” to specific audiences.

Localization doesn’t just include text translations. Optimize your checkout pages to adapt to your shoppers’ locale. For instance, if somebody selects the United States of America as a billing country, make sure to include a State field that only they can see. Shoppers in the United Kingdom, on the other hand, should be allowed to select their county, so show them that specific field.

Multi-language, multi-currency and geo-location

Make your shopping cart as friendly as possible for your shoppers by allowing them to select their own interface language to eliminate confusion. Equally important, try to support as many currencies as possible, so that sales tax and/or VAT don’t come as unexpected charges.

Take things one step further by using geo-location to dynamically adjust these settings to each shopper’s location. All content on the page, including cross-sell and upsell offers, should be displayed in the shopper’s local language. The currency and ultimately price of the product should be automatically configured according to the shopper’s geo-detected country. In-country pricing, where vendors establish a set price point for their top 10 countries, tends to convert better than real-time currency conversion, where the price point is automatically determined by currency exchange rates with a default currency, such as USD.

This prevents strange price points like $23.67 instead of in-country pricing such as $24.99, and also allows you to display consistent price points on your website before the shopper reaches the cart.

Local payment methods / local payment processing

Allow your customers to complete their order with the payment method of their choice. In many countries, credit cards are not the most utilized type of payment method. Ensure that your shopping cart supports all popular local payment methods specific to your target markets. Make sure that the payment methods are clearly visible, and that express options are available for payment methods such as PayPal, where the user is redirected to another site to complete their order.

We highly recommend going through our local processing data sheets to learn more about specific market trends and optimizations:

Just keep in mind that these so-called “alternative payment methods” can make international customers feel sufficiently “at home” in your shopping cart to result in many successful purchases.

In-context checkouts are also useful, as they provide a single-page checkout experience, improving conversion rates.

Clearly display the total cost

The cart should list the total price the customer will be charged, broken out with separate line items for product price, taxes, and shipping fees (if any). Hidden costs only frustrate shoppers and can lead to refunds and chargebacks.

Add intuitive navigation

Be sure to communicate the number of steps needed to place an order, and where the shopper currently is in the overall process. A progress map or indicator should be placed at the top of the page. Headlines and subheadings can also be used to describe the purpose of each section of the form.

When using a checkout flow with a Review page, letting customers know that they can review their order before it is finalized has been proven to increase conversion rates. Other navigation elements, such as the main navigation menu of your website, should not be displayed on the shopping cart pages in order to keep the shopper’s attention focused on completing their order.

Keep shoppers in the cart with exit discounts

Use exit offers to provide a discount or display a message to shoppers that are about to abandon the cart without completing a purchase. If shoppers close the browser, edit the URL, or move their mouse to the browser bar, an exit offer can be displayed.

For example, offering a 10% discount or showing a testimonial or 30-day money back guarantee can convince the shopper to return to the cart and complete their purchase.

Exit offers have a much higher conversion rate than remarketing emails, since only 30-50% of shoppers open emails.

Recover abandoned shopping carts

Don’t expect shoppers to return to an abandoned cart and pick up where they left off.

Create a comprehensive remarketing campaign focused on recovering abandoned carts. Don’t limit remarketing efforts to just a single follow-up email.

Consider sending out as many as three messages in the first 72 hours after a cart is abandoned. For example, email #1 is sent within 1 hour, email #2 is sent after 24 hours, and email #3 is sent after 72 hours. Each email should have unique content and link directly back to the cart pre-populated with the relevant product.

Craft the remarketing emails with customized data from the shopper; their name, products in the cart, and order value. Go a step further and incentivize the shopper to complete their purchase by offering a discount, free shipping, or a free upgrade.

Increase trust with the right messaging

Include relevant visual cues, such as thumbnail images of the product, to assure the shopper that they’ve added the correct item to the cart. When a shopper enters their information in a form field, display a checkmark to create positive momentum.

Another best practice is to display the specific credit card logo (e.g. VISA, MasterCard, Amex) after the shopper enters their credit card number. It’s also essential that you build trust in your business. Inform your shoppers that their online transactions are secure and their private information is kept safe.


Adding a well-known trust mark, such as Norton Security, VeriSign, ScanAlert, and Better Business Bureau logos, provides shoppers with comfort and increases conversion rates. You can use these as visual cues on the cart pages.


When optimizing your purchase funnel, it’s important to first identify the key performance metrics for your software or SaaS business. Then craft an optimization plan specifically designed for each metric.

Best practices serve as a starting point and foundation, then you must split-test to optimize cart templates, purchase flow, and offers in order to maximize revenue for each specific target market.

The key takeaway is the absence of a one-size-fits all solution to increase cart conversion rates and decrease cart abandonment. Optimization is an ongoing process and investing in this area can deliver a solid return on your investment.