Shoprocket - start selling online
Back to blog posts

Why your checkout sucks Or: how I learned to stop worrying and love the modal

Updated on 27 June, 2025 in opinions
Why your checkout sucks Or: how I learned to stop worrying and love the modal

I was born before my time. I realised fairly early on that there were some aspects of everyday life that I wasn’t going to waste my time on. I’d wait for a more efficient method.

Exhibit A.

(This is my actual handwriting — I just waited for my first PC, calligraphy may be darling, but my god it’s tedious…)

q8i8ypfm-1650265917148.png

I loathed most things that felt laborious. I would spot the inefficiencies in everything. (Why iron a shirt when I could just wear a hoodie?) So it was no surprise that I ended up as a product manager. As opposed to the saying “If it ain’t broke don’t fix it” I always preferred the slightly less poetic “What the hell is this!? I’m not using this crap. I’ll build something better, gimme 5 minutes…”

So today I’m going to explain why there are only 3 places I enjoy shopping, and how you can be more like them:

  • eBay
  • Deliveroo
  • Shoprocket powered stores (I feel no shame)

eBay

eBay seems to split opinions. I love it. I can buy things I’ll never use with 1 click. It remembers my payment details, my address and whisks me through the checkout process before I can ask “Do I really need this $250 deluxe self-flushing cat litter tray?” (I didn’t)

a89lftaa-1650265913065.png

Some people hate it, they can’t seem to get through the flow. I think it’s down to PayPal, if you haven’t connected your account correctly, it can actually be a bit of a pain. This is where they let themselves down.

PayPal progressed online shopping faster than any other payment processor, but it hasn’t all been smooth sailing. By trying hard to make “pay with PayPal” a thing, they also made it quite hard to “pay without PayPal”. What if I’m on my mobile and can’t remember my PayPal password? Just let me pay with my card. Oh there’s a “checkout as a guest” feature with PayPal? Great let’s use that….wait it’s telling me my card was already registered with a PayPal account so now I have to login to PayPal. I’m done. Forget it.

h4f4nzmr-1650265913550.png

OK so I may be incredibly impatient, but who isn’t? It’s the difference between a 70% and a 30% basket abandonment rate. If your customers can’t pay faster than their subconscious doubts about the purchase kick in, odds are you’ll lose the sale.

Here’s a real world example from a study by marketingexperiments.com.
Having 9 fields in your checkout form, instead of 5, could cut your conversion rate from 13.4% to 10%. Which may increase your cost per acquisition by 33%.

r6ar8di4-1650265913808.png

(source: http://ift.tt/M2nQTN)

As interesting as that is, why is your conversion rate only 13.4%?!
Are you guilty of any of the following unnecessary questions during checkout?

xlzaw3gp-1650265917584.png

(Source: http://unbounce.com)

I’m sure there are a few businesses that really need a customer’s age, but could you get it at a later date? Maybe ask them after they’ve paid?

Put yourself in your customer’s’ shoes (no really, buy from your own store, regularly, when you’re out & about, when you’re drunk, when you’re stressed, see how easily you can shop from your own store when you’re not in the perfect shopping conditions. It amazes me how many store owners aren’t regularly using their own store and testing different scenarios.)

Be sure to always be searching for the outliers, what happens if your card is declined? Is it easy to use another payment method? Or do you end up stuck in a loop of error messages and page refreshes?

Deliveroo

I used to use Just Eat, regularly, it was my saviour at 3am and often my last resort after a late night. But every time I tried to order, it made me login with my username and password. Now, if I was able to type my email address & password using my tiny mobile keyboard at 3am, I wouldn’t be using Just Eat in the first place. I was lucky if I could manage to click the type of chicken burger I wanted, let alone type in my 27 character email address. Yet it took them years to add a “keep me logged in” feature to Just Eat.

Eventually, I switched to Deliveroo. They clearly knew their target market well and realised that when it comes to convenience apps, fat thumbs are king. Their checkout is smooth, clear and requires very little (if any) text input. Possibly most importantly of all, it works wonderfully on any device, simply point and click.

yaxfq3ut-1650265914475.png

If you don’t absolutely need your customer’s name, don’t ask them for it. At Shoprocket, we have many stores selling digital downloads for example. They really don’t need to know anything about the customer during checkout except payment details and an email address. So that’s all we ask for. 

Is your payment processor to blame?

The biggest mistakes retailers make are often the most common. Having to pick “Mastercard” or “Visa” for example when entering card details. Why?! Nobody needs that information, and modern payment processors can work it out from the card number anyway. So stop it.

This brings me onto my biggest pet hate. Payment processors.
It’s not OK to bury your head in the sand about your payment processor and then complain when you only sell 1 pair of socks a month.

Just because Sage Pay told you the checkout form “has to look that way” doesn’t mean you have to stick with Sage Pay. We’re asked daily to add support for the many different gateways, but the truth is, we would rather you switched to Stripe than integrate a gateway that we know will kill your conversion rate.

t6hjin9v-1650265919727.png

We regularly review payment gateways, and to date, there are only 4 that we would feel comfortable recommending:

  • Stripe
  • Braintree
  • Razorpay
  • PayPal (The latest version)

Sure, your payment gateway offered by your bank might sound like a great deal, such as 0% transaction fees, unlimited payments, all for $25/month…
But there are two things you have to keep in mind.
1) That’s lies*
2) What use is a 0% transaction fee if you don’t actually make any sales?

*Payment gateways that focus on being “cheap” nearly always hide their fees in things like “merchant accounts”, extra fees for credit cards, or American Express etc. Read your small print and check your bills!

Modals — like in 1999?

You may have noticed that we use modals a lot, modals are often considered “popups”, but of course they aren’t really, and they’re making a comeback.

A modal is part of the page you are viewing. It’s not a new window and it’s usually not an advert. They’re also usually only triggered by an action, such as clicking this buy button.

We’re often asked by our customers “Can I embed the checkout form into my page? Modals feel tacky.” and our answer is always “Yes, certainly, behind all of the “out of the box” features you see from Shoprocket, there is a powerful API that you can work with directly, but our data shows that by doing so you will lose approximately 25% of your sales”. Of course, when they see the figures, they start to see modals in a different light.

cihbjr3l-super-fast-cart_kshier.gif

It’s all about capturing a buyers moment of intent. If they’re reading a blog post on your site about how great your latest product is, sell it to them, right there and then. If you can take them through a smooth, continuous flow without directing them to new pages or asking them to log in or sign up, your odds of closing the sale are greatly increased.

Modals also work well on any device. On mobile they can become a full-screen takeover, ensuring your customer’s focus is directly purely on the checkout flow.

Summary

Hopefully, the above has given you some inspiration on where your store could be improved. Remember:

  • Don’t ask for information you don’t absolutely need
  • Be sure your store works just as well on every device
  • Ensure your payment gateway is super easy to use
  • Use your own store! Regularly. When drunk.

We’re always analysing the data here, and continuously testing our entire checkout to see how we can add an extra 1% here and there to your conversion rates. Once we find a way, we roll it out automatically, so all stores using Shoprocket benefit from them immediately.

Ready to improve your conversion rates?

Ready to start selling?

All the tools you'll need to sell from your existing website, social channels and more.
No technical skills required.

34,384 sellers have processed over $3,091,265.20

Good prices for a great product!
Shoprocket 5 star review
The product is great for integrating into your website. Functionality is good and they are constantly adding more features. The tiered pricing is very good and much less than other platforms.I faced s...
Amazing Support
Shoprocket 5 star review
The e-commerce platform is very good, could always do with improvements, but Ryan and the support team are amazing! Very quick to make updates, fix bugs etc and they reply to messages and questions ve...
Love using Shoprocket
Shoprocket 5 star review
Love using Shoprocket! Eshop is not my primary business, use it to sell merch as a support channel, and the easy with which I was able to add Shoprocket-powered eshop to my existing NextJS project is...
Highly recommended!!
Shoprocket 5 star review
I'm a small business owner who's not that experienced with most things tech related, started my website on carrd which I eventually learned, is not the best for hosting an ecommerce site or an...
100% worth the money
Shoprocket 5 star review
I love how modular Shoprocket is. As a headless ecommerce solution I can confidently configure knowing that if I ever change my website tech stack, I won't have to start over with my store.And as...
First-class service absolutely ALWAYS
Shoprocket 5 star review
First-class service absolutely ALWAYS and at anytime! Highly recommend it, they answered SO many questions for me, and 100% confidence these are the folks to use!
I like almost everything about Shoprocket
Shoprocket 5 star review
I like almost everything about Shoprocket. its easy to use and quick customer service. 10/10.
Shoprocket and it's founder always available for s
Shoprocket 5 star review
Shoprocket has been a trustworthy partner since I started to use it. It's been paramount for our growth in 2022 and 2023 and I am sure it will continue to.What really sets this software apart is t...
Great product and excellent customer service!
Shoprocket 5 star review
They have possibly the first service rep I have come across that will look at your problem and fix your code within few minutes to help with customising the integration of the shoprocket tool - massiv...
Brilliant company…
Shoprocket 5 star review
An amazing system for an online shop and what makes it better is the human contact that is available 24/7. Would highly recommend.
Easy to use with excellent support
Shoprocket 5 star review
I've saved a ton of time and avoided headaches by creating products in Shoprocket and integrating them on my website and sales pages. Whenever I have a question, they can usually resolve it via chat i...
One of the best ecommerce platforms and plugins!
Shoprocket 5 star review
One of the best ecommerce platforms that exist - i already had an existing site hosted elsewhere and this made it so easy for me to create my online store without paying the extra added cost that'...
Highly recommended
Shoprocket 5 star review
I am new to this game, but shoprocket has proven to be an easy to use product, that performs as advertised. The customer service is prompt, very friendly, and importantly, very knowledgeable. I have...
Excellent support
Shoprocket 5 star review
Im really enthusiastic about Shoprocket. It works super fast, the shop is easy to customise and the support is one of a kind, super fast and clear communication, I love it. They even added a word to t...
So easy to set up!!
Shoprocket 5 star review
So easy to set up, so responsive and helpful! Its been two weeks and a platform never been so easy!
Incredible, in-budget and speedy
Shoprocket 5 star review
Incredible and much cheaper than their competitors (Shopify, ECWID, etc). Too easy to setup. Amazingly speed too.
Very good online selling site.
Shoprocket 5 star review
This platform stands out as a straightforward and user-friendly online selling site. With easy setup procedures and a clean interface, it swiftly transforms a daunting task into a manageable one.
Extremely easy to setup
Shoprocket 5 star review
Extremely easy to setup and if you have a problem just use the chat button. I am across the world but Ryan was there in an instant with not only an answer but a quick video recording he made to show h...
I recently started using Shoprocket.io
Shoprocket 5 star review
I recently started using Shoprocket.io for my online store and I couldn't be happier! As a small business owner, I was looking for a platform that was both user-friendly and packed with all the fe...
We are loving Shoprocket
Shoprocket 5 star review
We are loving Shoprocket, the customer service has been fantastic and I love the flexibility and integration with our website host Showit. We are grateful to have found this!
A Customer Service Second to None!
Shoprocket 5 star review
I run a knowledge and educational website, and had always envisioned setting up a shop for digital educational products. However, not being adept at programming or development, and solely relying on t...
Excellent and versatile shop software
Shoprocket 5 star review
After searching for an easy to integrate shop system, I finally found Shoprocket. From the beginning, I was impressed by the easy integration of the individual products or the catalogue into an existi...
Best service ever
Shoprocket 5 star review
There's a lot of things you could say about Shoprocket, and I've got positive things to say about almost everything. But one thing is sure, and that is that Shoprocket have the best customer s...
Excellent solution and support!
Shoprocket 5 star review
We have been testing a lot of systems, and never found such a solid and intuitive system as Shoprocket. The support is outstanding, and the way they listen to us regarding implementing features etc, i...
Great shopping cart that integrates into your own
Shoprocket 5 star review
I really love Shoprockets shopping cart, it's just a simple code inserted into our own website. Ryan is absolutely fabulous with all his help to anything you need to know. If you want to keep ever...
Incredible customer service
Shoprocket 5 star review
Incredible customer service and refreshing to see a product with so many features that's so easy to use! Absolutely brilliant, can't recommend enough.
Service client excellent et très bonne
Shoprocket 5 star review
Service client excellent et très bonne solution ecommerce
Great customer service
Shoprocket 5 star review
Great customer service, willing to inform me when I have questions about how things are done to help make my business better.
Easy to use and great support
Shoprocket 5 star review
This was my first time building a store and I am amazed at how easy it has been. The tool is easy to navigate, it looks nice. Also, the integration with Stipe and my website on PageCloud couldn't...
Ryan is very attentive and when there…
Shoprocket 5 star review
Ryan is very attentive and when there were some issues it was addressed thank you shoprocket, things are great!
Always very helpful & informative
Shoprocket 5 star review
Always very helpful & informative whenever I’ve have a query. Replies are a lot quicker than my website provider & info is a lot clearer.
Reliable, Reactive and (I think) Revolutionary
Shoprocket 5 star review
I am a long term user of Shoprocket, not sure how long as its been across jobs and roles and projects but I am currently using it for taking payments for consultancy services. It is by far the easiest...
Very promising but... it works!
Shoprocket 5 star review
Very promising, and the price in very interesting. Now, after some email exchanges, all is updated and it works fine ! Very good and responsive support ! You have a new customer now.
Huge potential
Shoprocket 5 star review
Shoprocket is still in the start up process, as I see it, but it got huge potential. There are a few things that might need to be a bit better, e.g. the admin panel is not working perfectly in Google...
Great features, easy to use
Shoprocket 5 star review
Excellent customer service. Easy, straightforward interface, and an abundance of features at a very reasonable price.
Fills a gap in the market
Shoprocket 5 star review
Took me a while to find something that did what shoprocket did; which is surprising as it would seem to be an obvious and popular tool. v2 has had a few small bugs while it's brought up to speed b...
Great customer service
Shoprocket 5 star review
Great customer service
So much better than shopify
Shoprocket 5 star review
So much better than shopify, its super customizable, customer service is awesome and is flexible for any industry. Still in its developing phase but the at the rate its going in improvements, this is...
The speed of getting my problem solved…
Shoprocket 5 star review
The speed of getting my problem solved was so appreciated. And I am always treated very well, chat and or email! The lady who helps with my website also said to me Shoprocket has awesome customer serv...
Impressive
Shoprocket 5 star review
Although still in beta, Shoprocket is pretty impressive. The finished product is looking set to be an extremely useful and powerful tool for anyone selling anything online. And the customer service is...
Shoprocket is a Great system!
Shoprocket 5 star review
We have been using Shoprocket for at least 3 years now. This past May (2021) they released their latest version and it looks like a major rewrite. The product was good before, but now it's really...
User-friendly platform and excellent…
Shoprocket 5 star review
User-friendly platform and excellent customer service. I couldn't ask for a better tool!
Would highly recommend Ryan in…
Shoprocket 5 star review
Would highly recommend Ryan in Shoprocket. He is a credit to the team. Very helpful and efficient.
Shoprocket is perfect for new and existing web bus
Shoprocket 5 star review
Shoprocket was the best option for adding a shop to my existing website to enable me to sell and accept card payments and deposits for my bespoke products. It was fast to set up with clear menu option...
Very helpful account manager Ryan who…
Shoprocket 5 star review
Very helpful account manager Ryan who has guided me through any issues I had. Good platform that works very well.
Good prices for a great product!
Shoprocket 5 star review
The product is great for integrating into your website. Functionality is good and they are constantly adding more features. The tiered pricing is very good and much less than other platforms.I faced s...
Amazing Support
Shoprocket 5 star review
The e-commerce platform is very good, could always do with improvements, but Ryan and the support team are amazing! Very quick to make updates, fix bugs etc and they reply to messages and questions ve...
Love using Shoprocket
Shoprocket 5 star review
Love using Shoprocket! Eshop is not my primary business, use it to sell merch as a support channel, and the easy with which I was able to add Shoprocket-powered eshop to my existing NextJS project is...
Highly recommended!!
Shoprocket 5 star review
I'm a small business owner who's not that experienced with most things tech related, started my website on carrd which I eventually learned, is not the best for hosting an ecommerce site or an...
100% worth the money
Shoprocket 5 star review
I love how modular Shoprocket is. As a headless ecommerce solution I can confidently configure knowing that if I ever change my website tech stack, I won't have to start over with my store.And as...
First-class service absolutely ALWAYS
Shoprocket 5 star review
First-class service absolutely ALWAYS and at anytime! Highly recommend it, they answered SO many questions for me, and 100% confidence these are the folks to use!
I like almost everything about Shoprocket
Shoprocket 5 star review
I like almost everything about Shoprocket. its easy to use and quick customer service. 10/10.
Shoprocket and it's founder always available for s
Shoprocket 5 star review
Shoprocket has been a trustworthy partner since I started to use it. It's been paramount for our growth in 2022 and 2023 and I am sure it will continue to.What really sets this software apart is t...
Great product and excellent customer service!
Shoprocket 5 star review
They have possibly the first service rep I have come across that will look at your problem and fix your code within few minutes to help with customising the integration of the shoprocket tool - massiv...
Brilliant company…
Shoprocket 5 star review
An amazing system for an online shop and what makes it better is the human contact that is available 24/7. Would highly recommend.
Easy to use with excellent support
Shoprocket 5 star review
I've saved a ton of time and avoided headaches by creating products in Shoprocket and integrating them on my website and sales pages. Whenever I have a question, they can usually resolve it via chat i...
One of the best ecommerce platforms and plugins!
Shoprocket 5 star review
One of the best ecommerce platforms that exist - i already had an existing site hosted elsewhere and this made it so easy for me to create my online store without paying the extra added cost that'...
Highly recommended
Shoprocket 5 star review
I am new to this game, but shoprocket has proven to be an easy to use product, that performs as advertised. The customer service is prompt, very friendly, and importantly, very knowledgeable. I have...
Excellent support
Shoprocket 5 star review
Im really enthusiastic about Shoprocket. It works super fast, the shop is easy to customise and the support is one of a kind, super fast and clear communication, I love it. They even added a word to t...
So easy to set up!!
Shoprocket 5 star review
So easy to set up, so responsive and helpful! Its been two weeks and a platform never been so easy!
Incredible, in-budget and speedy
Shoprocket 5 star review
Incredible and much cheaper than their competitors (Shopify, ECWID, etc). Too easy to setup. Amazingly speed too.
Very good online selling site.
Shoprocket 5 star review
This platform stands out as a straightforward and user-friendly online selling site. With easy setup procedures and a clean interface, it swiftly transforms a daunting task into a manageable one.
Extremely easy to setup
Shoprocket 5 star review
Extremely easy to setup and if you have a problem just use the chat button. I am across the world but Ryan was there in an instant with not only an answer but a quick video recording he made to show h...
I recently started using Shoprocket.io
Shoprocket 5 star review
I recently started using Shoprocket.io for my online store and I couldn't be happier! As a small business owner, I was looking for a platform that was both user-friendly and packed with all the fe...
We are loving Shoprocket
Shoprocket 5 star review
We are loving Shoprocket, the customer service has been fantastic and I love the flexibility and integration with our website host Showit. We are grateful to have found this!
A Customer Service Second to None!
Shoprocket 5 star review
I run a knowledge and educational website, and had always envisioned setting up a shop for digital educational products. However, not being adept at programming or development, and solely relying on t...
Excellent and versatile shop software
Shoprocket 5 star review
After searching for an easy to integrate shop system, I finally found Shoprocket. From the beginning, I was impressed by the easy integration of the individual products or the catalogue into an existi...
Best service ever
Shoprocket 5 star review
There's a lot of things you could say about Shoprocket, and I've got positive things to say about almost everything. But one thing is sure, and that is that Shoprocket have the best customer s...
Excellent solution and support!
Shoprocket 5 star review
We have been testing a lot of systems, and never found such a solid and intuitive system as Shoprocket. The support is outstanding, and the way they listen to us regarding implementing features etc, i...
Great shopping cart that integrates into your own
Shoprocket 5 star review
I really love Shoprockets shopping cart, it's just a simple code inserted into our own website. Ryan is absolutely fabulous with all his help to anything you need to know. If you want to keep ever...
Incredible customer service
Shoprocket 5 star review
Incredible customer service and refreshing to see a product with so many features that's so easy to use! Absolutely brilliant, can't recommend enough.
Service client excellent et très bonne
Shoprocket 5 star review
Service client excellent et très bonne solution ecommerce
Great customer service
Shoprocket 5 star review
Great customer service, willing to inform me when I have questions about how things are done to help make my business better.
Easy to use and great support
Shoprocket 5 star review
This was my first time building a store and I am amazed at how easy it has been. The tool is easy to navigate, it looks nice. Also, the integration with Stipe and my website on PageCloud couldn't...
Ryan is very attentive and when there…
Shoprocket 5 star review
Ryan is very attentive and when there were some issues it was addressed thank you shoprocket, things are great!
Always very helpful & informative
Shoprocket 5 star review
Always very helpful & informative whenever I’ve have a query. Replies are a lot quicker than my website provider & info is a lot clearer.
Reliable, Reactive and (I think) Revolutionary
Shoprocket 5 star review
I am a long term user of Shoprocket, not sure how long as its been across jobs and roles and projects but I am currently using it for taking payments for consultancy services. It is by far the easiest...
Very promising but... it works!
Shoprocket 5 star review
Very promising, and the price in very interesting. Now, after some email exchanges, all is updated and it works fine ! Very good and responsive support ! You have a new customer now.
Huge potential
Shoprocket 5 star review
Shoprocket is still in the start up process, as I see it, but it got huge potential. There are a few things that might need to be a bit better, e.g. the admin panel is not working perfectly in Google...
Great features, easy to use
Shoprocket 5 star review
Excellent customer service. Easy, straightforward interface, and an abundance of features at a very reasonable price.
Fills a gap in the market
Shoprocket 5 star review
Took me a while to find something that did what shoprocket did; which is surprising as it would seem to be an obvious and popular tool. v2 has had a few small bugs while it's brought up to speed b...
Great customer service
Shoprocket 5 star review
Great customer service
So much better than shopify
Shoprocket 5 star review
So much better than shopify, its super customizable, customer service is awesome and is flexible for any industry. Still in its developing phase but the at the rate its going in improvements, this is...
The speed of getting my problem solved…
Shoprocket 5 star review
The speed of getting my problem solved was so appreciated. And I am always treated very well, chat and or email! The lady who helps with my website also said to me Shoprocket has awesome customer serv...
Impressive
Shoprocket 5 star review
Although still in beta, Shoprocket is pretty impressive. The finished product is looking set to be an extremely useful and powerful tool for anyone selling anything online. And the customer service is...
Shoprocket is a Great system!
Shoprocket 5 star review
We have been using Shoprocket for at least 3 years now. This past May (2021) they released their latest version and it looks like a major rewrite. The product was good before, but now it's really...
User-friendly platform and excellent…
Shoprocket 5 star review
User-friendly platform and excellent customer service. I couldn't ask for a better tool!
Would highly recommend Ryan in…
Shoprocket 5 star review
Would highly recommend Ryan in Shoprocket. He is a credit to the team. Very helpful and efficient.
Shoprocket is perfect for new and existing web bus
Shoprocket 5 star review
Shoprocket was the best option for adding a shop to my existing website to enable me to sell and accept card payments and deposits for my bespoke products. It was fast to set up with clear menu option...
Very helpful account manager Ryan who…
Shoprocket 5 star review
Very helpful account manager Ryan who has guided me through any issues I had. Good platform that works very well.

as featured in
Add ecommerce to any website