Platforms & Apps

How To Choose A Shopping Cart

Good business is about good decisions. Good decisions are made after serious research and data gathering. One of the decisions that must be made by ecommerce people is choosing the right shopping cart for their business. The problem is there is a lot to choose from.

Mark Baartse, a man who, among other things, researches and reviews shopping carts, has identified 137 different shopping carts. He tries to determine which are the best for the myriad applications required in the ecommerce industry. Baartse posts his review results at I asked him to offer our readers insights into shopping cart choices.

Practical Ecommerce: How important is the shopping cart choice?

Mark Baartse: Choosing the right shopping cart software is the most important technical decision. Some people take the easy way out and say, “I don’t worry about that. I let my web programmer take care of those decisions.” But you have to ask yourself, does your programmer understand your business? Have they read your marketing plan? They might decide, but you’ll pick up the bill if that decision is bad.

Practical Ecommerce: What things in a marketing plan help make the shopping cart choice?

Baartse: Well, does your marketing plan include an affiliate program? That’s where other websites can direct sales to you in return for a commission. If that’s important to you, you need to make sure your shopping cart can support it – your marketing plan should tell you this. If you decide you want this in 12 months and your shopping cart doesn’t support it, you’ll have to change your cart, which is very time-consuming.

Practical Ecommerce: But marketing plans evolve. How do you deal with that?

Baartse: That’s the tricky part. Marketing plans do change over time. For inexperienced startups, there is a lot of guesswork – the marketing plan often needs to be rewritten after six months. This can make the decision more complicated. If you are in this position, the best approach is to talk to someone experienced and have them help you through the things you might not have thought of.

Practical Ecommerce: How does the customer profile play into making the shopping cart decision?

Baartse: How well do you want to know your customers? You are in luck if you can easily target your customers through a niche marketing channel. However, your customers might appreciate a newsletter with the latest happenings in the industry and the latest specials and items in stock. If so, you’ll need a shopping cart that supports a customer registration or newsletter function. You need to understand your customers and what drives them. Do they respond better to discounts, gifts, or free shipping as an incentive? There’s an element of trial and error to work out these answers sometimes – but only if your shopping cart software supports it.

Practical Ecommerce: Sounds very complicated. Can you distill it all into a step-by-step plan?

Baartse: Sure. First, I would suggest downloading a template I prepared to help you keep track of the process. It’s at that will help you with this process. You can take the steps without it; it’s just easier with it. If you use the template, you’ll probably want to customize it since every business is different. Here are my steps:

  • Write down a list of everything your customers might need. Some ideas are gift certificates, product reviews, the ability to look up FedEx shipping prices in real time, being able to send out newsletters to customers, etc. This can be tricky. Are there multiple images in the product description? Do your products come in multiple colors? Does the customer need to see in? Is there a search box? Do you have a loyalty scheme? Write it all down – and re-read your marketing plan.
  • Now, think about everything you need. What sort of reports do you want? Do you want to be automatically notified when an item runs low on stock? Do you have a lot of products listed in another database you want to be able to import rather than re-entering them? What is your budget?
  • Now that you have a list for each item, put a priority next to it. 1 for critical, 2 for important, 3 for nice to have, 4 for unimportant. For example, it might be important (but not critical) that you have gift certificates, so rank that as a “2 – Important”. A common mistake is to make every feature a top priority. You’ll need to do a bit of soul-searching. Otherwise, you might end up with a list of features that is unrealistic or beyond your budget. Every time you write down a 1 – Critical, stop for a second and ask yourself if it is critical.
  • If you already have a short list of shopping cart software (perhaps suggested by friends or a programmer), visit their websites and quickly check each against your requirements. If you don’t have a short list, search on my site,, or Google will help you get a list of candidates. You can eliminate many carts immediately, as they won’t meet some of your critical requirements.
  • Try to get it down to a list of two to five carts.
  • Study each shopping cart in detail and fill in the columns based on how well each performs.
  • Review your list to compare your priorities against which shopping cart best meets those priorities, and you are well on your way to making a decision!
Michael A. Cox
Michael A. Cox
Bio   •   RSS Feed