whatsbest1 editors select and review products independently. If you buy through affiliate links, we may earn commissions, which help support our testing.— that referral doesn’t cost you a penny -Disclosure page

Want to jump straight to the answer? The best ecommerce platform for most people is  Shopify or Zyro 

It’s never been easier to start and run an ecommerce site. The best ecommerce platforms accommodate online sellers in every category—regardless of industry, inventory size, or sales volume.

Whether you’re launching a new business from scratch or taking your brick-and-mortar operation online, this guide has you covered.

The Top 5 Best Ecommerce Platforms

  • Shopify – Best for your first million in revenue
  • Zyro – Best price for a full online store
  • Wix – Best for stores with fewer than 100 products
  • Dreamhost – Best for WordPress users who want to sell online
How to choose the best ecommerce platform. Quicksprout.com's methodology for reviewing ecommerce platforms.

There’s more than one way to start selling products and services online.But The aptly named Shopify is my top choice for online stores with a large inventory and high-volume sales.  my pick–Shopify–is dedicated ecommerce platforms. They’ve each been conceived and developed as a one-stop-shop to create an online store.

Zyro and Wix are website builders that also make creating an online store easy. Even if you’re not a developer, you’ll be able to create a more unique website experience with these platforms than you can with the ecommerce-only platforms.

Also on my list is Bluehost, which is the perfect web hosting service for people who want to build an online store using WordPress and WooCommerce. While other options on my list are easier for creating an ecommerce website, some people want to sell directly from their blog or need the unlimited customizability of an open-source platform–which the Bluehost/WordPress/WooCommerce combination provides.

Not sure which option is best for you? Keep reading for in-depth reviews, followed by an ecommerce platform buyers’ guide that walks you through the key factors to consider before making a final decision.

Shopify – Best For Your First Million In Revenue

  • Stores start at $29/mo
  • 24/7 customer support
  • Drag-and-drop site builder
  • Used by more than one million online stores

Shopify is the world’s most popular choice for getting an online store set up. It’s  capable of handling big-time sales. It’ll certainly get you to your first million in revenue, no matter how small you’re starting.

Shopify Lite (starting at $9 per month) lets you add “Buy Now” buttons to an existing site, like a blog or company home page. Complete online stores start at $29 per month and come with all the ecommerce necessities packaged in a sleek platform.

It’s extremely easy to use, despite being a very powerful platform. All the users we spoke with complimented Shopify on its ease of use, especially for first-timers.

One user without any technical experience who “hates computers” was able to get her site online in a single weekend “just kind of trying different things.”

Another user who worked for a nationwide boutique furniture retailer described how the platform teaches users how to find success. He’d never used a platform so welcoming and helpful before.

Shopify analytics and data page.

“Shopify helps you set up everything,” he said. “It doesn’t do things for you, but it makes you aware of things you need to do.” That was the key thing for him. He described the types of helpful notifications he received: “Hey, you probably need to check about taxes. Hey, you probably want inventory alerts.”

The platform automatically detected issues and blindspots that would have been costly to discover later on. “As a first-time store operator, it can be really beneficial,” he said.

These are just two of the Shopify users we spoke with, but their experiences capture the breadth of who can start using this platform right away–everyone from total rookies to more mature businesses that want to get into the ecommerce space.

Shopify Wins

  • 6,700+ apps and plugins: This is the largest ecommerce app store by a long shot. BigCommerce, its closest competitor on my list, offers around 1,000 apps. Shopify users get a greater variety of more developed tools to connect on social media, merchandise products, fulfill orders, and report on sales. The best part? More than 3,000 apps are free.
  • Easy to scale: Shopify supports multiple staff user accounts, currencies, and inventory locations with its entry-level plans. The bulk editing feature for inventory management makes it particularly easy to tag, track, and update large numbers of items in a small amount of time.
  • Deep knowledge base: Shopify’s online resources were a huge help to the users we talked with. Even though they offer 24/7 customer support, one user said,  “I think they do a really good job of giving you enough information that you don’t need to contact them.”

Out of the box, the Shopify platform is not quite as feature-rich as BigCommerce when it comes to managing a really complex inventory. That said, new users aren’t going to notice, and Shopify’s rich plugin selection will more than enable people to fill in any gaps once they’re ready to grow more.

You can start with Shopify’s intuitive core platform, and take it in whatever direction is most valuable to you. You can sell directly on Walmart, eBay, Pinterest, Facebook, and more.

Any decent platform will let you link with social media channels, but Shopify will actually let customers shop directly on Instagram or TikTok.

Not only is it easy to build engaging ads that fit with the norms of each different platform, but those viewers will be one swipe away from your shop.

Now there are other easy platforms to use–Wix and SquareSpace come to mind–but you’re going to run into limits trying to grow on those platforms.

If you never have more than one location for inventory or a few dozen products, you’ll be okay with the lighter website builders.

But if you want to carry a lot of products, carry out transactions in multiple currencies, or do any of the things that let you scale in a big way, Shopify is the better choice.

You’ll have more options to customize product variants, more tools for shipping and tracking, and a much easier time merchandising your products.

Shopify bulk editing page.

There are many such shortcuts that are easy to use in Shopify, which cuts down on the effort it takes to keep your store up to date and minimizes mistakes.

One user we spoke with said Shopify saved him several hours every time they updated their inventory, which contained thousands of products and variants. He said last-minute price changes and other “creative differences” were completely normal for his company. Getting everyone on the same page was really frustrating.

He said, “I was super over people sending me screenshots with doodles all over,” in order to reflect the current price or name changes.

With Shopify, it was easy to create “great workflows” which allowed him to upload changes to inventory all at once.

He said the eleventh-hour changes were still annoying, “but it’s only going to take me 10 minutes versus two hours.”

Shopify Drawbacks

  • Limited free layouts: Shopify only offers nine free themes you can use for the layout of your store. You’ll be able to customize these to get them on brand, but you don’t have as many free themes or the same design freedom you get with Wix and SquareSpace.

If you just need a simple, polished, intuitive storefront, Shopify will knock it out of the park. But shop owners looking for something a little more unique might have to spend money on a premium theme from Shopify where Wix would enable them to create something just as good themselves.

Plugins are always going to be a double-edged sword–on any platform. The reason I’m drawing attention to them in the Shopify review is that every user we talked to depended on plugins in order to create the online store they needed.

As you’re looking at your options, you may find that one of the other platforms has more of the tools you need baked into its core system. This can keep costs down and make managing everything a lot easier.

Shopify Pricing

Shopify offers plans for SMBs, Shopify Essentials, and plans for enterprise, Shopify Plus.

You’ll have to get in touch with them for enterprise pricing, but Shopify Essentials is available in three tiers:

Shopify pricing page.

The prices above are monthly. You can get a 10% discount signing up for a year, and a 20% discount signing up for two.

Basic Shopify, which starts at $29 per month with an annual subscription, has quite literally everything you need to start selling. You can have two staff accounts and up to four locations for inventory.

You also get features like printable shipping labels, gift cards, discount codes, and abandoned cart reminders for free–those tend to cost money and might require integration in another platform.

All Shopify users get competitive shipping rates from DHL Express, UPS, and USPS. Basic Shopify shipping rates are discounted up to 77%, and premium plans up to 88%.

Their mid-tier plan, Shopify, gives you more staff accounts and inventory locations, as well as standard reporting features. You also get a lower fee for credit card transactions.

Advanced Shopify comes with deeper reporting features, calculated shipping rates from third parties, and an even lower rate for credit card transactions. At a certain volume, you’re going to pay for the difference in savings.

If you use Shopify Payments, there is no transaction fee beyond what the credit card processing charges. This is why they advertise “0% transaction fees.” Just bear in mind that using another payment gateway will result in a transaction fee.

One last thing to keep in mind is that you will have to pay for the really valuable plugins. Every Shopify user we talked to had several plugins, at least.

Why We Included Shopify on the Top List

Shopify made the list based on our research and interviews with active users. The Shopify users loved it. No one had any trouble getting started or growing their store.

Whereas Wix and SquareSpace users kept laying out conditions that might force them to switch (for example, if I grow too much or want to carry a lot more items), Shopify users felt confident they could stick with this platform regardless of which direction the market moves.

Smaller shops that are going to stay small might get by with something like Wix, but Shopify is my top pick for folks looking to make their first million in ecommerce.

Bottom line: It’s no accident that more people start their store on Shopify than anywhere else.

Wix – Best For Stores With Fewer Than 100 Products

  • PRICE STARTS AT $23/MO
  • DRAG-AND-DROP SITE BUILDER
  • 500+ ECOMMERCE TEMPLATES
  • UNLIMITED BANDWIDTH

In its current form, Wix is hands-down the best option for stores that are never going to carry a ridiculous amount of inventory.

Wix allows you unlimited items, but the reality is that most successful users have a simple product line that they showcase with Wix’s best-in-class website builder.

You can start for free with one of 122 free templates for online stores. That number may be low by the time you read this article because Wix really is always adding more options for online store owners.

In fact, they offer more ecommerce templates than the rest of the platforms I’ve reviewed combined. You can start editing a Wix online store template now to see if you like the interface.

We spoke with a web developer who’d used both Wix and BigCommerce. He thought Wix was “fantastic” from a design perspective, and perfect for small businesses without super complex or expansive inventory.

“[Businesses like that] need something that looks professional and is easy to evolve as they change,” he said. With Wix, you can build the site you want and, “there’s not a lot of heavy lifting and expense.”

Wix Wins

  • Quick setup for new users: Every platform we recommended is easy to use, but Wix is in a league of its own. It has literally hundreds of industry-specific templates to get started and extensive in-platform guidance. The lack of complexity on the backend won’t matter to people without an extensive product selection, and makes day one that much simpler.
  • Truly free-form design: You can drag and drop page elements anywhere on the page. There are guiding lines set up in the Wix templates, which make it easy for people to create an intuitive layout on the page. Unlike SquareSpace, however, Wix lets you ignore those lines.
  • Easy to edit: Users loved the ability to change up the look of their site, add new content, pages, or interactive elements. With other platforms, most noticeably BigCommerce, it was harder for users to adjust their site as the market evolved.

SquareSpace is another great option for folks in this position, but Wix really allows total freedom when it comes to design.

You can play with the text or add videos with a click. Shopify and BigCommerce are certainly getting better in this regard, but Wix is really setting the standard these days.

Wix page editing tools.

“With Wix, it was definitely super easy to just move things around,” said a recording artist who sold merch on her site. “It wasn’t super difficult to navigate edits,” she said, which was important because she liked to run limited edition product sales of things like t-shirts and CDs. Editing the site was as easy as updating inventory.

You can also track orders in the platform, print shipping labels, or use one of Wix’s partner shipping services to handle your deliveries.

Users had no complaints about keeping track of inventory, orders, or shipping within the Wix interface. Granted, the folks we talked to were not shipping a high volume of items week after week.

Wix orders page.

The recording artist we interviewed doesn’t have an assistant yet, so the simple store management was a big plus. The FAQs and Wix documentation have been more than enough for her to figure out how to get her product out the door.

The fact her site looks professional and polished is also a big deal because she’s looking to sign on with a studio. “Having that website definitely helps with attracting management,” she explained. It’s not a perfect science, but because “there’s just so many platforms to be present on” in terms of social media, having a dedicated site of her own has piqued more serious interest in her work.

The ability to sell on social media is included with every Wix plan, so you don’t have to pay more to do what I consider is an essential part of any ecommerce strategy.

By linking her Wix site to Twitch, the recording artist has been able to run a challenge where she sells out t-shirts on her stream. “Once it sells out, I’ll launch a new t-shirt with a new design,” she said, and this tactic is, “definitely driving more people to the website for the purposes of selling merchandise.”

Wix Drawbacks

  • Not built to scale: Wix is great for simple stores, but once you start to carry and ship a ton of inventory, it’s not going to be as easy to manage as something built specifically for that purpose, like Shopify or BigCommerce. Fewer supported currencies, inventory locations, shipping options, and payment gateways start to become real issues at scale.
  • Decent plugin selection: Wix has a few hundred apps, many of which make sense to use with ecommerce. It’s a good selection, but there may be a social network, marketplace, shipper, supplier, or other partner that Wix is missing compared to the more mature ecommerce platforms.
  • Unclear price changes: Users reported here and in other research that the price of Wix was hard to predict. It wasn’t always clear what was an upsell, what was included, and what was only included as a trial.

Wix offers unlimited items, six product options, and up to a thousand variants per product. So on paper, it looks like you can go really big, but the users we talked to disagreed. This is exactly why we do the research.

One web developer explained that he uses Wix for clients that need a fairly basic store they can launch quickly and inexpensively. It won’t have the powerful backend, but his Wix clients are “not going to notice the difference between a super distributed, well-designed site that is going to handle millions of hits a day versus what they’re going to get, which is hundreds of hits a day.”

And a different developer we spoke with said, “Wix will fall way short when it comes to any of the features that involve tracking a transaction in the store.”

Shopify and BigCommerce have a lot more tax, shipping, and reporting options built-in–with Wix, you’ll have to install plugins and get them to work in harmony. This isn’t something most stores should worry about if they have a few conventional items to ship each week. But what’s your inventory going to look like in a year?

What would be easy to scale in BigCommerce might require a professional with Wix. You just don’t have as much built-in ability to support multiple locations, currencies, staff members, or payment gateways.

Now you could hire a developer, and Wix has a fleet of them on standby, but I think most people will be able to build out a much bigger shop on their own with Shopify or BigCommerce.

And then there’s the total cost, which seems to climb faster with Wix than it does with other platforms when people try to grow beyond a simple store. We talked to a lot of users, and this is something we’ve heard from nearly all of them.

You can get a great deal on Wix–they have some of the best prices in the space–but there are a lot of upsells and gimmick discounts, and people often end up using paid features without knowing exactly what it’s going to cost. As one user told us, “At first, it was great. And then it got more expensive.”

This is something that can happen with every platform, but I’d be extra cautious with Wix if you are thinking about offering a ton of products.

Another thing to think about with Wix is that you’re stuck with whatever template you choose. You have a huge selection of templates to choose from and they are fully customizable, but you can’t switch your content to a new template like you can with SquareSpace.

For small stores that plan to stay small, most of these drawbacks are not things you ever have to worry about. The problems identified by web developers building sites for clients were not things we heard from end-users who were running Wix for their shop. It was more than what they needed.

Wix Pricing

Wix offers ecommerce builders as a separate product from their website builder, though you’re getting the same great design interface. They offer three plans for online stores:

Wix pricing page.

Business Basic is one of the most affordable ecommerce platforms on the market. It doesn’t come with automated tax calculations, which is notable, but it does come with abandoned cart reminders, which is a premium feature on other platforms.

Business Unlimited comes with the ability to sell on marketplaces like eBay, print shipping labels, and tools to manage shipping. You also get automated sales tax calculation free for up to 100 transactions per month.

Personally, I think the $4 per month for Unlimited is worth it for the tax calculations alone. With Business VIP, you get free tax calculations for the first 500 transactions per month and the ability to dropship an unlimited number of products.

Note that your storage is limited with Wix, starting at 20 GB with the Basic plan. Other platforms give you unlimited storage, which is something to think about if you have a lot of high-resolution pictures of your products or use a lot of video content. Basic is actually capped at five hours of video content per month.

Why We Included Wix On Our Top List

Wix has come a long way, but I wouldn’t consider it as an alternative to Shopify or BigCommerce for at least a few years yet.

It’s hard to beat Wix in terms of web design, and they are only improving their platform. Editor X, their new web design interface, had all the developers really excited. When it comes to ecommerce, they are one of the best plug-and-play options for people who want a good-looking store that “just works.”

Folks looking to house a massive catalog of products on Wix may run into issues they could avoid on something like BigCommerce. Wix just isn’t as mature an ecommerce platform yet and relies on plugins or professional web developers to close the gap.

If you have a trim selection of products you want to sell, it’s going to be great. Wix is all that you need to be up and running within the hour.

Bottom line: For a small online store, Wix is hard to beat.

Dreamhost – Best For WordPress Users Who Want To Sell Online

  • Easy online stores powered by WooCommerce
  • Storefront Theme Pre-Installed
  • WP Website Builder
  • Unlimited products in all plans
  • 1-Click Staging
  • SSL Certificate Pre-Installed
  • On-Demand + Daily Backups
dreamhost

dreamhost

Dreamhost is one of my top picks for hosting a WordPress site, and definitely my top pick if you are planning on going the ecommerce route. They offer WooCommerce hosting specifically for WordPress users that want an online store.

Although WooCommerce is free to install, you can’t use it on a free WordPress site. But Dreamhost is affordable and one of only three web hosts officially recommended by WordPress. That close relationship made choosing Dreamhost and a paid WordPress site a winning combo.

“I have felt like there was a linking between the two that makes things like finding plugins easy,” one user told us. It also helps that Dreamhost staff are well trained. “They are very knowledgeable about WordPress and that helps.”

I highly recommend Dreamhost to WordPress users that have already built a blog on a free WordPress.com site and need hosting in order to set up a WordPress.org site that allows them to use plugins like WooCommerce.

“I originally started with just plain simple WordPress, super free, super basic,” one user told us. “I quickly learned that I needed greater abilities through web hosting and just fell into Dreamhost’s lap.”

Dreamhost Wins

  • Low price for online store: You can start selling online for as little as $12 per month. Yes, the price increases once the sign-up discount ends, but you can stretch the discount for three years, and the renewal price is less than you’ll pay for other platforms.

dreamhost

  • Great for blogging: You can create blog posts on other platforms, sure, but really blogging with the intention of driving a content marketing strategy is something you should do with WordPress as your backbone.
  • Extensive plugins and themes: The WordPress community has developed tens of thousands of plugins for the open-source platform. 59,000 plugins and nearly 6,000 themes are free. There’s more if you are willing to pay.

Pro tip: WordPress is not always the best choice for ecommerce. I’ve written about the topic at length, and the truth is it only makes sense if you are pursuing a content-driven SEO strategy.

Are you driving traffic with a blog? Are you interested in monetizing your site to generate revenue instead of just selling products and services? In these cases, WordPress will be a great choice for you.

The other platforms on this list do offer built-in blogging, but their options aren’t great. Wix has the only other comprehensive blog, and users definitely weren’t crazy about blogging on SquareSpace. Not a single Shopify or BigCommerce user mentioned blogging or much at all about the content outside their shop.

As one SquareSpace user with WordPress experience noted, “Definitely if you’re looking for more data-based organization of posts, WordPress is still the king there.” He talked about the robust tagging system and hierarchies of posts. “You’re able to really drill down and organize the site much cleaner, much better than Squarespace does currently.”

Beginners will have no trouble setting up their site with Dreamhos. The guided walkthrough will help you install WordPress (one click) and WooCommerce (one click), and if you have any questions, you can live chat with Bluehost 24/7.

Also, no other platform has as much free knowledge about it online as WordPress does. More than a third of the internet is powered by WordPress. New WooCommerce users can build a simple shop with little trouble, and improve their skills over time, just by reading and following online WordPress guides.

Bluehost store added page.

For simple online stores, WooCommerce is all you need. And because it’s built on WordPress, the sky’s the limit. You can add plugins to improve SEO, email marketing, scheduling, booking, shipping, and virtually any other aspect of your site. If there’s something you can’t do on your site, odds are the WordPress community is working on a plugin for it right now.

You’ll find WooCommerce-specific plugins (typically not free) that help you fill in some of the gaps in the platform by enabling advanced tracking, additional delivery services, or dropshipping. is also a great option for people looking to get into dropshipping.

With a dropshipping plugin, you can start selling products without carrying inventory. WooCommerce supports 10 different plugins to partner with Aliexpress, Fulfillment by Amazon, and ShipWire. Talk about making store management easier!

Advanced users can take advantage of the open-source nature of WordPress to customize any aspect they please. However you plan on selling, you’ll be able to mix and match WordPress plugins to create the customer experience and backend management you need.

We talked with one user who has run their health coaching business on WordPress with Dreamhos for eight years. Over time, her business has changed, and the flexible nature of WordPress has allowed her to evolve with the market.

She’s started doing webinars, for instance, and installed the ClickFunnels plugin in order to convert website visitors. “That’s a big one,” she said, “And that’s integrated with Active Campaign,” which is another email marketing and marketing automation plugin.

Dreamhos Drawbacks

  • Fewer beginner-facing design tools: It’s easy to whip up a store within the templates provided, but new users won’t have the creative freedom they get with Wix. With experience, anything is possible in WordPress, but it can feel rigid on day one.
  • Technical debt: Although Dreamhos makes it as easy as possible, building a store on WordPress involves plugins, starting with WooCommerce. Other platforms have more functionality baked in. More plugins means more ongoing maintenance to keep your site fast and secure.

If you are starting off brand new, something like Shopify is going to be much more plug-and-play. It’s not that WooCommerce is hard to set up–it’s not, especially if you use Dreamhos–it’s just that there’s a lot more responsibility on the end-user.

Whereas the other options I’ve recommended handle all the security for you, with WordPress you’ll be in charge of updating all the plugins you use. Veterans will manage this with no problem, but less experienced users may not know there’s a problem until something breaks or their site crashes.

In other words, WordPress security is not something you can ignore or expect to take care of itself. WordPress is the most popular website builder on the planet, which means it gets hacked more than any other platform.

Another thing is that you’re going to have to update WordPress themes as well. Themes are basically the templates that govern the layout and feel of your site. WooCommerce includes some standard themes that work great for simple online stores, but if you want to stand out from the crowd, you’re going to have to purchase a custom theme or build your own.

The trouble is when those third-party theme providers move on to other projects. One user talked about finally finding a theme that “really did what I wanted to do,” but then they discovered that the theme would get outdated or wouldn’t get updated. “And so it would become obsolete pretty quickly,” they said, forcing them to buy a new theme and go through the process of switching over.

Time doing maintenance is time you could be selling. And if something breaks and your site goes down, you won’t be selling at all.

If you’re not using too many plugins, the extra maintenance is pretty straightforward. But if you are really trying to take your site to the next level, or engage in a complex marketing campaign involving multiple plugins, there’s going to be some extra legwork to keep everything secure.

Less-experienced users should also be aware that Bluehost customer service may not be able to answer your question. Yes, they’re available 24/7, but “we have to fix our own stuff,” one user reported.

Another user explained that “you can get someone right away, but I have never in all my asking of questions felt like I’ve gotten answers that really helped me understand the problem.”

She felt like advanced users would be fine, but for someone like her, the level of support was not enough. “All of these acronyms and website-y words for someone like me who’s not a programmer, they don’t make sense,” she said.

At the same time, she’s stuck with Bluehost for nearly a decade. “They are quick and easy to get a hold of because they have this chat option,” she said. For her, imperfect service is better than slow service, which may be what you get from other platforms unless you’re paying for premium customer support.

“And so the fact that I can just go on and chat to someone pretty much right away is the most important thing to me,” she explained.

Bluehost Pricing for WooCommerce

There’s more than one way to get an online store up and running on WordPress, but using Bluehost for WooCommerce is an easy, cost-effective way to do it.

Think of it as a one-stop shop for a WordPress store you can have up and running within the hour. Hosting plus a website builder plus WooCommerce–all a few clicks away.

The prices above reflect an annual commitment. You can increase your discount by paying up to three years in full, which I’d recommend stretching the savings as long as possible.

The Standard plan lets you create two websites, and includes a number of features like product reviews, printable shipping labels, and customer reviews which are only included with premium plans on other platforms.

The Premium plan gives you more storage for databases, more files, and lets you create an unlimited number of websites. Note that some of the services–email, WHOIS privacy, and the premium plugins–are only included for the first year, even with a Premium subscription.

Depending on what you already have, and what you are using, the price could go up significantly after that.

WooCommerce is a free plugin, but the extensions for it are not always free. You can handle the basics of setting up a store, shopping carts, and checkout. Want to offer products as bundles, or let shoppers customize their purchases? Those extensions can cost anywhere from $49-$99 per year.

Why We Included Bluehost In the Top Five

Bluehost is a solid hosting option with WordPress, and if you want to run an online store, WooCommerce hosting is the easiest way to get started.

It’s not for everyone, but folks who want a simple way to sell from their WordPress blog will get just what they need. WordPress Power users can build whatever they can imagine on the WooCommerce base.

You’ll have some additional responsibilities in terms of updating plugins, themes, and the WordPress core. But with those responsibilities comes the power to drive traffic to your site and conquer SEO.

Bottom line: If you want to run a store on WordPress, Bluehost should be your first pick.

Selection and Review Process for the Best Ecommerce Platforms

Selecting the top ecommerce platforms

In order to make our top list, each platform had to include all the fundamentals of a modern online shopping experience:

  • Visual website builder: Create your online store with clicks (not code)
  • Inventory management tools: Stock, tag, and categorize an unlimited number of items
  • Shopping carts: Allow customers to browse and order products
  • Payment gateways: Offer secure ways for customers to pay online
  • Shipping tools: Arrange for pickup, delivery, or price in a third party shipper
  • SEO & marketing tools: Get the word out and more traffic to your store

Our researchers focused on platforms that individuals could start using right away, without deep experience in computer languages, supply chain management, or online marketing.

On day one, someone should be able to set up their store, stock their products, market their brand, and ship orders. None of these fundamentals should require a developer or a degree.

This is why I ended up excluding some great products like Magento, which are marketed toward larger operations with complex requirements. For the vast majority of users, a tool in this class has more firepower than they need, and it’s going to be way more challenging to set up.

You can definitely do millions in revenue with the recommendations on my list. Many businesses already have.

Shopify and BigCommerce offer pre-built integrations with the most popular ERP software and form the ecommerce backbone of massive multinational retailers. SquareSpace and Wix offer custom solutions used by some of the biggest companies on the planet. WordPress is still the king of the internet.

If you’re an enterprise buyer, reach out to any of these platforms’ sales teams. That’s where you’ll be able to learn just how well they can handle your needs.

For the rest of you, you can start on any of my recommendations and grow. All of these platforms have fundamentals like security locked down. You’re not worrying about SSL certificates, PCI compliance audits, or anything like that.

You may be on the hook for updating plugins, which is especially important for WordPress, but you certainly don’t need to have any specialized cybersecurity knowledge to keep your site, and your customers, hack-free.

Once we felt confident that our top list was suited to individuals and small businesses, it was time to take a deeper look at what it’s really like to run a store on each of these platforms.

Reviewing the top ecommerce platforms

The only way to find out how well these tools perform in the real world is to speak with active users. These are shop owners and web developers who have entrusted their businesses to these platforms.

Demoing a product for two weeks is fun, and it can be illuminating. However, nothing trumps the experience of someone who is depending on the platform for their income year after year.

How We Found Active Users

  • We combed through public review sites and social media to find people who had posted about their experience with one of the platforms we planned to review.
  • We confirmed users’ identities via LinkedIn. There are miles of fake reviews online, and this step served as partial confirmation that the review was written by a real person, working at a real company.
  • Once we made contact with the users, we confirmed they were still actively using these platforms for their businesses, or managing a platform on behalf of a client.

Who We Interviewed

  • Over the course of several weeks, we coordinated interviews with 12 people who were all using at least one of the products on our list. We compensated interviewees for their time.
  • Users came from a variety of ages and backgrounds, ranging from 20 years old to more than 70.
  • Users sold a range of products, like furniture, fitness classes, and videography. They also sold digital products, like music and art.
  • Several users worked as web developers building ecommerce sites for clients

Interviews ranged from around 15 minutes to as long as 45 minutes. Some of the longer interviews were with developers who had tried every tool on the market and built high-powered sites on multiple platforms.

But we also had good long talks with total rookies who were finding success without any professional guidance. They were proud of their ability to find their own solutions online. As one first-timer explained, “I am a true millennial in the way that I will do anything to find the answer in writing rather than having to call someone.”

We found people of all ages are using these platforms. A 76-year-old told us about an 84-year-old he knows who “hates computers,” but sat at her desk one weekend and figured out BigCommerce.

What We Learned Reviewing the Best Ecommerce Platforms

One thing that surprised us about the people who switched was that we didn’t hear “x is so much better than y”–it was more “x worked well for certain things, but when I started doing other things, y was definitely the way to go.” This is basically what we heard from the web developers who had experience in multiple platforms as well.

So what are the major factors to consider? How should you frame your search?

In the guidance that follows, I’ve distilled everything we learned about ecommerce platforms. Three weeks of interviews, hundreds of collective years of ecommerce experience, and thousands of lessons learned are boiled down into four key considerations.

Your Platform Sets the Tone for Your Store

You’re going to invest a lot of time in your platform–getting all your inventory online, with pictures, tags, descriptions, and so on–so switching from one platform to another is not going to be easy. We talked to people who did, and they all recommended avoiding a switch if at all possible.

So how do you know, before you start, which ecommerce platform is the best one for your particular store long term?

I think it can be helpful to visualize the physical space you’d have to lease for your online store. Is it a small shop, a space in a strip mall, or a box store that can receive deliveries on a loading dock?

Wix and SquareSpace are website builders that allow you to add an online store. They’re perfect for boutiques, small-scale online retailers, solopreneurs, and others that need to distinguish their products and services from the competition.

You’re going to have the freedom to create a much more unique site with these than you can with a pure ecommerce platform, like BigCommerce. With Wix and SquareSpace you can really escape the strip mall feel and build an entire site that fits your vision.

In fact, one user who really loved BigCommerce told us that Wix outclassed it in terms of design tools. He said, “I would use Wix to promote an idea, promote a concept, promote a brand, where visual presentation and the flexibility to update that visual presentation are important.”

With the website builders, total beginners can put together an online store that stands out and evolve their design as the market changes. “Wix dominates that,” said the BigCommerce user. “You can do some fantastic stuff.”

But you have to judge these things based on scale, according to the folks we interviewed. Shopify and BigCommerce are pure ecommerce platforms. Out of the box, they are set up to provide the basics a shop owner needs to conduct ecommerce at a high-volume

The same BigCommerce user we spoke with told us that Wix is fine so long as “you’re not managing a complex inventory system tied into a point-of-sale system with a lot of other complex issues for managing your products.” After that point, it starts to break down.

This is what we heard from SquareSpace users, too, who loved the look and feel of their site, but did not feel confident it could scale like the ecommerce platforms. “If you have a store with 500 to 1,000 different items, Squarespace isn’t for you,” one user said. “It’s way too many items. That’s better for a Shopify or something like that.”

The website builders also have a limited number of payment gateways and POS systems. A single brick and mortar with a single POS will be fine with Wix, but you’ll need to get some custom coding in order to support multiple inventory locations. Shopify and BigCommerce have this capability baked into their most affordable plans.

It’s like choosing between a boutique and a box store location. Deliveries are harder to make to the cute shop downtown than the massive warehouse by the highway.

One BigCommerce user explained the tradeoff perfectly. “It’s actually pretty easy to sell 10,000 products instead of 10,” he said, “but as far as offering more features, more end-user interactivity, that was the most difficult to do.”

We spoke with some Shopify and BigCommerce gurus, who knew how to work custom HTML, CSS, and JavaScript elements into their pages.

Some of these folks built sites for less experienced ecommerce users, so while it’s possible to create a unique online experience with these tools, you really have to know what you’re doing. Wix and SquareSpace make this aspect a little easier, though there’s much more of a ceiling for major growth.

Running your online store on WordPress with Bluehost is like purchasing an open commercial lot. Beginners can install WooCommerce with a couple of clicks, stick to the templates, and create a simple store very quickly. Advanced users will be able to extend the open-source platform in virtually any direction they choose.

I think it’s a good alternative to the website builders because it’s much more extensible. The number of WordPress plugins for ecommerce is a lot greater than what Wix and SquareSpace offer.

Size (Of Your Store) Matters

The amount of software support and functionality you need is directly proportional to how big, complex, and varied your online store is–or will be. A solo creator who’s tired of paying table stakes for Etsy is in a very different position than a company with staff needing to oversee an online store that’s open 24/7.

A mismatch here can lead to a lot of headaches. Trying to do more than your platform is designed for is a recipe for frustration and an eventual switch, while trying to use an immense platform for a basic online trade show booth will feel like trying to drink from a fire hose.

Accuracy and simplicity also factor in here. A relatively basic store that’s accurate and up-to-date is going to be better than a dazzling one with mistakes. If pricing is no longer correct, or you’re listing products for sale that are actually out of stock, customers are going to hate shopping on your site.

Be realistic about the time you can give your store, too. The more plugins you add and products you list, the more work you’re going to have to do to stay on top of it.

If you offer a simple menu of products or services and don’t plan to scale up very far, Wix, SquareSpace, and WooCommerce on Bluehost won’t take a lot of time to set up or maintain.

One user we spoke with who used SquareSpace to sell house plants said it was perfect for a side hustle. “I’m able to do what I need to do pretty easily with the time I’m able to give to it.” She still works a full-time job, and wished she had more time to master everything, but “I just don’t have the luxury of that time and energy.”

Similarly, you don’t have to do much to get a stellar, on-brand site with Wix. It’s like filling a display window–a couple outfits on mannequins, a few accessories, a little seasonal decor, and boom, the small shop has what it needs to bring visitors in the door.

For people who know their way around WordPress, WooCommerce on Bluehost can be a super-affordable way to get a simple online store off the ground. Adding more plugins increases the cost and time spent doing maintenance. Keeping things simple has its benefits for folks who are short on time.

I wouldn’t recommend WooCommerce for people dreaming of massive growth, though, as Shopify and BigCommerce are just better set up to handle complex inventories.

One WooCommerce user on Bluehost told us that the cart system lacked the ability they needed to keep updated prices for the thousands of parts they stocked. It was simply too difficult to keep track of shipping costs from different vendors, and they wound up moving to another platform.

If you have a complex inventory or ship a lot of products each week (or you know you plan to get to that level within a year or two), platforms like Shopify and BigCommerce are better suited. The same simple product line that looked tight on Wix might look a little sparse on BigCommerce–like a warehouse with a lot of empty shelf space.

You’ll have more options to classify, filter, and sell products with ecommerce builders like these. It might be overkill for the side hustle or simple shop, but both Shopify and BigCommerce are designed for maintaining inventory at scale.

You just have a lot more control over product variations with Shopify (up to 100) and BigCommerce (up to 600).

One BigCommerce user who worked for a digital marketing company that helped retailers sell online told us how easy it was to manage a super diverse inventory. “You can set up custom rules for product variations, as far as, when you’re showing different pieces of content,” he said. “You can even show specific photos just for specific variations of a product.”

And a Shopify user told us how much time they saved updating high-volume inventory because of Shopify’s easy upload process. “You can come up with these great workflows for managing dozens to hundreds, to thousands of items and ensure that your QA is being adhered to.”

Previously, these updates involved manually going in and making the changes to each product. By their estimation, Shopify cut the time it took to update their product line in half.

Wix and WooCommerce let you add six product options, which is going to be fine for some users, but completely unacceptable for others. According to Wix, they’ve updated the platform so that you can add up to 100 variants, but none of the users we spoke with had used this feature yet.

With SquareSpace, you can add a lot of variants, up to 250, but the process of uploading a .csv or using the product editor is not as streamlined as it is for BigCommerce and Shopify. This gets incredibly important when you’re trying to scale.

If you have a really simple inventory, SquareSpace, Wix, and WooCommerce have the tools you need to manage it. But once things start to get complicated, Shopify and BigCommerce are much better set up. You’ll be able to categorize and display products on your terms, and keeping everything up to date will be far easier.

Compete For YOUR Market, Not THE Market

Everyone we talked to tied their store into social media feeds and online marketplaces. This was the lifeblood of their digital stores’ traffic. It created brand new streams of revenues for brick-and-mortars. “They were selling only in their store,” one developer said about a beauty shop, “giving them a very easy-to-use ecommerce site literally just open[ed] worlds up.”

Once the word about their products was online, it spread, and now they have their own niche market of shoppers from across the country.

“I have a presence on Instagram, Twitter, Facebook, TikTok, all those spots,” a recording artist told us. SquareSpace makes it as easy as possible for her to gain followers, subscribers, and eventually paying customers.

The platforms I’ve recommended let you connect to all the big social channels, and are constantly adding newer, trendier social media options. People using website builders like Wix were using links to get followers from social media to their stores. It was very effective, but Shopify let store owners push further. With the TikTok app, Shopify users could link their store to TikTok for Business and generate shoppable, in-app content for customers.

TikTok for Business and Shopify store link page.

BigCommerce has a comparable TikTok app, for example, but the other platforms do not. For example, you can embed TikTok on your Wix site, but you can’t design a shoppable TikTok video within the Wix platform.

I’d pay very close attention to the integrations, plugins, and apps available. Get current information and read the reviews in the app store–these are a goldmine for assessing the quality of the plugin or app.

But you can’t just blast away on every marketing channel. The users we spoke with who were finding success were extremely targeted in both the channels they selected and how they positioned themselves within the channel.

One user we talked with loved the ability to do email marketing directly within SquareSpace. It was just “clicking a button” as opposed to installing a plugin or buying another tool to integrate. At the same time, though, she had to be careful “not to overwhelm them or cause email fatigue.”

Pick your channels carefully and word your offers thoughtfully. As the SquareSpace user explained, “I want them to pay attention to a message when they do get it from us.”

Lock Your Shipping Strategy Down Early

After all the hard work of getting customers on your site and through the checkout process, the final step of actually delivering the product is supposed to be easy.

But is it?

We heard a lot about shipping issues from people, especially if they had large, heavy, or living items, like plants. They didn’t always know who to blame–the shipper, the platform, themselves–but the more you can figure out about what shipping setup works for you ahead of time, the better.

You may be able to use the built-in shipping features included with the platform, especially if you’re shipping conventional items, and you feel confident enough in your prices to charge default rates.

Bear in mind that entry-level plans don’t always include tools to handle more than basic shipping. WooCommerce and Shopify let you print shipping labels with their entry-level plan, but other platforms like Wix require you to upgrade if you want to avoid a trip to the post office.

With BigCommerce, you’ll have to use a plugin like ShipStation to print your own labels.

Out of the box, Shopify works incredibly well. You’ll get up to 77% off shipping rates with DHL Express, UPS, or USPS with the entry-level Basic Shopify plan. The discount increases up to 88% for premium plans.

If you need to ship large, heavy, or otherwise unconventional items where you need more flexible shipping rates, you are almost certainly going to have to use a plugin or extension.

These will fetch pricing rates from shippers, calculate the cost according to zip code, or allow customers to request shipping quotes where a flat rate or live quote isn’t feasible.

We spoke with one Shopify user who handled a lot of their own furniture deliveries because they needed a white-glove, concierge delivery.

“I mean, some of these orders are half a million dollars of stuff,” he said. “But we did offer shipping for a lot of products because if people can’t put in their credit card, and complete the order right then, they won’t buy it. They’re going to go to Amazon or somewhere else.”

He felt like anything you can ship should be available to buy with a click on their site. “Shopify would manage it for us based on whatever we were putting in there,” he said. “I didn’t even have to worry about that.”

Shopify and BigCommerce allow a ton more flexibility when it comes to shipping, especially internationally. BigCommerce has the edge simply because it’s easy to negotiate different currencies.

With other platforms, you’re going to run into some limits, like lack of currencies to smooth international shipping, or the inability to dial in shipping costs for a varied inventory.

SquareSpace, for example, does not allow for shipping costs by individual product. It adds corresponding weight and then calculates the total. You also can’t track your shipping from multiple locations, whereas Shopify lets you assign inventory to four different locations with their entry-level plan.

As one SquareSpace user noted, the platform really works best for small scale. “If you just have a storefront, a couple hundred items, and you get like one or two orders a day, that’s easy,” he said, but recommended something like Shopify if you’re trying to do more.

Wix is another good option for ecommerce if you’re not shipping that much. For one thing, you don’t get automated tax calculations with their entry-level plan. You’ll either have to figure this out on your own or upgrade to Business Unlimited or Business VIP. Even then, though, the automated calculations are still limited to 100 transactions per month with Unlimited, and 500 transactions per month with VIP.

If you are interested in dropshipping, Shopify would be my top choice. No other platform integrates as seamlessly with as large a variety of dropshippers, directories, and databases.

Zyro and WooCommerce also have a healthy number of dropshipping and fulfillment integrations as well, but Shopify allows the most flexibility in this regard.

The Top Ecommerce Platforms in Summary

Ecommerce solutions come in all shapes and sizes. Some are made for international online stores with thousands of products. Others are better suited for sellers with just a handful of items.

All of the best ecommerce platforms provide the ability to sell online, but not all are built to scale. Be aware that your needs might change as your site grows. If that’s in the cards for you, be sure to choose a platform that can grow with you.