Do you want to start your own online store but need a platform to design and manage the store? You should read this article. In this article, we are going to talk about best ecommerce platforms and give you a brief comparison of each of them.
What makes a great eCommerce platform for small businesses?
How we evaluate and test apps. All of our best apps roundups are written by humans who’ve spent much of their careers using, testing, and writing about software. We spend dozens of hours researching and testing apps, using each app as it’s intended to be used and evaluating it against the criteria we set for the category. We’re never paid for placement in our articles from any app or for links to any site—we value the trust readers put in us to offer authentic evaluations of the categories and apps we review. For more details on our process, read the full rundown of how we select apps to feature on the Zapier blog.
For small businesses looking to sell online, we identified five key features that every platform had to offer. There are other good platforms out there, but if they don’t offer a feature on the list, they didn’t make the cut.
- A hypothetical average person had to be able to build a good-looking, responsive, modern online store with the tools and themes offered—without needing a computer science or graphic design degree. They also had to be able to make it fit with their existing brand reasonably well by being able to use their own brand assets and color schemes. This one criterion actually eliminated quite a few platforms from consideration for being either too limited with boring, super similar, or outdated themes, or requiring too much technical know-how to make the most of.
- The platform had to enable you to sell whatever you want, wherever you want, however you want. This meant it had to be able to handle both digital and physical products and offer some way to manage sales taxes and international shipping. This last point is particularly important for small businesses: if you have physical premises or plan to sell internationally, you may be liable for collecting and filing various kinds of taxes.
- We only considered full-service eCommerce platforms. You need to be able to sell your product through a consumer-facing website, but also manage orders, ship goods, track inventory, and otherwise deal with the backend running and admin of your store without using some other service or (please no) a giant spreadsheet.
- Whatever platform you choose, it has to play nice with any other apps and services you rely on for your business. For this reason, we required the apps on this list to have a range of integrations, either through a plugin and extension marketplace or built-in features.
- All of this had to be available for a clear and affordable monthly price. Opaque fees were a big no, and while done-for-you solutions are wonderful, they cost thousands of dollars per month—far more than any SMB needs (or has) to spend on setting up an online store.
eCommerce platform fees
While we’re talking about pricing, it can get a little complicated with eCommerce platforms as they charge a little differently from other services. There are three kinds of fees you may have to pay for an eCommerce website builder:
- Monthly fee. This is anything from free to a few hundred dollars and goes straight to the platform. For most of the options on this list, expect to pay around $30 for a basic plan.
- Payment gateway fees. These are the fees you pay when you process a credit card charge. The normal fee is around 2.9% plus an additional $0.30, although this goes down with volume and higher upfront payments. Some platforms, like Wix and Shopify, operate their own payment gateways that you can choose to use, while others rely on Stripe, PayPal, and similar services.
- Transaction fees. These are another percentage-based fee that’s on top of any gateway fees. A lot of services bill themselves as having 0% transaction fees, but this merely means there’s no extra charge. Other services charge a 1% or 2% transaction fee if you don’t use their gateway.
Let’s give this a quick example using Shopify’s current pricing. A Basic plan costs $29/month. On top of that, you pay 2.9% + $0.30 for each transaction. There’s also a 2% transaction fee if you want to use a different payment gateway.
This means that if you were to sell 10 T-shirts at $50, you would pay Shopify $29 for your monthly plan, and $1.75 for each T-shirt sold. That’s a total of $46.50.
Of course, if you had a month where you didn’t sell any T-shirts, you’d only pay $29, or if you had a great month where you sold 50, you’d pay $116.50.
Also, if you sold 10 T-shirts but decided to use Stripe’s payment gateway instead, you’d pay Shopify $39 ($29 plus $1 for each T-shirt sold) and Stripe $17.50 (2.9% + $0.30 for each T-shirt), for a total of $56.50.
As you can see, your monthly costs will vary based on what options you choose and how you run your business. We’d recommend doing a few back-of-the-envelope calculations when you’re selecting your plan and payment gateway, just to see what will work out best for you. We’ve avoided services with unreasonably high fees and transaction charges, or ridiculous volume expectations, but run some numbers to be sure.
Best eCommerce platform for getting up and running quickly
Shopify (Web, iOS, Android)
Shopify has been around for more than 15 years—with more than two million stores built using the platform—and it’s hard to find a better option for most small businesses looking to get an online store up and running quickly.
Sign up for a credit card-free 14-day trial, and within a few minutes, you can have a first build of your store ready to go. The onboarding wizard walks you through adding your products, customizing the look of your store, connecting your own domain, and getting set up to take those all-important payments.
Even if you’ve never built a website before, you’re unlikely to get lost in Shopify’s intuitive web app. Adding a product, for example, is as simple as clicking Products in the sidebar and then the Add Products button. Fill in the name, price, quantity you have on hand, and any other relevant details, change its status to Active, and it’s straight in your online store and ready to be sold.
While Shopify ticks most boxes right out of the gate, its extensibility and app store are what really make it such a powerful option. Take the theme situation: Shopify has 10 free themes and more than 50 paid themes starting from $140. To browse them, go to Themes, and then, under Theme Library, click Visit Theme Store. Not a bad selection, right?
But because Shopify is so popular, you can also find more than 1,300 themes available on ThemeForest or get a professional designer who is already experienced with the platform to make you a custom one.
It’s the same with almost any feature you could want. If it’s not built in to Shopify, you can find an extension, plugin, or service that does it in the app store. Just go to apps.shopify.com, find the app you need, and click Add App. Head back to your Shopify dashboard and click Apps in the sidebar to manage all the ones you’ve installed.
It should be no surprise that Shopify integrates with Zapier, so if you want to automatically add new customers to your email marketing list, track orders with a project management tool, or connect Shopify to any of the other apps you use, you can do it easily. Add new Shopify customers to a Mailchimp list Use this Zap Create Trello cards from new Shopify orders Use this Zap See more Shopify integrations powered by
Shopify Price: Free for 14 days; from $29/month and 2.9% + $0.30 per transaction for Basic Shopify plan with unlimited products
Best eCommerce platform for selling in-person and online
Square (Web, iOS, Android)
If you want the option to sell in-person, like at a farmer’s market or craft fair, as well as through your online store, Square is the best choice. Your online and offline orders are all organized under a single dashboard, so there’s no jumping between apps, trying to track down customer details using random spreadsheets, or having to enter things manually after the fact.
Square bought the website builder app Weebly in 2018, so when you set up your store, that’s what’s running under the hood. If you occasionally see a URL direct to weebly.com, it’s nothing to worry about. (Note: we noticed fewer Weebly URLs popping up in the most recent review.)
Square has some of the best onboarding around. When you sign up, you have to fill in a quick questionnaire about your business and its needs. You’ve got the option to set up a single booking page, a full online store, or simple checkout links, depending on what you’re looking for. The default theme will also be tweaked to match the business category you chose.
In terms of storefront customization, Square is a little more limited than some of the other options. Instead of picking a theme that does most of the work, with Square you have to make your own design using the (admittedly excellent) site builder—or you can hire a designer from $99 to do it for you.
From the Square Dashboard, click Online then click Website > Edit Site to get started. In the sidebar on the left, you can select the different page elements, or you can just click on them directly. For more options, click the three little dots. You can change the colors, fonts, and layout of everything individually and, of course, upload your own images. It works well, but it is a bit constrained.
You can create “items,” what Square calls products or services for sale, through both the regular Square Dashboard and the Square Online Dashboard, and they’ll be synced to a common Item Library. This means that you can sell the same products both online and off, or have some things you just list in one location. Just go to Items > Item Library, and click Create an Item.
When you want to make an in-person sale, open up the menu and select Virtual Terminal, which acts just like a digital cash register. If you have a Square credit card reader (available for free), you can swipe your customers’ cards for a 2.6% + $0.10 fee from Square, and their details will automatically upload to your account. Otherwise, you can type in your customers’ credit card information for a 3.5% + $0.15 fee per charge. Online, Square’s charges are similar. On the free plan, you’re charged 2.9% + $0.30 per transaction.
Square also integrates with Zapier, so you can connect it to thousands of other apps to do things like post your in-person transactions to a Slack channel for the rest of the team to see or record the details using Airtable. Post new Square transactions to a Slack channel Use this Zap Add new Square transactions to Airtable as records Use this Zap See more Square integrations powered by
Square Price: Free with 2.9% + $0.30 per transaction for unlimited products and a Square branded site; from $12/month (billed annually) with 2.9% + $0.30 per transaction to use a custom domain and remove ads.
Best eCommerce platform for getting started for free
Ecwid (Web, iOS, Android)
If you’re launching an online store but want to minimize your initial outlay, Ecwid is the best place to begin: it’s got a great, free plan that lets you start selling your first 10 physical products, and affordable upgrade tiers starting at $15/month as you grow or need extra features. There are also no additional transaction fees on top of what your payment gateway charges, so it isn’t skimming any profit with hidden fees.
When you sign up, Ecwid gives you the option to integrate your store with your existing website—it supports most platforms like WordPress, Weebly, Drupal, and the like—or to set up your own store with a company.site
domain name (although you can change that to a custom domain at any time by upgrading to the Venture plan).
At the Dashboard, you’re presented with a big, bold to-do list that walks you through setting up your site, adding your first products, localizing your store, and choosing how you want to deliver goods—and get paid for them. Working through the full list takes less than 15 minutes.
Where Ecwid stands out from some of the other free options is its customizability. In the sidebar, click Website and then Edit Site to open the site builder. To change the theme, click Themes and choose from one of the dozens of different options. Whatever you’re planning to sell, there’s a decent base theme to work from. Then, dive deeper into the intuitive builder to customize every section, text block, and photo.
While Ecwid is a great free option, it doesn’t skimp on the features with the paid plans. It integrates with social channels like Facebook and Instagram so you can sell directly to your followers, you can list your products on Amazon or eBay, or take payments in person. It automatically calculates tax, offers discounts, and tracks your inventory. If you set up a free store on Ecwid, you don’t have to worry about moving to a new platform if things take off.
Ecwid integrates with Zapier too, so you can connect it to all your other apps and do things like receive texts when someone places an order or track sales with Google Sheets. Send Ecwid order notifications by text using Twilio Use this Zap Add line items from new Ecwid paid orders to Google Sheets as multiple rows Use this Zap See more Ecwid by Lightspeed integrations powered by
Ecwid Price: Free for standard features; from $15/month Venture Plan for professional features; transaction fees depend on payment gateway.
Best eCommerce platform for large volume sellers
BigCommerce (Web, iOS, Android)
BigCommerce is, unsurprisingly given the name, an enterprise eCommerce solution used by multinational companies like Ben & Jerry’s. BigCommerce Essentials offers a similarly powerful platform for small businesses looking to sell online, at significantly more affordable prices.
With that said, BigCommerce Essentials is still aimed at businesses that are already selling a lot, either in units or dollars (less than $50,000 a year is considered “just starting out” when you sign up). This means that, unlike most other options, as part of the onboarding process, you’re prompted to set up sales taxes and automated shipping; both things that smaller stores that are just getting started can kind of improvise on until they’re up and running properly. If you only sell 10 T-shirts a month, you’re not going to suddenly be on the hook for a multi-thousand dollar tax liability.
Similarly, while BigCommerce integrates with online payment processors like Stripe, PayPal, Braintree, and Amazon, you can also configure your store to take payment by bank transfer, check, or money order.
It’s also super simple to list your products on other marketplaces like eBay, Amazon, and Facebook, so customers don’t have to buy directly from your store. Just head to Channel Manager in the sidebar and connect the option you want. BigCommerce will automatically import any products you’ve got set up and keep any changes you make up to date across all your channels.
This focus on bigger small business isn’t without its downsides, however. While BigCommerce has 12 free themes built in, the majority of the ones available in the theme marketplace (in the sidebar, click Storefront > Theme Marketplace) cost between $150 and $300. They look great, and the drag-and-drop site builder is powerful enough that you can customize themes as you please, but you need to be in a position to justify the investment.
The $29.95/month Standard tier is capped at $50,000/year in sales, while the $79.95/month Plus tier is capped at $180,000/year. You don’t necessarily need to be shifting that level of inventory for BigCommerce to be the right choice for you, but it certainly doesn’t hurt.
BigCommerce also integrates with Zapier, so you can connect it to the other apps in your tech stack to automate tasks like sending all of your customers to your CRM. Add new BigCommerce customers to a ConvertKit tag Use this Zap Create Salesforce contacts from new BigCommerce orders Use this Zap See more BigCommerce integrations powered by
BigCommerce Price: Free for 15 days; from $29.95/month Standard Plan for unlimited products; transaction fees depend on payment gateway.
Best eCommerce platform for adding a shopping cart to an existing WordPress site
WooCommerce (Web, iOS, Android)
Most eCommerce solutions work best if you use them to build your full online store, rather than to add payment processing to your existing site. It’s just simpler if everything runs seamlessly from a single dashboard and is built using the same tools. What, then, do you do if you already have a website set up?
Well, presuming you use a service like Squarespace or Weebly, then their built-in tools should be your first option. But if, like huge swaths of the internet, you use WordPress, then WooCommerce is your best bet. Instead of starting over on a different platform, this WordPress plugin seamlessly integrates into your WordPress site for easy selling.
Installing WooCommerce on your site is ridiculously easy. Sign up on WooCommerce’s website. Then, when you reach the final step of the onboarding process, select Auto-install WooCommerce on an existing WordPress site. You’ll be prompted to log in and then set up the plugin. If you’re already rocking WordPress, it couldn’t be handier.
Similarly, WooCommerce slots perfectly into your existing backend. You can manage your orders, create coupons, and view sales reports from your WordPress dashboard. Adding new products is as simple as creating a typical post—since WooCommerce is a WordPress plugin, it has the same interface as WordPress, which means that you won’t have to take the time to learn a new platform. The only difference between adding a new product and creating a new post is that you’ll have to add specific information about your product, such as a description, image, categories, and tags.
If WooCommerce doesn’t have some features you need, there’s a serious extensions marketplace. WooCommerce offers a variety of free and paid options that can enhance your store: get real-time shipping rates with the USPS extension, integrate various payment gateways, or add WooCommerce Subscriptions to let your customers subscribe to your product, services, or even your paid newsletter. You can also combine these extensions with any plugins from WordPress to customize your store even more.
You can connect WooCommerce to thousands of other apps with Zapier, to do things like saving orders to a spreadsheet or adding new customers to your email marketing tool. Save new WooCommerce orders to Google Sheets rows Use this Zap Add new WooCommerce customers to ActiveCampaign Use this Zap See more WooCommerce integrations powered by
WooCommerce Price: Free for standard features on a self-hosted WordPress site; from $29 for additional extensions; transaction fees depend on payment gateway. WooCommerce is included in the $45/month (billed annually) eCommerce plan from WordPress.com.
WooCommerce
WooCommerce is the best single platform to run ecommerce and affiliate site under one roof. But the true ecommerce platforms like BigCommerce and Shopify sell better, but not by much.Advertisement
It works with WordPress to turn any website into a functional ecommerce store. Also, there are extensions available for integrating payment gateways, social media, email marketing, 1-click selling, and shipping.
The biggest problem though is not the setup; that can be solved with YouTube tutorials. The problem is scalability. Most users have reported it slowing down as they get more products and customers.
For cost, it is free. Few extensions have prices attached to them, and some WordPress themes are expensive. However, you might not need those extensions, and there are good free themes.
If you are familiar with the WordPress platform, then WooCommerce is a breeze for you. You only have to install it, add your own products and fix your settings.
People who aren’t familiar with WordPress will struggle with the technical details. That includes buying hosting, installing WordPress, setting up your theme and plugins.
Pros
- WordPress is the best platform for SEO
- 1 Click selling app available
- Lots of WordPress experts available
- Highly customizable
- Many marketing options and plenty of other integrations
Cons
- Good hosting can be pricey
- Have to deal with blame game for troubleshooting.
- Virtually zero support
- You need extensions for simple stuff
If you want to use WooCommerce, but need a bit of help on the hosting side, Nexcess StoreBuilder is an option. We cover it in more detail in our section on other builders to consider. Product Summary Ratings WoocommerceTry For FreeReviewBest Platform For SEO1-Click Selling Apps AvailableLots of Service ProvidersHosting Can Be Expensive Difficult To TroubleshootNeeds Lots of ExtentionsValue 4.5Features 3.9Performance 3.1Ease of Use 3.3Design & Themes 4.3Integrations 4.14.0Overall Score User Rating 4.8 3 reviews StoreBuilder by NexcessTry For FreeReviewAffordableUses WooCommerceAI site builder toolTemplates need customizationDoesn’t include email accountsNo demo availableValue 4.5Features 4.1Performance 4Ease of Use 4.5Design & Themes 4.3Integrations 44.2Overall Score
Volusion
Volusion was founded in 1999 but launched in 2002 as an ecommerce solution provider. It’s a great option for those selling physical products because for now automatic digital downloads after payment is not allowed.Advertisement
Volusion provides an easy to use website builder with drag and drop and in-page editing. There are 11 free themes and a good number of premium themes. Those cost about $180, and you’ll also have to purchase an SSL certificate. That is a hefty extra cost that some other platforms provide for free.
It also doesn’t come with blogging capabilities which is a huge downer mostly in this day where building SEO with blogs is king. To get that, you’ll need to use a third party like WordPress and a plugin or other means to connect the blog to your store.
The dashboard is nicely structured with all of the main action areas in the top navigation menu. You can also manage inventory and work marketing from there. The marketing options include SEO, sell on Google, eBay, Amazon, social selling, rewards, and coupons.
Their prices have a limitation to the number of products you can sell. The first two plans that cost $29 and $79 per month have restrictions of 100 and 5000 products respectively. That may change at some point because they used to have a limitation on bandwidth, but that is no more. The constant improvements give us hope.
Beginner support is a big thing; from the dashboard, you’ll immediately see tons of learning materials available on how to build your store step by step with Volusion, starting and growing your online business.
All in all, it’s a solid platform for subscription ecommerce business. Dropshipping is also good but not print on demand. I would rate it higher if the Amazon integration were better, but that might not matter to you at all.
Pros
- Great onboarding and help center
- Great flexibility with Sitemaps
- Built-in subscription/recurring payments
- SMB friendly
- Well laid out dashboard
- Clear inventory and marketing system
Cons
- Lacks up/cross selling features
- Many sites had poor URL structure
- One of the slower SaaS platforms
- Many of the sites I studied looked VERY dated
- No built-in blogging functionality
Product Summary Ratings Volusion Try For FreeReviewGreat On-boarding / Help CenterSubscription/Recurring Payments IncludedSMB FriendlyLacks Up/Cross SellingSlower Load TimesMany Sites Look DatedValue 3Features 3.5Performance 2.9Ease of Use 4.1Design & Themes 3.7Integrations 3.53.4Overall Score User Rating 1.3 2 reviews
Sellfy
Sellfy was founded in 2011 as an ecommerce platform exclusively for digital products. Over the years, they’ve expanded the platform so that no matter what business model you use, you can build your own online store in a matter of minutes. It’s an easy to use website builder that requires no technical knowledge to start using.Advertisement
If you want to start selling online with Sellfy, you have three options:
- Connect your Sellfy store to your existing website
- Attach your store to a custom domain
- Use “Buy Now “and other embed options to make sales from other platforms.
The free plan allows users to sell up to 10 physical products, but doesn’t include a custom domain.
Premium starts at $29/month, with the highest tier plan coming in at $159/month before annual discounts. Compared to other ecommerce platforms, Sellfy is one of the most affordable options. Considering the features and ecommerce functionality you get standard, you can save a lot of money compared to Shopify. You’ll have to invest in some expensive third-party apps to take advantage of things like recurring subscription billing.
Sellfy’s claim to fame is that you can get your store up and running within five minutes. While there are limits on the number of and types of products you can sell on the Free plan, upgrading to a paid plan means you can sell unlimited products, digital products, and subscription products, too.
Sellfy includes its own print-on-demand platform, so you can sell a variety of POD products without relying on a service like Printful or Printify.
Pros
- Free forever plan – All plans come with a 4-day free trial, no credit card required
- Has a Wix integration
- Multiple options for online selling
- No transaction fees
- Email marketing included in all paid plans
Cons
- Poor ratings for SEO traffic
- Limited options for payment gateways
- Must use Zapier to facilitate most third-party integrations
- Missing key marketing tools like 1-click upsells
Product Summary Ratings Sellfy Try For FreeReviewFree forever planDigital product sales Built in print on demandLimited integrationsLimited SEO CapabilityPoor Google PageSpeed ScoresValue 4.0Features 2.8Performance 3.1Ease of Use 3.5Design & Themes 5.0Integrations 2.03.3Overall Score
Squarespace
Squarespace is another one of those platforms that offers drag-and-drop. Founded in 2003, they have sleek templates and design capabilities.
If you don’t need a lot of features, try them out. It’s also great for print on demand ecommerce business.Advertisement
The prices are quite low. To start selling, you need to at least be on the Business website plan that’s $18/month when billed annually. Note that you’ll have to pay 3% on transaction fees.
You can escape that with any one of the ecommerce plans at $26 and $40. The top plan allows you to get abandoned cart auto recovery, sell subscriptions and gift cards, and give flexible discounts.
The package comes with all the basic features you’d expect from an ecommerce platform all arranged on the side menu.
The website design part is not that easy though. Their drag and drop editor is not as great as Weebly’s. You might have to try your hands on it a few times before you get the hang of it. When you have gotten past the website design phase, you’ll enjoy the access to marketing, inventory, social selling, SEO, and analytics features.
Squarespace integrates ShipStation and allows you to install Printul and ShipBob from the app section. Real-time calculation of shipping rates from major providers (UPS, FedEx, USPS) is also available.
The biggest downsides are payment processors and third-party applications. They only support Stripe and Paypal. As for the apps, they only integrate with very few third-party tools.
Pros
- Easy To Set Up
- Great For Simple Stores
- Stunning Designs
- Solid SEO tools
- Integrates with ShipStation and ShipBob
Cons
- No dropshipping
- No marketing automation integration
- No Amazon integration
- Could be faster for the price
- No app store for more features and functionalities
Product Summary Ratings SquareSpace Try For FreeReviewEasy To Set UpGreat For Simple StoresStunning Template DesignsLimited Ecommerce IntegrationsLimited Payment GatewaysNo Phone SupportValue 3Features 3.0Performance 3.5Ease of Use 3.8Design & Themes 4.3Integrations 2.53.4Overall Score User Rating 3.3 7 reviews
Magento
The large brands like Nike, Procter & Gamble, and Cisco trust Magento. Coding is an integral part of the package. So, if you have a developer or the budget for one – and want something truly customizable and powerful – Magento is a solid choice. You can do and undo till you get the feature-rich online store you want.Advertisement
A big part of Magento is the community. It’s large with developers willing to work on your store for a fee or answer some of your questions free. There’s also a marketplace where you can get extensions and themes to increase the functionality of your platform.
Magento’s most used free, but there’s a paid level for enterprise solutions for large ecommerce businesses. It is expensive; the annual licensing fee runs in tens of thousands of dollars. That’s huge, but it’s on the cloud, faster, and comes with additional features including automatic trigger-based email campaigns and automatic cross /upsell.
Whichever you pick, you’ll enjoy the long list of features that you can extend. Things like discounts, recurring payments, ability to grind SEO, adjust content per user, membership subscriptions, unlimited products, and more.
Pros
- Robust and feature rich
- Strong SEO
- 1-Click selling
- Lots of users and community
- Scalable and highly customizable
- Flexible to choose where you want to host the software
Cons
- Pricey themes.
- Easily Slowed Down
- Requires Development Skills
- Virtually no support.
- Requires ample space and memory to perform well
Product Summary Ratings Magento Try For FreeReviewRobust and Feature RichStrong SEO1-Click Selling Apps AvailablePricey ThemesEasily Slowed DownRequires Development SkillsValue 3.5Features 4.4Performance 2.8Ease of Use 2.2Design & Themes 3.7Integrations 3.63.4Overall Score User Rating 3.8 10 reviews
Best Ecommerce Platform For Small Business
Small businesses don’t need all the big features that suck out money from their bank. Asides the cost, the pricing structure of the platform is important – be it month to month or yearly payments and other fees.
In our testing, we also checked scalability. That looks at the features that help your website grow. Once your sales start to pick up, you’re going to want to scale your operations seamlessly. That means going multi-channel, selling on other platforms and even countries. You might also need apps made just for your business as you scale.Advertisement
Recommended Platforms
Best Ecommerce Platform For Startups & Beginners
The e-commerce market is booming, and internet-savvy individuals want to have an online store to connect with customers. Starting an ecommerce business also means coming face to face with every new trend that seems a basic necessity and high expectations from e-commerce platforms.
Like small businesses, startups also need a platform that allows them to scale effortlessly and break through the already existing guys. Since you might be entering the market as a big store owner, your platform needs to be able to handle what you bring in initially while giving room for more growth.
Our testing checked the functionalities that startups need. That includes SEO, good UX design, marketing inputs, and the ability to sell on multiple platforms like mobile apps and social networks.
Look at each platform’s performance based on these metrics.
Ease of Use
First-time ecommerce entrepreneurs should be able to launch and run a store on their own without having to call a developer for every last thing. So we gave extra weight for the ability to set up and run your store code free.
Platform | Ease of Use | Phone Support | 24/7 Support | Chat Support | Community Rating | # of Apps/ Plugins |
---|---|---|---|---|---|---|
Shopify | 4.9 | Yes | Yes | Yes | 5 | 5000 |
Sellfy | 3.5 | No | Yes | No | 4 | 4 |
Zyro | 3.7 | No | Yes | Yes | 4.7 | 30 |
StoreBuilder by Nexcess | 4.5 | 5 | 5 | 5 | 50000 | |
ShopWired | 4.5 | 1 | 1 | 5 | 72 | |
BigCommerce | 4.8 | Yes | Yes | Yes | 4 | 1000 |
Woocommerce | 3.3 | No | No | Yes | 4 | 250 |
Shift4Shop | 4.3 | Yes | Yes | Yes | 3 | 250 |
Volusion | 4.1 | Yes | Yes | Yes | 2 | 20 |
Magento | 2.2 | No | No | No | 4 | 3000 |
Prestashop | 2.9 | Yes | No | No | 3 | 3000 |
SquareSpace | 3.8 | No | Yes | Yes | 3 | 10 |
Wix | 4.2 | Yes | Yes | No | 4.5 | 700 |
Weebly | 3.6 | Yes | No | Yes | 2 | 350 |
From our analysis, BigCommerce and Shopify are at par in ease of use scores. You don’t need to be the master of web dev before you can use them and there’s a ton of support. 3dcart and Wix come close.
But Wix is not the best option for ecommerce and WooCommerce kills all-in-one for beginners/startups especially for optimizing costs and growing SEO.
Recommended Platforms
Best Ecommerce Platform For SEO
SEO is crucial. You’re going to have a hard time running an ecommerce store if users of the net can’t discover your website through a search engine. Many platforms offer some SEO tools to boost your website. Nevertheless, some are better than others.Advertisement
In our testing, we based the best ecommerce platforms for SEO on page load time, mobile and desktop speed, SEO, and average organic traffic of top online stores using each platform.
Platform | Performance | Load Time | Mobile Speed | Desktop Speed | Avg SEO Traffic |
---|---|---|---|---|---|
Shopify | 3.9 | 1.3 | 63 | 75 | 11717 |
Sellfy | 3.1 | 1.4 | 46.8 | 72 | 134 |
Zyro | 3.3 | 2.1 | 51 | 89 | 128 |
StoreBuilder by Nexcess | 4 | 1.93 | 53 | 72 | 58645 |
ShopWired | 4.3 | 5 | 3 | 5 | 717 |
BigCommerce | 4.5 | 2.2 | 63 | 80 | 33626 |
Woocommerce | 3.1 | 3.4 | 42 | 52 | 72968 |
Shift4Shop | 3 | 2.8 | 50 | 58 | 9703 |
Volusion | 2.9 | 3.5 | 48 | 56 | 15779 |
Magento | 2.8 | 4.8 | 39 | 43 | 19408 |
Prestashop | 2.9 | 4.62 | 50 | 52 | 33851 |
SquareSpace | 3.5 | 3.5 | 42 | 63 | 5678 |
Wix | 3.9 | 3.2 | 69 | 81 | 543 |
Weebly | 2.6 | 3 | 49 | 59 | 186 |
Platform SEO Performance
“SEO is dead.” – People who don’t know how to do SEO.
Can we just tell you how sick of hearing that, and how wrong it is, once and for all?
Excuse me while I rant, but you need to know your SEO. Keyword stuffing and content written for robots and spiders was never a smart move, and sure, it’s penalized and anyone who practices it should be punished.
Bad SEO is dead. It should be.
Good SEO, on the other hand, is alive and well. The best SEO practices will catapult you to the top of Google’s coveted search results, and win friends on Yahoo! and Bing, too. You’ll generate more organic traffic, saving you cash on leads. SEO is a crucial part of site design and performance, and there are plenty of ranking criteria to consider for your ecommerce enterprise.
Making it easy for humans and robots to navigate is a good first step – and that takes using the right URL structures. Site promotion and honest, white hat backlinking are also smart. That’s good SEO.
SEO Friendly URLs
URLs are super important. Do NOT skip over good URL structure.
It’s not something you can make up for through great content and backlinks. Although we hate to point fingers and bring up bad examples, we’re begging you.
Don’t ever let your URLs look like this:
http://purplesagetea.com/epages/472f26ef-dbcc-482e-8f37-4e8a0b5ede3c.sf/en_US/?ObjectPath=/Shops/472f26ef-dbcc-482e-8f37-4e8a0b5ede3c/Categories/Category3 (via 1&1/ePages)
Great selection of teas, but between the slow load time and the painful URL, we’re betting their shop isn’t making anywhere near what it could be.
They’re lacking good technical SEO.Advertisement
Search engines like to keep things simple and easy for the end user. Bulky, huge URLs are NEVER user-friendly. They’re not good for your business, either. Short, relevant URLs are an important ranking factor. Good for usability.
WooCommerce is by far the best for SEO. Magento doesn’t do bad either. That’s because you can customize everything and expand your functionalities.
From our stats, I’d say – stay away from Shopify if SEO is your top priority. They still need lots of improvement. Where’s WooCommerce scored 5, they got 2.5 and the median is 3.7. It’s not surprising that where the average organic traffic score is 20,346, Shopify only passes half of that by a thread but Woo is at a 70+.
Load Time
Load time is a pretty straightforward indicator of how fast your site is. Simply put, it’s the measure of how long it takes a page (or pages) on your site to fully load. A slow site is a killer in ecommerce – potential customers run away from slow sites, and as we mentioned earlier, each second you gain in site loading speed translates directly into sales gained.
In ecommerce, speed is money. Every second your site takes to load is costing you. A lot.
According to research by Akamai, most consumers want sites to load in 3 seconds or less. The median load time for the top 500 ecommerce sites is 10 seconds.
According to our data, the load time for average ecommerce sites is 3.2 seconds, but the platform you use makes a big difference. For example WooCommerce sites tend to load in 3.4 seconds, while 3dcart sites tend to load in under 3 seconds.
There’s more – a 1-second improvement in load time equates to a 7% increase in conversions. Wouldn’t that be nice?
If you’re running a self-hosted platform, you can optimize it for speed, but again that takes time and effort. Most self-hosted sites don’t bother; the average Magento site loads in 5 seconds. Forget collecting any credit card payments with that slow site.Advertisement
Price might be the problem – optimizing for speed isn’t cheap, and ironically, can take a lot of time.
An out-of-the-box solution that offers great loading speed is a secret weapon in your ecommerce arsenal. Don’t underestimate the value of this metric.
Speed performance is so important; we collected multiple types of data (from 2000 ecommerce website domains) to determine how well a site performs.
Google PageSpeed
Google’s PageSpeed Score is based on several factors that rate your site’s speed and usability. Across the board, you’ll notice poor mobile speed scores. The average score is 51.5/100.
Marketers and developers are really starting to feel the mobile speed crunch. Mobile users expect pages on their mobile devices to load faster than desktop. Companies like Google are focusing on projects like AMP to make mobile pages load faster.
Google PageSpeed tests desktop speed as well. Check out the data below on the performance of various platforms.
Recommended Platforms
Best Ecommerce Platform For Dropshipping
In dropshipping, you’re not in control of many things; product quality and returns might be a hurdle. Also, there are technical stones that you need to move to keep your orders leaving as fast as they enter your ecommerce system if you’re going to dominate the supply of that product.
When evaluating, we looked at these features:
- Ability to sync with supplier’s inventory
- Support of many dropshipping plugins
- Automating different suppliers or SKUs for the same product
- Tracking of order both from your and end customer’s side
- Free/paid dropshipping integration
Recommended Platforms
Best Ecommerce Platform For Local Brick and Mortar
Most local brick and mortars only need a basic simple store. For example, if you’re a local bakery looking to accept payments on your website – you don’t need a feature rich platform. In this case, we ignored marketing automation or multichannel because let’s be honest, you don’t need it.Advertisement
Don’t let greedy developers deceive you into paying for such because it happens – a lot. So, we looked at the ability to create a website and add a payment gateway easily. No advertising or shopping cart recovery here.
Recommended Platforms
- Shopify
- Wix
- Weebly
Best Ecommerce Platform For Large Businesses
If you run a large ecommerce business, you might want complete control and server autonomy. In that case, you’re looking at buying a dedicated server or VPS from a web hosting company and set up your platform in there. As such, SAAS like Shopify will not satisfy you.
However, if you’d rather set it up and not bother yourself with web hosting technicalities, then a platform like BigCommerce could be it.
Since you have orders ranging in hundreds or thousands weekly, you’ll need a platform that gives you enough flexibility to connect software, helps you reduce errors, and seamlessly integrates your warehouse management and other inventory systems. We also considered platforms that enable multiple currency and store, allows integration with Google services, and 3PLs.
Recommended Platforms
- BigCommerce
- X-Cart
- Magento
Design Considerations For Ecommerce Platforms
Your website should deliver a rich and smooth experience that entice customers to visit your site, make them stay, and convince them to buy. One crucial place that starts is the design. Too often, online stores go all out with complicated designs that do nothing more than slow down the load time and annoys visitors. Every design you choose should be with the aim to hook potential customers.
The same goes for the navigation, and checkout process.
Platform | Design & Themes | Visual Design | Mobile UX | Cost Of Premium Themes | # of Free Themes |
---|---|---|---|---|---|
Shopify | 4 | 5 | 97 | 140 | 9 |
Sellfy | 5 | 5 | 0 | 5 | |
Zyro | 5 | 5 | 50 | ||
StoreBuilder by Nexcess | 4.3 | 3 | 20 | 4 | |
ShopWired | 4.3 | 5 | 3 | 3495 | 20 |
BigCommerce | 3.8 | 5 | 94 | 150 | 12 |
Woocommerce | 4.3 | 3 | 97 | 39 | 1000 |
Shift4Shop | 4.3 | 4 | 95 | 200 | 50 |
Volusion | 3.7 | 4 | 92 | 180 | 18 |
Magento | 3.7 | 5 | 5 | 300 | 1 |
Prestashop | 3.2 | 4 | 94 | 29 | 0 |
SquareSpace | 4.3 | 5 | 5 | 100 | 14 |
Wix | 4.7 | 5 | 92 | 0 | 72 |
Weebly | 4.3 | 5 | 97 | 45 | 15 |
These are things you should look out for:
Customization
To get the best, you’ll need to tweak some features in your ecommerce platform. About that, Shopify checkout process is limiting. The changes you can make to the checkout pages are minimal except if you pay for Shopify Plus. Sure, Shopify Plus has its benefits, but if you don’t need most of them, paying at least $2000 every month only for the sake of the checkout page might be total madness.Advertisement
If you’re thinking WooCommerce, you can customize almost everything due to child themes. This is one place that self-hosted platforms do well.
A bonus tip I’ll leave here is Elementor. The drag and drop builder plugin is very powerful when combined with the BigCommerce or WooCommerce plugin. You can create advanced price tables, price list and products widgets, customize your checkout page, order tracking, and optimize the mobile view of the website without coding. Another plus is that it’s translation ready; your store can read in Spanish to someone in Mexico and French to another in France, taking marketing to another level.
Theme Selection
Your theme is the frontline for any tweaking you will do. If you’re a beginner to coding or your platform doesn’t allow much for developer re-coding, you need to choose a theme that meets your needs and suits your customers. In picking the right theme, look out for the one that’s best for your niche and what other ecommerce sites are picking.
Another thing is cost. While you can get a large number of free WordPress themes, Shopify and BigCommerce are restricted to 9 and 7 respectively. You’ll have to pay for the other great guys that you might prefer. If you’re into spending more for the best, you can reach out to an expert to customize a theme for you or design one from scratch.
Ecommerce Mobile Performance
What is it about mobile? More than a passing fad, mobile tech is an ecommerce retailers’ dream. Mobile-friendly sites are a must have for all e-retailers, and with good reason –
- 66% of the time spent on online ecommerce is done through mobile devices
- 82% of smartphone users turn to their devices to help them make a product decision
Customers want mobile-friendly ecommerce website design, and the market is showing that mobile commerce is growing 300% faster than ecommerce, which means your site also has to have a responsive design.Advertisement
To get the most out of mobile site design, you need to make sure your online platform is easily upgradable. Look at live sites to see what works and what doesn’t.
Test your site repeatedly and on multiple devices, and don’t forget to keep your mobile set heavy on the visuals and with a font that’s large enough for everyone to use – not to mention easy and intuitive navigation.
Take a true mobile-first approach with your design and UX loading performance.
In this regard, WooCommerce, Shopify, and Weebly wear the crown. All being at or above the median score of 94%.
Mobile User Experience
About 40% of total purchases during the 2018 holiday season were made on a smartphone. And about half of the traffic to ecommerce stores come from mobile devices. That’s against the one fourth that was recorded in 2017. Mobile ecommerce is growing so fast that you need to not only think about responsive design but also the best possible experience. One way to go about this is the Google Mobile User Experience Score.
Google’s Mobile User Experience score offers an excellent idea of just how much your website will frustrate mobile users…or not. This score tries to mimic how a real user interacts with the page.
According to a post on Moz, five key factors to consider for mobile user experience include:
- Viewport configuration
- Font legibility
- Use of incompatible plugins
- Content to viewport
- Size and proximity of links
All platforms but Wix did well here. This is more of your work though.
Read Sharon’s article to learn more about fixing common mobile UX mistakes.
Other Ecommerce Website Builders to Consider
If you’re not convinced any of the top will work for your business, there are plenty of other options to consider. We’ve included them below for additional research and support.Advertisement
Weebly
Founded in 2006 and with about 40 million customers, Weebly is a great option for someone looking for a simple store with marketing automation built in. That will cost you $38 per month vs. using Shopify and Active Campaign ($29 + $17). But if you plan to do any type of marketing, you’ll quickly outgrow Weebly. Don’t use Weebly if SEO is important to you.
Until recently, there hasn’t been a solid focus on ecommerce, and as such, you wouldn’t find some of the sophistication that other top platforms have. Nevertheless, it remains an excellent choice for startup entrepreneurs or those who do not wish to hire a developer. Product Summary Ratings Weebly Try For FreeReviewExcellent Value For Basic StoreStunning Template DesignsPowerful Email ToolsTransaction Fees On Lower PlansWeak SEONo Amazon IntegrationValue 2.5Features 2.8Performance 2.6Ease of Use 3.6Design & Themes 4.3Integrations 2.33.0Overall Score User Rating 3.0 3 reviews
Prestashop
Founded in 2007, Prestashop is an open-source and cloud-hosted ecommerce platform that gives the best overall value.
While the word “free” automatically makes most of us salivate, the other costs you will accrue with the free version might make the PrestaShop Ready look like a better option especially if you don’t have the technical skills.
With the free downloadable version, you’ll have to pay for web hosting, SSL certificate, and other modules to complete your store. Also, if you don’t have the heavy technical skills in HTML, CSS, and/or PHP, you’ll have to pay a developer. Nevertheless, that open-code allows extensive integration with couriers, payment gateways, accounting, warehouses, ERP, and more.
You have access to the 16 days trial or pay straight away. It comes with the SSL certificate.
There are ten themes (all free) available in the admin. You might need little knowledge of HTML and CSS as the theme customizer doesn’t have a drag and drop functionality.
The dashboard is straightforward and simple. There’s an onboarding video, but it’s not as comprehensive as Shopify. However, you can achieve most needs through modules that you enable with one click. Those allow better SEO working, Ads, Cross-selling, and social analytics.Advertisement
Pros
- Tons of apps/integrations available
- Strong SEO
- Open source very flexible
- Large and ready-to-help community
Cons
- Slower than the other builders
- Add-ons can add up
- Limited third-party marketing integrations
- Developer skill needed to tweak
- No multichannel functionalities on the hosted version
Product Summary Ratings Prestashop Try For FreeReviewTons Of Apps AvailableStrong SEOFlexible and FreeSlower Load TimesApps Can Become CostlyLimited 3rd Party Automation IntegrationValue 4Features 2.6Performance 2.9Ease of Use 2.9Design & Themes 3.2Integrations 2.93.1Overall Score User Rating 4.1 11 reviews
Nexcess StoreBuilder
If you’re considering using WooCommerce, but want a little help making it easier, then Nexcess StoreBuilder can help. It’s not an ecommerce platform, but a service built on WooCommerce. It combines managed hosting, the WooCommerce WordPress plugin, and additional plugins and tools to make it easier for new ecommerce business owners to build and maintain a store.
Pros
- Built on WooCommerce
- Strong SEO
- Managed web hosting included
Cons
- Email accounts aren’t included
- Templates require customization
- No demo available
- No multichannel functionalities on the hosted version
CONCLUSION
Are you thinking about starting an online store? If you are, this post will be extremely helpful for you. You’re at the stage now where you want to dive in and see what the world of online retail has to offer. Good decision!
Building an online store for your business can transform the way you work. Online stores provide a direct connection to your customers, allowing customers to buy products and services directly from you. This empowers customers by giving them more control, while also offering benefits for the business owner such as automation, scalability and reduced costs.