The Best Ecommerce Platform To Start Your Online Store In 2018

Share On Facebook

If you are currently selling on Ebay, Etsy or Amazon and you want to start your own ecommerce store, you are probably overwhelmed by the vast number of options at your disposal.

  • Should I pay for an all in one shopping cart solution? Which cart is the best?
  • Should I run my store on WordPress with an ecommerce plugin? Which plugin is the best?
  • Should I use a free open source cart and host my own website? Which free solution is the best?

How To Start An Online Store Or Boutique - Free & Low Cost Shopping Cart Options That Are Easy To Use

There are literally hundreds of different options to choose from in terms of website builders, shopping carts, services etc… And it’s a big decision because it carries long term implications for your business. Once you make a choice, it’s a pain to switch.

This article will give you an overview of the different shopping cart options out there and provide you with recommendations depending on your specific needs and skill set. None of these require any technical experience.

Editor’s Note: If you are interested in learning how to start your own business, click here to take my FREE 6 day mini course on ecommerce.

Your 3 Main Shopping Cart Options

Shopping cart

First off, I want to dispel the misconception that you need to spend thousands of dollars to put up a good looking ecommerce website. For example, there are many fully featured open source shopping cart software packages out there that are completely free.

In fact, if you are comfortable with a computer, you can launch a fully featured shopping cart for less than 5 dollars per month. Incidentally, this is the exact route my wife and I took to start our ecommerce store.

Click here to check out my 7 figure online store which is built on FREE software

Because I was on a major budget early on, I ran my online store on a free open source platform and spent only $5/month for the first 2 years. (I’ll show you how to do this later on in this post).

Today, this store generates over 7 figures per year and I’m still on the exact same free platform that I started with.

Anyway, my point is that none of the solutions that I will be recommending to you today will cost very much money. And there are 7, 8 and 9 figure businesses running on these platforms today.

Do I have your attention yet? Ok, here are your 3 main options.

  • Free Open Source Shopping Cart – With this option, the source code for your shopping cart is provided to you at no cost but you must host it yourself on a computer server that you manage. This is by far the cheapest solution available but requires some work on your part to maintain. Regardless, you do not need to know how to code but it does help to have some technical knowledge.
  • Fully Hosted Shopping Cart – This is the easiest and most straightforward solution available. By paying a A 3rd party company, they will handle everything for you including managing your shopping cart, hosting your website, maintaining your servers etc… You literally don’t need to worry about anything in regards to keeping your website up and running.
  • WordPress Based Shopping Cart – If you are already familiar with WordPress or own a WordPress site, then it might make sense to run your store on WordPress.

Option #1: Use An Open Source Shopping Cart

open cart

Open source software is software that is maintained by a small group or community and the beauty is that anyone can use it for free! Linux is probably the most famous example and there are many open source shopping carts available that you can download at zero cost!

The main advantage with an open source shopping cart is that you aren’t tied down to a specific company or service provider. You can take your store wherever you want and you pay absolutely nothing.

Going with an open source platform is a lot like owning an unlocked cell phone. You are free to use any carrier that you want but you own the phone and it is free.

The other huge benefit is that you are in 100% control of the source code (ie, you own the phone and all the tech). As a result, if you need to add special functionality that is very specific to your shop, you can either implement it yourself or hire a developer.

In other words, going open source means that you are the boss. No one will be able to change the terms and conditions. No one will be able to kick you off or raise prices on you.

Over the years, I’ve played around with many open source shopping carts including Open Cart, Prestashop and Magento but my favorite one by far is Open Cart.

Not only is it easy to use, stable and fast but it has also has a great developer community as well. Did I also mention that it’s free:)?



OpenCart is an incredibly feature rich shopping cart that is fast, easy to use and has a very modern looking feel to it.

What I like about OpenCart is the backend administration interface which is simple and intuitive. In addition, there are a ton of companies and independent developers that are very active in developing website templates, themes and plugins.

The downside to OpenCart is that if you need additional functionality that OpenCart doesn’t offer out of the box, you have to purchase and install your own plugins.

But overall, the out of the box features should be more than adequate for most users.

In addition, OpenCart is one of the easiest shopping carts to install and get running right away. Why?

It’s because most if not all webhosts offer a one click installer right from the CPanel interface. You pretty much just have to click on the Simple Scripts installer and voila, you are ready to go.

In fact, I put together a quick 5 minute video tutorial that shows exactly how to get started with Open Cart.

If you can follow the directions in the video below, then you are tech savvy enough to use a free open source shopping cart!

Open Cart Install Video

Note: The instructions in this video will teach you how to setup a fully functional online store on Siteground Hosting, a web host that I recommend for new shop owners.

I also negotiated a discount off of the regular price of Siteground for readers (Only $3.95/month). You can redeem the discount by clicking here or any Siteground link on my blog.

The Downside Of Using An Open Source Platform


The main downside of using an open source platform is that you are the boss and being in control of your own platform is a double edged sword.

For example, you have to manage your own server. You have to make sure your site doesn’t go down. You must keep your shopping cart up to date. And if anything goes wrong, you are responsible for finding the solution.

In other words, you have to be resourceful. You have to be a good problem solver. Because eventually, something will go wrong.

Over the years, I’ve come to realize that using an open source ecommerce solution and self-hosting may not be the right solution for everyone. Some people just don’t feel comfortable installing or tweaking their own website let alone modifying an open source shopping cart.

One time, I tried to help a coworker of mine launch her online store using OpenCart. Unfortunately, she didn’t possess the basic knowledge to even make simple edits to her store and had to ask for help for every little change.

Ultimately, I had her go with a fully hosted solution because of the added support.

While open source shopping carts are free, flexible and powerful, you have to decide whether your time is better utilized on marketing and sales as opposed to website management.

Option #2: Use A Fully Hosted Shopping Cart

fully hosted shopping cart

If you have the budget and you don’t want to deal with the hassle of managing your website, then it often makes sense to pay a company to run your shopping cart for you.

And a fully hosted shopping cart platform like Shopify or BigCommerce basically does everything.

  • They manage your shopping cart
  • They provide technical support
  • They make it extremely easy to get started

In other words, you are paying for convenience.

While I usually advise that everyone who is interested in opening an online store give open source a try and host their own website, some people require a little extra hand holding in order to get started with their online business.

As a result, it makes sense for certain entrepreneurs to go with a fully hosted shopping cart for peace of mind.

Some of you don’t want to go through the trouble of setting everything up and want everything to just work out of the box. Some of you would rather focus on marketing and sales rather than tinker with your website.

In my experience, 85% of you should probably pay the extra money and go with a fully hosted platform unless you are comfortable with technology.

In fact, there are many advantages of going with a fully hosted ecommerce platform that may not be too obvious right off the bat.

Below are some advantages that immediately come to mind

  • You never have to worry about getting hacked. During the early stages of my online store, I got hacked a few times and it took me awhile to put safeguards into place. If you never want to deal with site security, then go with a fully hosted cart
  • You never have to worry about server downtime. When you host your own site, sometimes you can make an edit and screw things up. Sometimes your server goes down and you have to find out what happened. Early on with my store, my site used to crash from time to time and it was very stressful
  • Backups are usually automated. I remember losing all of my data once and it wasn’t pretty. If you don’t want to worry about backing up your data, then go with a fully hosted platform
  • You have someone there to help. Going the open source route can be a lonely endeavor. Basically, you must be a self-learner and know how to use the forums effectively. But with a fully hosted cart, you can usually get someone on the phone within a few minutes.

Recommended Fully Hosted Platforms


I’ve spent a lot of time these past few years test driving fully hosted shopping carts and I’ve found that both Shopify and BigCommerce offer an awesome hosted shopping cart solution for a low monthly fee.

The number one concern most of you probably have is whether you’ll be able to design a good looking website without hiring a designer. And I’m happy to say that both BigCommerce and Shopify make it super easy to create a professional looking site.

BigCommerce for example offers an intuitive drag and drop interface where you can shuffle things around with your store at the click of a button.

Both Shopify and BigCommerce also offer a pretty good library of standard templates for you to start out with. All in all, you can throw up a decent looking store within a matter of minutes without knowing a lick of HTML.

Their back end features and tracking are also top notch and there’s built in support for many popular 3rd party apps and integrations to your favorite marketing tools and social media sites like Facebook and Pinterest.

That being said, both Shopify and BigCommerce each have their own pros and cons. If you are trying to decide between the two, I wrote a very detailed comparison that you can check out below.

Shopify Vs BigCommerce Review – An Honest Comparison Of Two Great Shopping Carts

The Downside Of Using A Fully Hosted Platform

thumbs down

All of the benefits of a fully hosted platform come at an increased cost and you sacrifice some amount of control over your site.

For example, both Shopify and BigCommerce have raised their prices over the years and are constantly changing their policies.

If you want to sell anything remotely controversial like hemp related products, some fully hosted platforms will shut you down. Recently, a friend of mine got kicked off of Shopify for selling CBD products.

The costs of a fully hosted platform can quickly add up as well and you can’t judge the overall cost based on the base price alone. For example, many of Shopify’s plugins carry a monthly fee that must be factored into the equation.

To give you a rough idea, my wife and I pay just $100 a month to host our 7 figure ecommerce store along with 6 other websites on the same webhost.

If we went with Shopify or BigCommerce, we would easily be paying $500 or more for the exact same features.

Once again, if you are willing to put in the work and learn the ropes, then hosting your website yourself is almost always the most flexible and economical choice. But if you want to skip the early headaches and just start selling, then fully hosted could be for you.

Option #3: Run Your Store On WordPress


First off, you should only consider running your store on WordPress if you already have a WordPress blog and you want to add ecommerce functionality to it.

After all, WordPress was not designed for ecommerce out of the box. As a result, any ecommerce plugins that you bolt onto it will not be very efficient.

For example, ecommerce stores that run on WordPress often require more expensive hosting to maintain a fast website. In addition, WordPress updates itself every 3-6 months and it can be quite cumbersome to make sure nothing breaks.

Even for my blog, I cross my fingers every time I hit the upgrade button. It’s like playing russian roulette.

That being said, if you already have a popular blog on WordPress, then it often makes sense to host your online store on the same platform.

For WordPress sites, I recommend the WooCommerce plugin.

If you are on a fast WordPress hosting service like WPEngine, then going with a popular plugin like WooCommerce will provide you with the most flexibility.

But overall, I don’t prefer running an online store on WordPress unless I need a WordPress blog.

You’ve Given Me Too Many Choices. What Should I Choose?


Unfortunately, only you can answer that question. I’ve already narrowed down the field from hundreds to just a handful of shopping carts for you.

Most if not all of these shopping carts can provide you with a free test drive of the front and back end of the storefront as well. Do your own due diligence and run through the features of each cart to determine what you need.

I would naturally start with one of the open source shopping cart options that I’ve recommended because they are free. In addition, you have full control over the source code of your shopping cart and can add new features at any time.

Open Cart, the open source shopping cart I recommend, has a strong developer community that is constantly adding new plugins and additional functionality for free.

If coding or installation is way over your head, then I would then look at some of the paid options that I mentioned above like Shopify and BigCommerce.

Again, keep in mind that once you choose a shopping cart, it is extremely hard to migrate to another platform. Plus, the fees with respect to fully hosted solutions may seem small at first but substantially increase once your store kicks into high gear.

Editor’s Note: I’m often asked about Wix, Squarespace, Weebly and other super cheap fully hosted shopping cart solutions.

While these platforms are ok for a very basic shop, they lack extensibility and integration to important and crucial 3rd party services. As a result, you will outgrow these cheap services quickly as your store grows.

To sum things up, if you don’t want to deal with any website management and want to focus on selling your products, then go with either Big Commerce or Shopify.

Here’s a quick comparison table.

Larger design template selection
More 3rd party developer support
Larger 3rd party app ecosystem
Larger installed base
Better for dropshipping
More flexible product organization scheme

Try It For Free And Receive 10% Off Your First Year

Big Commerce
Superior feature set out of the box
Less expensive
Better product options support
Better discounting features
Better international support
Better analytics

Receive 1 Month Free and 10% off Your First Year

If you are willing to learn how to manage your own site and be in full control, then consider using Open Cart which is free.

Click Here To Watch A Video On How To Install Open Cart

And finally, if you insist on using WordPress as your ecommerce platform, then either consider using the Ecwid plugin or running WooCommerce on a premium host like WPEngine

Click Here To Check Out The Ecwid Plugin

Click Here To Check Out WPEngine/WooCommerce Combo

What Do I Use?

Currently I’m on OSCommerce which is an open source shopping cart that I chose in 2007 when there were very few options. Heck, back then my only fully hosted option was Yahoo Merchant Solutions:)

Even though I would not advise anyone use OsCommerce today, my trusty open source shopping cart powers a 7 figure ecommerce business and is equally as powerful as a fully hosted platform like Shopify or BigCommerce.

If I were to do it all over again, I would probably go with OpenCart. If I wasn’t around to manage my cart, and my wife was the only person running our store, I’d probably go with Shopify or BigCommerce.

Overall, you have to decide where you want to spend your time and whether the cost savings and control are worth it. Good luck!

photo credit: Polycart Shopping carts

Ready To Get Serious About Starting An Online Business?

If you are really considering starting your own online business, then you have to check out my free mini course on How To Create A Niche Online Store In 5 Easy Steps.

In this 6 day mini course, I reveal the steps that my wife and I took to earn 100 thousand dollars in the span of just a year. Best of all, it's free and you'll receive weekly ecommerce tips and strategies!

Share On Facebook
Note: This post above may contain affiliate links, which means that I may receive a commission if you make a purchase when clicking a link. Please consult our privacy policy for more information.

Similar Posts

Have you read these?

134 thoughts on “The Best Ecommerce Platform To Start Your Online Store In 2018”

  1. Pingback: Las 5 Estrategias Avanzadas de Crecimiento Comprobadas por Shopify
  2. Scott says:


    Is there a plugin to open cart that will pull/sync all of your eBay listings. If not do you know of a WordPress theme that will do this?

    I don’t see a need to pay shopify, bonanza, etc monthly for this capability when I already have a hosting account. In essence that’s what your paying for on shopify,etc (hosting and list syncing)


    1. Rick says:

      I would also like to know the answer to this.

  3. Pingback: How To Approach A New Vendor Or Supplier For Your Online Store
  4. Match Prediction says:

    Thanks for informative sharing…

  5. Shannon says:

    Thanks for the infos.It is very useful.

    On Instagram:stargirl232

  6. Pingback: Blueprint for ecommerce success
  7. Kareli says:

    I sell stuff I don’t need anymore in good conditions . Really cheap prices email me if your looking for something in special.

  8. Pingback: Easy Start For An Online Shop |
  9. Lucy Smith says:

    Great Post 🙂 Thanks for sharing valuable information 🙂

  10. Pingback: Best Comparison Shopping Sites – Google Shopping Vs Nextag Vs Bing Vs - Your Topstore Finest E-commerce solutions
  11. today match says:

    Thanks for sharing such an informative article.

  12. Pingback: How To Create A Strong Brand, Beat Chinese Sellers On Amazon And Future Proof Your Business - Your Topstore Finest E-commerce solutions
  13. Lon Kaufmann says:

    How ‘friendly’ are OpenCart, Shopify, and Big Commerce to integration with a WordPress site that has a store as an add-on to a blog/news site? Can the store graphics and layout be customized to match the rest of the WP site?

    As you mentioned, I’ve found the hassles of regular updates of WooCommerce to be painful so have wondered if an off-site hosting to the store function would be more dependable with fewer headaches.

    1. Steve C says:

      You can easily make OpenCart, Shopify or Bigcommerce use the same theme as your wordpress site. However, Shopify and BC will not be friendly in that the store will have to be on a subdomain.

    2. Kristen says:

      Hi! Consider migrating to the Ecwid plugin. Ecwid can adapt store colors & styles to your website theme automatically. Your store will look like a natural part of your website, and you won’t have to host it off-site.

  14. kealen smith says:

    i like your blog you discussed good thinks about your blog your strategy is awesome i am satisfied to see your blog you wrote awesome blog go ahead.

  15. Troy Bombardia @ Bull Market says:

    This is a really useful post. Thank you. I’m in the process of publishing and selling an ebook, and I was thinking of using shopify or Paypal.

  16. Vivek says:

    Thanks, Steve thank you for sharing with us. This blog can be helpful for me to start an online e-commerce store. We all respect your blog.

    Thanks. Please keep sharing.

  17. Robert Pattinson says:

    Thanks for an information Article it will help my wife in the best way. Wants to have a detail information about QuickBooks file doctor

Leave a Reply

Your email address will not be published. Required fields are marked *