WooCommerce vs. Shopify: Features, Pricing, Reviews

WooCommerce vs. Shopify is a battle of the two biggest e-commerce tools on the market. See how they compare.
By NerdWallet 

Many or all of the products featured here are from our partners who compensate us. This influences which products we write about and where and how the product appears on a page. However, this does not influence our evaluations. Our opinions are our own. Here is a list of our partners and here's how we make money.

WooCommerce and Shopify are two of the most widely used e-commerce platforms in the world — but that’s pretty much where the similarities end. The approach each platform takes in delivering its service is vastly different. Here's what you need to know to decide which of these options might be right for your small business.

WooCommerce is a shopping cart plugin designed specifically for WordPress. Why WordPress? Because 33% of all internet websites are built on WordPress, giving WooCommerce a huge built-in market to work with.

To get started with WooCommerce, you’ll need to download it from the WordPress application store. The plugin is completely free to use, but you’ll need to set up a domain name, hosting solution and SSL certificate — all of which cost extra.

Once your site logistics are in order, you can go about customizing your store to your liking. In terms of design options, WordPress offers a free theme called Storefront that is optimized for WooCommerce stores. Storefront comes with 14 “child” themes ranging in price from free to $39. Of course, there are hundreds of other free and paid themes available in the WordPress theme store to choose from, meaning your site can truly look one of a kind.

You’ll also have to take care of some other e-commerce prerequisites — adding your product catalog and arranging shipping and payment processing. WooCommerce tries to make all three as painless as possible. The format for adding products is similar to how you would go about publishing a blog post. In terms of payment processors, you can choose a payment service provider like PayPal and Square or integrate with a variety of reputable payment gateways. WooCommerce also offers a free shipping calculator.

Other things you can configure include taxes, product reviews, inventory, your CRM and your privacy and notification settings. Once your site is live, you’ll benefit from WordPress’ built-in SEO tools and analytics tracking. Plus, WooCommerce integrates with over 300 additional applications, allowing you to build an even more customized solution. Finally, WooCommerce is what is known as open-source software, meaning you can modify its code as much as you want to fit your needs.

Shopify is used by 10% of all e-commerce stores in the world, making it the second most popular platform after WooCommerce. Unlike WooCommerce, Shopify is a self-contained e-commerce platform, meaning you don’t need to plug it into an existing website to create your store. Instead, simply sign up for an account and you get your own cloud-hosted e-commerce website with a custom domain and SSL certificate.

This will cost you: Shopify has three different pricing plans ranging from $29 per month to $299 per month, with the higher cost plans featuring lower credit card processing rates and more staff accounts.

There is also a $9 per month social selling plan and a quote-based enterprise plan. Regardless of which plan you choose, the process of setting up your store is similar. You’ll start by providing some basic business information, then be directed to a dashboard where you can manage all of your operations.

From the dashboard you can upload your entire product catalog via a CSV file or migrate it over from another platform. Shopify also has manual product entry, allowing you to provide as much detail on a product as you desire. Once you have uploaded your products, Shopify allows you to group products into collections for customers to find them by category (i.e. sale items, seasonal products).

From there, you can customize the look of your site using any of Shopify’s free and paid themes. Shopify also boasts a drag-and-drop store builder, allowing you to make cosmetic changes to your site and see how they look in real-time. In terms of the logistical stuff, shipping zones and custom rates and be arranged from the dashboard and you can also get discounted shipping rates through Shopify Shipping.

To get the best payment processing rates, you need to sign up for Shopify’s in-house payment processor — Shopify Payments. Shopify will charge you an additional fee for using any other payment processor, which could significantly cut into your bottom line. Before launching, Shopify also asks you to set specific store policies, such as your policy on refunds, customer privacy and your terms of service.

Once your store is tuned to your liking, you can test launch it to make sure it operates the way you intended. If all looks good and no important information is missing, you can bring it online.



Shopify Ecommerce

Monthly Fee 


Basic Plan. Shopify & Advanced Plans Available. 


It’s hard to identify any meaningful similarities between WooCommerce and Shopify. Sure, they're both e-commerce tools and they both allow for the sale of products online, but that doesn’t help you decide which platform is better.

  • Both platforms allow for the sale of an unlimited number of products.

  • Both platforms allow you to sell most types of products (physical, digital, services).

  • Both platforms offer designs that are mobile-responsive (i.e. look good on a mobile device).

  • Both platforms allow for the use of coupons and discount codes.

  • Both platforms have built-in shipping rate and tax calculations.

It’s much easier to find areas where these two platforms are different. Below are some examples of these differences in areas where one option provides a better level of service than the other.

Where WooCommerce is better


Obviously, free is the best price, and WooCommerce costs nothing to download. You still have to pay for your own domain name and SSL certificate, but those can cost as little as $10-$20 per year. The hosting can be a bit more expensive depending on how much storage you need (larger stores will require more expensive hosting). Services like Bluehost offer special deals to e-commerce merchants, with hosting as low as $2.75 per month, including an SSL certificate. All in all, this is much cheaper than Shopify.

Payment processing

Another area WooCommerce will save you money is with payment processing. It integrates with both Square and PayPal, both of which will charge you 2.9% plus 30 cents to process digital payments. This is the same credit card processing rate you’ll get with Shopify if you sign up for its “Basic” plan ($29 per month). But that’s just it — you need to sign up for Shopify Payments to get this processing fee. If you choose to go with another payment processor, Shopify will add an additional fee.


Shopify is known for having lots of features and integrations, and that’s true. But because WooCommerce is an open-source platform, those with a technical background can transform their store into something completely original if they were so inclined. Furthermore, the WordPress theme store is a lot bigger than the Shopify theme store, meaning merchants have a lot more options to choose from when designing the look of their store.

Where Shopify is better


The benefit of being the largest e-commerce platform provider (note that WooCommerce is an e-commerce plugin) is that you can add a lot of “stuff” to your platform, and other people build software to work with your platform. Among the things included with your Shopify store are a blogging module, advanced metrics reporting, abandoned cart recovery, a mobile app, daily data backups and the ability to search your website in multiple languages.

All of the pricing packages also include Shopify point-of-sale, plus paid add-ons like the aforementioned Shopify Shipping and Shopify Experts who can help you customize your website. If that’s not enough, there are over 1,500 apps in the Shopify app store that can extend the functionality of your website, including integrations for things like dropshipping, marketing, sales and conversion, customer support, inventory management and more.

So although WooCommerce is more customizable, those who want a tailored solution without getting too technical will fair better with Shopify.

Shopify Ecommerce

Shop Now

on Shopify's website

Ease of use

If you’ve had experience using WordPress, you might find WooCommerce easier to use. But in general, Shopify features a very intuitive platform that even the most inexperienced e-commerce merchant shouldn’t have trouble navigating. Some of the features that make it so user-friendly include its drag-and-drop site designer and its “E-commerce University” featuring a series of ebooks, video series and webinars on how to run your Shopify store.

Shopify’s customer service is also more accessible than WooCommerce’s. It is available 24/7 and can be contacted by phone, email or live chat. With WooCommerce you have to submit a ticket and wait for a response. There is however a robust online community of WooCommerce users who talk on forums and post blogs.


Shopify handles all the technical parts of your store, including data storage, meaning scaling is as easy as upgrading your pricing plan to accommodate an additional number of staff accounts. The larger your business gets, the more perks Shopify will throw your way, including cheaper credit card processing and more features.

While WooCommerce doesn’t limit you in terms of staff accounts, your platform is self-hosted, making you responsible for storage, data backups and security. As your business gets bigger, you may decide you don’t want to spend your time tending to these logistical tasks.









4.3 stars out of 5

8.7 stars out of 10

4 stars out of 5




4.3 stars out of 5

8.8 stars out of 10

1.6 stars out of 5

4.5 stars out of 5


Here's what small-business owners and website designers who have experience using both services have to say.

Shopify wins for ease of use

“For years I was a WooCommerce fanboy, but after I started working with a client on the Shopify platform, I couldn’t believe how much easier it was to work with. From a user standpoint and a development standpoint, it’s so much easier to run and much cheaper to modify. Not only that, the amount of apps and themes you can choose from goes far beyond what WooCommerce offers. Shopify is what I recommend for any company looking to run lean and focus more of its spend on marketing and products, rather than development and website updates.”

—Jeff Moriarty, Moriarty Gem Art

You don't own your Shopify site

“Shopify is great for businesses that have limited website design budget and are willing to sacrifice some control in order to save some money. It is important to know that you do not own a Shopify website — you are simply leasing space on its platform. So the website, once built, is not transferable and is technically not an asset of the business since it is not owned. WooCommerce is an open-source solution that integrates nicely with the WordPress web development platform. Businesses that can afford to invest a little more upfront in their online store can benefit from true ownership and claim the website as an asset.”

—Randy Mitchelson, GrumpyGoat.com

Superior analytics make a difference

“But with that higher price point, Shopify offers a better e-commerce experience on both the business and consumer ends. For businesses, the analytics platform on Shopify is superior and offers more tools for marketers, such as abandoned cart retargeting. For consumers, the platform offers an easier and more intuitive experience. You are less likely to lose a potential customer due to frustration or related factors.”

—Philip Mullennax, Red Olive

Think about your business type

“If you want to run a blog or an affiliate website, sure, go with WordPress and WooCommerce. If your livelihood depends on selling physical products that you ship or that are dropshipped, stick with a hosted e-commerce platform made specifically for that purpose, like Shopify. You’ll pay a little more per month but in the long run, it’ll save you a lot of time, which is money.”

—Dave Hermansen, Store Coach

Which is right for you?

Use WooCommerce if...

Choose WooCommerce if you need a quick-and-dirty e-commerce store, you understand WordPress and/or you have a technical background and know how to tinker with code. WooCommerce does offer a cheap e-commerce solution, but if you are inexperienced, you will have a hard time creating something that will really stand out. However, if you have the time and budget to invest in creating something unique, WooCommerce offers you a lot of possibilities.

Use Shopify if...

Opt for Shopify if you have the money to spend upfront, you want a clean and professional-looking e-commerce store without any hassle and you plan to have a high volume of transactions. Really Shopify is like a one-size-fits-all solution because there isn’t a business situation that Shopify can’t work for. That’s not to say it’s better than WooCommerce, just that Shopify will probably be a more accessible product for a larger segment of the market.

Shopify Ecommerce

Shop Now

on Shopify's website

A version of this article was first published on Fundera, a subsidiary of NerdWallet.

One blue credit card on a flat surface with coins on both sides.
Smart money moves for your businessGet access to business insights and recommendations, plus expert content.
Sign up for free