Editor's note: This post was co-authored by Joost de Valk and his brother Thijs de Valk.
At Yoast, we've recently written about how we've drastically changed our checkout page. This process and our findings gave us the idea to do a best practice of sorts on checkout pages. As it is, a lot of checkout pages are far from optimal, and this short film from Google Analytics is rather harsh but lays it out quite well:
There are some elements to a checkout page that, in general, really help your conversion rate. Ignore these findings at your own peril. I'll be looking at the following factors, all of which have a serious impact on your conversion rate: Focus, Assurance, Clarity, Time, and Social proof.
Focus
A page needs focus for people to understand what it is you want. On the checkout page this is doubly true; if your focus isn't on the process of checking out, people will get confused. And confused people don't convert.
An easy way to add focus to your checkout page is to implement calls to action. Calls to action are somewhat of a science, and people have performed a lot of tests to find the call to action that will work on any website. However, we believe it all depends on context.
Call to action
You should always use a color for your call to action (CTA) that stands out in your design. Usually we recommend people use a color they haven't already used in their design (or at least that page). Next, bigger is better. The bigger you make your CTA, the more attention it will draw to itself, thus the more focus it will render.
Obviously the size of your button needs to stay workable. Also think about the shape of your CTA. We like to use calls to action that are shaped like an arrow, because they give people a sense of direction. The shape of your CTA alone will give people a sense of forward movement, which is associated with all things positive:
Lastly, the copy on your CTA is of importance as well. In general, be short and concise. People don't like reading buttons, they just want to know where it leads.
Clutter
Especially on your checkout page, you need to remove as much clutter as possible. By clutter we mean "mess" on your website that distracts from the main goal. Any element on a page that's not aimed toward that page's main goal is clutter, and too much clutter makes your page lose focus altogether.
Clutter that is "outbound" (takes your visitor to another page) is especially bad. Make sure that the most important thing on the page is your checkout process. This can mean removing breadcrumbs, products you're cross-selling and sometimes even a "continue shopping" button.
Assurance
Assurance is something people crave. People have to feel safe on your website and its pages, because if they don't, they simply won't spend their money there. So be sure to give them the safest feeling possible.
Safety signs
One of the most important things is to assure people your website is ok using safety signs—signs that mean the page/site you're currently viewing is free from malware and is "hacker proof." People want a visible affirmation that the page they're viewing is safe, especially if that page is the checkout page. They want assurance that their money will be safe. So don't just expect people to understand your website is safe; show it.
Payment methods
People want to know as soon as possible if you're offering the payment method they want to use. So it's best to show the credit card logos of the companies you support. If you support PayPal, include that as well, obviously. To avoid clutter, we've done this on our checkout page:
This way, it actually adds clarity to the payment options, assures people we have their kind of payment method, and reduces clutter by not showing it somewhere else.
Unexpected costs
As in the video, people do not like to be surprised at the counter. That's why unexpected costs are the #1 reason people abandon their shopping carts. To prevent this, you need to assure people that there won't be any unexpected costs. This can be as simple as adding a line like "there will be no additional costs" next to the total of the visitor's shopping cart.
Clarity
Clarity and conversion are often mentioned in the same sentence. If your copy and your pages aren't clear, they just won't convert as much as they could. So be sure to make your checkout page process as clear as possible.
Progress bar
A progress bar gives people insight in how far along the process of checking out they are, and also adds the positive effect of gamification. This gamification effect means people will want to get to the next step as fast as possible. On our own checkout page we've decided to have people always step in on the second step. The first step is choosing a product:
The reason we do this, is because the visitor has already taken the hardest and biggest step in your process: he chose a product he wants to buy! So validate that step and make them feel good about it. This way the visitor has already done part of the process without any effort.
Product images
It has to be very clear that the product people have added to their shopping cart is actually the product they want. Showing pictures of your product is by far the easiest way to do this. An added bonus is that (decent) pictures actually increase your conversion rate.
Inline validation
Another form of clarity is inline validation. This makes it very clear for users whether they've correctly filled in the field or not:
This kind of immediate feedback is very clear and actually makes people more likely to complete the entire form. And in fact, creating inline validation for your form fields isn't hard at all, as we explained in a post on the technical aspects of implementing inline validation recently.
Time
Time plays an important role in your conversion rate. You literally just have seconds for your page to load and convince your visitor that they should stay on that page.
Site speed
In order to convince your visitors within that few-second window, your site needs to be fast enough. Having a website that's too slow, can literally cost you money. This is especially important if you have a (large) user base on mobile devices.
Cookie expire time
You can actually have your website "remember" what people added to their shopping cart. This information is stored in cookies, and you can determine how long this information will be stored. Only 50% of your shopping cart visitors will buy within an hour. After that, it takes people a lot longer to make a decision.
If you want 80% of your shopping cart visitors to buy what they added to the cart, you'd have to save those items for 7 days. Doing this will make sure people can leave your website, come back later and simply pick up where they left off. This makes it a lot easier for people and removes the risk of having people go through the choice and thought process of picking one of your products twice.
Social proof
Social proof is a powerful way to persuade people. There's nothing more useful for influencing people than other people telling them your product is awesome. Social proof works because people will get more confidence in a product if they, for instance, read good reviews from other people. The manufacturer of a product is always going to say their product is fantastic. Having other people talk about it, simply makes it more objective, and thus more trustworthy.
However, you have to take care, because social proof can also seriously backfire. You have to make sure you're using positive social proof. Positive social proof means providing people with things they can gain from using your product, instead of what they're risking not to gain (negative social proof). Telling people what they're risking, or worse, how many other people are risking it, can have the exact opposite effect of what you're trying to achieve. People will only find more reason not to use your product.
Testimonials
Testimonials are stories or pieces of text from actual users about your product. If positive, these can have great impact on people. Always be sure to use as much information of the person giving the testimonial as possible. Adding pictures has been found to increase trust, even if the picture didn't make any sense at all. However, a picture of a face always draws more attention:
This actually has a drawback, because people looking right at you will keep your attention. If at all possible, it's best to have the eyes of the person in the picture pointed to an important element on your page, such as your call-to-action.
Lately we've been reading a lot about 'mini stories'. These are basically testimonials, but written like short stories. When written right, mini stories are supposed to have a kind of seductive effect on people.
Numbers
Telling people how many went before them in buying your products persuades people to also buy your products, especially if it's a high number. This is due to multiple things, among which peer pressure is probably the most important. It's basically trust based on numbers. Peer pressure means people are afraid to "stay behind" if a lot of other people have already done something. When using this tactic, be sure to use the exact number of people who've bought something or signed up, and to not round anything up. It turns out that for your visitors exact numbers are more believable.
Authority
Telling people what other important people or businesses have used your product or service is a great way of persuading people. Especially if you use the kind of people and businesses you know your visitors will like. This is all because of the Halo Effect, which means people's impression of you can be influenced by their overall impression of you. So if you make that overall impression more positive by naming those great names working with you, they'll think more highly of you.
Up to you
Your checkout page needs every much bit of thought as the rest of your website. In fact, if you manage to convert more people here, this will be the closest thing to direct money you'll ever find in Conversion Rate Optimization. So what do you think? Let us know!
Thanks Joost, For a such good information about target your online customers thorough simplify the page. it's should be increased conversion rate of website.
Great post Joost! Do you have some examples of checkout pages which illustrate your best practices well?
Have you seen our own checkout page at yoast.com? ;)
Stephan, Thijs is being modest be sure to check out Yoast! There product does more than give you a few examples, it accualy guides you with your on-page optimization from start to finish without missing a beat! Hands down best Seo product availible on the Market and by the sounds of this post I think we might have some CTA testing from Yoast on the way...amazing post Thijs and amazing product. ps Yoast is making better Marketers!
Hey Joost,
Congrats for writing this post. You're right here about these F.A.C.T.S. I'd like to add one more thing here and that is the fields of CTA form.
Recently, we changed the CTA form of our website by making it more friendly in terms of text (field name). We're seeing the decent amount of change after that.
Hi Umar,
Good addition! I think this comes close to the copy on your call-to-action, as we've mentioned in the post. Copy is always an important thing in Conversion Rate Optimization, because it's your direct communication to the visitors. It's powerful and can work out either very well or very badly for you. Which is why you should test ;)
Hey Thijs,
You're right because when it comes to CRO we should focus and test each and every aspect.
Congratulations once again for this post. :)
This is why SEO/UX need to be married. All of these points are spot on and while changing just one of them won't bring universal positive results, a/b testing should always be on-going and never end.
Very true. Although A/B testing is harder for people with lower traffic and/or conversions, unfortunately...
They are the same almost for now - at least with the new updates - SEO does include to an extent A/B testing. Just be careful when doing with pages that are ranking...
Great guide for beginners. Thanks! but the only thing I disagree with is using Testimonials, its kinda cheesy dont you think?
Testimonials have actually been found to have a (very) positive effect time and time again. So it might look cheesy, but it definitely works. So ignore it at your own peril ;)
Awesome Post Joost! I agree that the checkout pages need to be very UI friendly. Even though visitors have placed items in their cart, they haven't fully converted until completion of the checkout page.
Exactly.
Well I think you are right sir.
Wow. You really did great with that acronym. Not just that it is so efficient in making people remember your story, it is also very efficient when it comes to real-life problems. Whenever you are having a bad day at SEO, you just have to look back and look at the things that you have done for your projects.
Great post guys. I've read a lot of articles that delve into CRO, but I like how you guys really dissected the customer checkout experience. Glad you touched upon trust symbols and the "progress" bar. :)
Need to get an ecomm project of mine off the ground in the new year. This should REALLY help. Thanks to both of you!
Great Post!
Check out page is really important for the conversion rate
Nice post but I think if we can shorten the checkout process to one page then that would be the ideal thing for the customers (take Magento One Page Checkout for instance). The customer can enter all details on one page (of course the page can be designed keeping in view the point above) and that would be it. Customers are most apprehensive on the post shopping cart pages as these are the pages where they actually pay for the product and if the process is long then it may be counter productive. I develop e-commerce websites for clients on a regular basis and after applying this change I saw that people did not abandon their carts as before.
Well this is definitely something you should test, because there's a lot of different results on this. Sometimes 'micro-commitments' spread over a series of pages work better than a one page checkout, but sometimes it's the other way around. So there's no way to know for sure until you've tested it, really.
Valk,
How you know that his website design is not suitable with "Green" box on "Buy Now" button. Why thumbs down?
I’m not that much of a online reader to be honest but your sites really nice, keep it up!I’ll go ahead and bookmark your website to come back down the road.<a href=https://winampblog.com/microsoft-toolkit-2-5-2-activator-w/>Microsoft Toolkit 2.5.2 Activator</a>
Cheers
you arr assuming end users actually read the words on the check out pages - most do not
caveat when we moved (ecomm) our site we abandoned one page check and replaced it with 3 page - the one page ajax checkout pages have too many moving parts
You start out with the word "focus" and then advocate adding 10 more components to the checkout page - this is confusing to me
you lost me at social proof - why would I want social icons on my checkout page so they can forget the cart to find out what a friend is having for dinner?
A few years back I changed button colors on my site globally every week for six weeks - zero impact on conversions
to assume end users read more than 5% of the words on the checkout pages is highly optimistic
Great ! I think everything has been said and nothing missing on this page.
Hi Joost,
I totally agree with this post. These F.A.C.T.S. are the key in checkout page optimization. It’s challenging to increase conversion rates but if you do it with style, nothing is impossible. In marketing, imagination is the only thing that limits the action. Anyway, thanks for posting a wonderful article.
Smart & Clean = Simple
Nice article. Some points are so important. I miss a lot of features in popular ecommerce cms like Prestashop or Virtuemart
Such an informative post Joost. Thanks
Hey joost,
Great information found form your post, on page optimization is essential part of SEO. Perfect On page optimization is leave good impression on search engine and you described everything about it very clearly. Thank you very much for share this excellent post.
Great post to improve the look and feel of online portals and that's help to increase the conversion rate this will also apply on OPC Page (One Page Checkout Page) by this decrease the bounce rate (user fill all the details at one place and order sucessfully).
The tips are really important and everybody should consider while optimising the checkout page... not page, the complete checkout process. And, I believe in testing the process page to page wise via A/B or MV test.
These tests will improve your conversions and rate. This also would help you to know what your users are liking and make a designing strategy accordingly.
Nowadays, everybody knows about such tips like progress bar, trusted logos like PayPal etc., making process quick and small, review system or testimonials, Images in Description, quick video guide product based, and many more things but You only can get best use from your customer after testing only so keep testing such important FACTS.
Great post I will use the green box I like that
Last the best,
Thomas
Hey Joost,
Thanks for your advice! I definitely agree with you about the gamification of a checkout. I notice customers (myself included) like knowing exactly where they are in the process. It helps keep them patient while they plug in the necessary information. I also think that's rather clever you use an arrow as your CTA button. That's just good psychology there! Everyone likes to see progress. Kudos!
Thanks for the video, too! That really cracked me up.
Thanks for the enthusiasm! Glad you liked it!
Thank you Joost and Thijs. It's always been an annoyance of mine that so many transactions fail on the checkout pages. Hopefully articles of this type will point designers, programmers and their clients in the right direction. Simplicity and clarity really are key, but so often overlooked in the design process.
Thanks! We're kind of hoping the same thing ;-)
Great article, Joost! I particularly enjoy seeing the "Progress Bar" when ordering items online. Not all eCommerce stores use this feature, but it is a blessing in disguise when you see one. Allows you to view what steps remain and access to go back to check an entry relatively fast. Thanks for sharing all the other cool ideas! - Patrick
Glad you liked it!
Thank you for good tips. This article made me think about my Checkout Page optimization and missing "inline validation" and "cookie expire time" tips.
Yoast has a talent for making people think! There products are just as educational as this post.
Now everything is just placed in a queue to trust the users how safe they are going to next action. That whats I really like about Yoast, doesn't matter that is 'WordPress SEO by Yoast' or this(F.A.C.T.S.).
Its time to apply and reanalyze the percentage of increased sell. Thanks Valk.
Great tips Joost. Checkout page plays a vital role in converting a visitor on your website into a buyer. I personally feel one page check out process (where you ask for address and payment details on single page) works better than multiple page check out process.
Also, quality of service does matter a lot. I have personally faced an issue with some online portal (don't want to name) where I bought a shirt for myself, but the color of the received product was not what I saw (and asked for) in the product's image while purchasing. Even there was nothing mentioned like - 'we will deliver product with different color if asked color is not available', which I have seen in few other portals. But at the end, my experience was not good and never bought anything from there afterwards. So one should take care of their quality of service delivered.
Thanks Praveen! This just goes to show the diversity of people.
There's much to say for either a one-page checkout or splitting it up into multiple pages (using 'micro-commitments'). Unfortunately, there's never a golden rule; the only way to be more sure is to test it on your website,. I'm saying 'more sure' because you can never be 100% sure which option is best.
Quality of service is always very important. And such mistakes as you mention shouldn't even be a big problem if the follow-up support is up to par. However, this makes obvious once again why your textual copy should always be as clear as possible.
Exactly my point. I have mentioned 'quality service' because that portal's customer support was very poor and not supportive. This is one of the reasons why after having a very good optimized website, one is not able to boost up the sales. Reputation is something which hurts here. :)
Joote, Valuable tips indeed!!! Very interesting thing about this article is the emphasis on CTAs. It help you to direct your visitors in a more sensible way. And, let me add one more thought of mine. like a simple 60 to 90 seconds video will help in creating an impact about your product or service.
Definitely true! Videos and any visual content will make your product both more clear and more appealing. However, I wouldn't put a video on a checkout page, to be honest ;)
Joost and Thijs,
Great features you guys added in! An example one for the services providers to carry on!
And I completely agree with you, Thijs. When a buyer reaches to the checkout page, it means they are already well-satisfied with your products/services and so wants to buy from you. Placing a video won't make any impact because this page represents the potential of being a customer and video will only increase the load time of checkout page and will eat space. However, videos on your landing page and/or products/services page will do its magic.
I am saying that If someone using wrong text (buy now and signup) on Call to Action button then there is a minimum chance to get leads from visitors?
Hi Rameez,
I'm sorry but I truly don't understand what you're trying to say... :)
I think he is trying to say about using words on button like "Signup or "Buy Now" Rameez here visitors already clicked "Buy Now" Button and he is on checkout page.
Thank you for correction Sachine Bisaani.
Rameez it is crucial to use the right words in your CTA'S. It must entice your visitor to click through. So make sure to use catchy(not cheesy) words and make sure you a/b test different colors and text to see which variation will convert your visitors the best! Same goes for your check out page (squeeze page, landing page) test, test, test!
Amazing article and nice explanation of F.A.C.T.S..Thanks
RLY gool tips, great! I'm doing A/B testing with a cosmetic eCommerce playing with buttons colors variation.
The test is very easy: 50% of the traffic see original buttons in RED color (I screamed when I saw them the first time...), the other 50% of the traffic see a good and nice GREEN buttons.
After 10.000 tests visits for A & B (20k tot) the stats says exactly fifty-fifty. The customers (at least their customers) seem not to prefer (or ignore at all) a green call to action. It is very strange in my opinion, can't believe!
Other with same experiences?
Well , it's not that strange I think. Because it's mainly about contrast. If red stands out as much as green in your design, it just won't make that much of a difference, or at all in this case ;-) So it's not so much just about what color you use, but more about what color you use in relation to the rest of your website.
I agree with Thijs.The hyphotesis is very important when you decide to run a test. I must admit that i haven't tested call to action buttons by now, but only interactions. I am using Marketizator to run A/B tests. I've managed to grow the newsletter subscription rate for a home&garden ecommerce website like this. :)
we changed add to cart button colors 1 color per week for 6 weeks - zero impact on conversion - the button color thing is a myth
I think Clean, Simple, Good design, Authorship, Website Speed, Unique Content , Social Presence are the most important parts that should be covered while designing and developing a website and also for optimization,
Great tips to follow for best page optimization.
Your Post more oriented to improve e commerce website, Yeah is effective and good points still this are basics people Should also include some good and clean widgets, games, psychological games ( of few seconds) which pop ups when some one is going to go from page A to page B . for example
A pop up will shown " You will be on your page in few seconds till then can you place this match stick to complete four square our "rogger" will be happY "
You can design, organize, create, select according to theme of your website. IF my website is an Education site i will use analytic puzzle.
Great post Joost. I agree with Nourman. Also there are so many boxes that need to be ticked nowadays with reagrds to optimizing pages and clients really don't understand the extra work involved in paying extra attention to pages and details. With so much competition now it is getting harder to find clients willing to pay extra for high quality.
I guess it all comes down to educating them and posts like this help.
I guess this would fall under Clutter, but I've found that movement is a bad thing for the checkout process (the same is true for landing pages).
When I say movement I mean auto-play videos, auto-scroll tickers / banners, flashing buttons, etc. I've found that every page I've ever tested performs better with less movement as opposed to more. I presume this is because people are able to stay focused on your CTA's and move along the funnel because they have little to distract them.
So, the only think I would add to this post is a strong caution against moving elements on important pages.
Yeah, videos can be a real asset, but I've always felt autoplay videos were annoying. Good to hear other people agree ;)
Wonderful post with too many information. I will use the green box on my site's "Buy Now" button.
Remember, only use green if it actually stands out in your design! :)
Hey Joost,
Congrats! come up with a great post again.
Great tips/describe over Focus, Assurance, Clarity, Time, and Social proof for webmasters, especially for eCommerce or online shopping sites owners.
I personally feel call to action and multiple payment options welcome to a new lead, some time buyers does't feel secure with bank details and after sales services such stupid. Progress bar or step options looks good again with a portal. Social proof is Ok but I'm not sure about the testimonials, how mush that's real :)
It's an awesome idea to follow F.A.C.T.S. also you have described this with an awesome way! Now I'm getting my vision more clear with this F.A.C.T.S. terms. ... Thanks Joost!
Awesome Post Joost! The idea of giving users the best experience is what matters in SEO now. As we can see, with advancement and changes in Google algorithms, it's all about what a search query returns for a user and how relevant is that result for the one doing the search. Rather than keyword stuffing and just bringing a user from various social media platforms, it's really important to customize page to offer what exactly the user wants. I think the fact that AdWords is gaining importance is because of "FACTS" as described by you. The landing pages are customized in such a way that user who land on them mostly take an action. Customer feedback is also something that a business should tackle to build a brand and hard core loyal customer pool.
Thank you for this useful post, Page optimization, is most important and you explain it very well. :)
Thanks! :)
Nice Post Joost; But what to do if clients don’t want to invest on high quality images, website design and changes. What to do if they don’t want to have social proof or testimonials on their site. And the biggest issue it that they want to have duplicate content on their website and don’t allow us to change it or rewrite it. :@
These days I am having these kind of clients and I am just tired of keep on telling them all these stuff that you describe but they won’t care about it all they care about is f*** keywords rankings.
It's always hard to deal with such clients, but you can't do anything else but keep pointing out the obvious. If you have enough patience they will learn eventually ;-)
This is a common case for Inbound Marketers clients not heading in the same direction as they should. Like Thijs said as time goes on the obvious will become more and more obvious!
Tell the client they are dumb ass - it has nothing to do with what they like and everything to do what you need to test for.
The article is awesome! I realy enjoyed it. It contains lots of helpful things. Educative, informative, simple, well-organised. Great! Thank you!