Whenever someone asks me for a fully hosted shopping cart recommendation, I almost always point them to either BigCommerce or Shopify. As of right now, they are two of the best ecommerce solutions available.
However when it comes to choosing between BigCommerce vs Shopify, the decision becomes a lot more complicated and depends on your specific needs.
The differences are quite subtle, and it can be hard to make the distinction unless you have hands on experience with both of these platforms.
Both shopping cart platforms will be compared and evaluated based on the following criteria
- Cost – What is the true cost of running a store on these platforms and which solution is cheaper?
- Out Of The Box Feature Set – Which cart has more features out of the box?
- 3rd Party Ecosystem – Which cart has a larger app ecosystem?
- Design – Which cart has more flexibility and better looking themes?
- Search Engine Optimization – Which cart has better SEO features?
- Blogging – Which cart has more flexible blogging options and integration with WordPress
By the end of this article, you should be able to make an informed decision on which shopping cart platform to go with depending on your exact situation.
Get My Free Mini Course On How To Start A Successful Ecommerce Store
Are you struggling to find the right ecommerce platform for your business? If so, I put together a comprehensive package of resources that will help you launch your own online store from complete scratch. Be sure to grab it before you leave!
Quick Comparison Between BigCommerce Vs Shopify
Before I continue with the review, I realize that some of you might not have time to read a long post and just want to cut to the chase. So I’ve summarized the distinguishing features between the 2 services in the table below. If you want the full version, feel free to read the entire article.
Try It For Free And Receive 10% Off Your First Year
Superior feature set out of the box
Seamless integration with WordPress
Better product options support
Better discounting features
Better international support
Receive 1 Month Free and 10% off Your First Year
BigCommerce Vs Shopify: Which Shopping Cart Costs More?
Figuring out the “true cost” of running an online store on either of these platforms can be tricky because it depends on what features you need for your shopping cart.
By default, both shopping carts appear to be priced exactly the same. But what you get for that base price is drastically different between the two.
First off, the base Shopify shopping cart is pretty bare bones and is missing a lot of functionality that other shopping carts have out of the box. As a result, you will likely need to purchase and pay for extra plugins with recurring fees to offset the missing features.
BigCommerce on the other hand is a fully featured shopping cart out of the box even with the lowest priced plans.
Note: BigCommerce claims that their out of the box cart has 60% of the functionality of Shopify with ALL of their paid plugins installed. I’m a little skeptical of this number but BigCommerce does offer a significant number of features out of the box that Shopify is missing.
But do these missing features really matter? It depends on your needs.
Just to give you an example, BigCommerce’s discount and coupon system is significantly better than Shopify’s out of the box. Whereas Shopify only allows you to give a specific dollar or percentage off discount, BigCommerce takes discounting one step further by allowing you to…
- Offer a buy one get one free promotion of the same or different item
- Offer an arbitrary item at a discount if a specific item is purchased.
- Offer tiered discounts based on quantity
- Offer discounts for repeat customers only
Offering these same discount options on Shopify requires you to pay for multiple plugins that carry monthly recurring fees.
In fact, my main beef with Shopify is that I always feel nickel and dimed whenever I setup a student’s store.
The upshot is that in order to judge the true cost of either platform, you need to break down which features you need and take into account the added cost of apps with recurring costs.
In other words, you can’t compare price by simply looking at the base monthly fees of each shopping cart. Every Shopify app you add can jack up the price significantly.
Note: It is not uncommon to spend a few hundred extra dollars per month for a Shopify store because of additional plugins.
BigCommerce Vs Shopify: An Out Of The Box Pricing Comparison Without Plugins
In general, BigCommerce’s monthly pricing is much easier to understand because they offer a comprehensive feature set out of the box. In other words, all BigCommerce plans will have most of the features you need without paying for extra plugins.
There are no transaction fees, no bandwidth fees, nothing. Instead, you pay a flat monthly rate for your shopping cart plan based on your yearly revenue (trailing 12 months).
As of this publication in 2019, BigCommerce charges
- A flat $29.95/month for a store that generates up to $50K in yearly revenue
- A flat $79.95/month for a store that generates up to $150K in yearly revenue
- A flat $249.95/month for a store that generates up to $400K in yearly revenue
In addition, BigCommerce allows you to use any arbitrary payment processor for free whereas Shopify charges a .5-2% transaction fee UNLESS you use their Shopify Payments platform.
Here’s what Shopify charges for payment processing (Shopify Payments) depending on the plan.
As you can see, Shopify’s lowest credit card processing fee is 2.4% + $.30 per transaction with their most expensive plan. Right now for my own online store, I’m paying a 2.2% payment processing fee with eMerchant.
That’s a difference of .2% which can be significant depending on your sales volume.
For example, if you are doing 1M in revenues, that’s an extra $2000 in credit card processing fees! For the lower Shopify plans, the fees can amount to $7000 or more per year!
Your payment processing costs are even higher if you don’t use Shopify Payments because of the transaction fees. Right now, Shopify payments is only offered in the following countries
- United States
- United Kingdom
- New Zealand
If your country is not on the list above, then you will get charged a transaction fee to use your own payment processor. As a result, BigCommerce is probably a better solution for countries that don’t support Shopify payments.
BigCommerce Vs Shopify: Cost Summary
In my experience, BigCommerce almost always ends up being cheaper than Shopify if you factor in all of the extra plugins that you may or may not need with Shopify.
That being said, BigCommerce’s pricing structure can be good or bad depending on the nature of your business. For example, if you sell expensive goods at low margins, BigCommerce will cost you a lot more than Shopify.
In order to calculate your true shopping cart costs, you need to take into account your margins, the functionality you require and whether you can get a better deal on payment processing than Shopify payments.
BigCommerce Vs Shopify: Which Cart Has A Better App Ecosystem?
While BigCommerce tends to be less expensive than Shopify, judging a shopping cart solely based on price is silly. In the end, it pays to spend more if it will benefit your business.
At the time of this publication, Shopify powers roughly 4X more stores than BigCommerce and one of Shopify’s greatest strengths lies in their 3rd party app ecosystem.
For example if there’s a feature that is missing from your shop, chances are that you’ll be able to find an app that does exactly what you need.
In fact, Shopify’s 3rd party app ecosystem is nearly 6 times the size of BigCommerce. (This number should be taken with a grain of salt because BigCommerce requires less plugins out of the box.)
Because Shopify is a more popular platform, they are able to attract more 3rd party developers to write apps for their cart. This also means that there are more Shopify developers to choose from if you need an expert to help with your design.
Overall, this is the main advantage that Shopify has over BigCommerce and it’s a big one. A larger 3rd party ecosystem generally means that cutting edge shopping cart features are more likely to hit Shopify first before BigCommerce.
In fact, I have many developer friends that focus their efforts solely on Shopify. For example, all of Ezra Firestone’s apps including Zipify landing pages and One Click Upsell only work with Shopify and not BigCommerce.
Once again, whether or not a large 3rd party ecosystem matters to you depends on what features you need for your shopping cart. While Shopify currently has the lead in this department, BigCommerce is expending a lot of effort to catch up.
BigCommerce Vs Shopify: Which Cart Offers Better Design Templates?
If you were to ask me which shopping cart had better designs 2 years ago, I would have told you that Shopify’s store templates look much better and more polished than BigCommerce’s hands down.
But in the past several years, BigCommerce has done a lot of catch up in this department.
All of the BigCommerce themes that I looked at were responsive and polished. And like Shopify, they offer both free and paid themes for purchase. Typically, a paid theme will run you around $200.
While Shopify offers more templates to choose from, I can honestly say that BigCommerce offers enough variety that you should be able to find a good looking theme that works with your shop.
But overall, I’m going to give the slight edge to Shopify in this department because they have a larger selection and more 3rd party theme developers.
BigCommerce Vs Shopify: Out Of The Box Feature Comparison
Because Shopify’s pricing largely depends on your plugin needs, the remainder of this article will focus on the out of box features of BigCommerce versus Shopify.
As you read through these differences, keep in mind that every missing Shopify feature can be implemented with a 3rd party plugin. However, plugins aren’t free and almost always carry a recurring cost.
BigCommerce Vs Shopify: Product Options And Variants
Bigcommerce’s product option functionality is significantly more powerful than Shopify.
With Shopify, you are only allowed 3 sets of configuration options per product.
For example if I sell hankies, I can only offer 3 types of choices such as size, color, and material. If I want to add a personalization option to this list, I’m out of luck.
In addition, Shopify only allows you to have 100 total combinations of variants per product. In other words, the number of size, color and material options multiplied together can not exceed 100.
BigCommerce on the other hand, allows you to have large lists of options for each product. Therefore, if you sell a product that requires a high number of configuration options, then going with BigCommerce is a much better choice.
To have the equivalent product option functionality in Shopify requires you to pay for an app that costs $25-50/month.
BigCommerce Vs Shopify: Sales Analytics And Order Management
When it comes to generating detailed sales statistics and analytics, BigCommerce offers more reporting capability than Shopify out of the box.
For example, BigCommerce allows you to monitor how customers are using your in store search and provides detailed statistics regarding your purchase funnel.
Here’s an abridged list of what you get out of the box with BigCommerce
- Detailed Customer Reports – Average order value. New versus returning customers etc…
- Customer Acquisition Reports– Where your customers are coming from
- Search Engine Reports – What keywords customers typed in to find your store
- Financial Reports – How much revenue you made, how much you collected in sales tax etc…
- Abandoned Cart Reports – How many customers abandoned their cart and your cart recovery rate
While Shopify provides an equivalent level of sales reporting and analytics, they are only available with their more expensive plans whereas most reports come standard with even the cheapest BigCommerce plan.
One thing that is particularly annoying about Shopify’s backend is that they don’t allow you to edit orders out of the box.
As a result, you need to purchase a 3rd party plugin if you want the ability to change the details of an already placed order.
BigCommerce Vs Shopify: Which Cart Has Better Search Engine Optimization?
Both shopping carts offer the ability to adjust your SEO title tags and meta descriptions however you want. But one thing that is annoying about Shopify is that you can’t optimize your URLs for SEO.
Here’s what a typical Shopify product URL looks like…
In case the print is too small in the image above, the URL reads
A more optimal SEO URL would read as follows.
The words “collections” and “products” are totally extraneous terms that Shopify inserts into the URL by default and you can not change this even with a plugin which results in a suboptimal URL structure.
BigCommerce Vs Shopify: Product Organization – Categories Vs Collections
BigCommerce and Shopify rely on fundamentally different methods for organizing products which could affect your shopping cart decision depending on the number of products you plan on carrying in your store.
Shopify organizes products based on “collections” and doesn’t have a traditional category/subcategory structure. Based on tags, Shopify allows you to populate a given collection based on any arbitrary criteria you set.
For example, you can put together collections of products based on type, brand, color etc…. Basically, Shopify allows you to organize your products around any attribute which makes it extremely powerful.
BigCommerce on the other hand, relies on a traditional category/subcategory structure for organizing products.
Both methods have their pros and cons.
While Shopify’s method of collections is more flexible, you have to be diligent about properly tagging every product in your store which can be cumbersome if you have a lot of products.
BigCommerce’s method is more traditional and makes it easier to organize your products if you have distinct categories in mind. Having structured categories allow you to easily create dynamically nested categories for your menus without manually coding them into your theme.
BigCommerce Vs Shopify: Which Cart Is Better For Blogging And Content Marketing?
Any serious ecommerce store owner will eventually want to implement a blog on their website. After all, content marketing is an excellent way to generate free and targeted traffic from the search engines.
For my online store, Google and Bing represent over a third of my overall sales every year and it’s 100% free.
But the problem with fully hosted ecommerce platforms like Shopify and BigCommerce are that their blogging platforms are very limited in functionality.
For example, if you want to add a table of contents to all of your posts on Shopify or BigCommerce, you would have to do that manually.
In fact, both Shopify and BigCommerce’s built in blogging platforms are vanilla and only provide a barebones blogging feature set.
Right now, the most powerful blogging platform in the world is WordPress and if you want to setup a blog the right way, you need to be on the WordPress platform.
Normally, implementing a WordPress blog with your Shopify or BigCommerce store comes with a steep tradeoff.
If you want to use a more powerful blogging solution like WordPress with a fully hosted shopping cart, you previously had to put your blog on a subdomain which is not ideal for SEO.
After all, Google treats a subdomain as a completely different domain and you would not be able to leverage the combined domain strength of your website.
Editor’s Note: For more information on adding a WordPress blog to Shopify, please read my post on How To Start A WordPress Blog On A Shopify Or BigCommerce Store And Should It Be On A Subdomain?
BigCommerce Now Offers A Seamless WordPress Integration
Recently, BigCommerce released a brand new feature that allows you easily integrate your WordPress blog with a fully featured BigCommerce shopping cart and this is a game changer.
With this new integration, you no longer have to host your WordPress blog on a subdomain. Both your BigCommerce store and your blog can live on the same domain for maximum SEO benefit.
Here’s how it works.
In order to install BigCommerce onto your WordPress blog, all you need to do is install the BigCommerce for WordPress plugin.
This plugin installs a fully featured shopping cart on your wordpress blog and it’s lightning fast.
Compared to WooCommerce which can slow down your blog by up to 5 seconds, BigCommerce’s wordpress plugin barely affects your page load speed at all.
How is this possible?
The reason BigCommerce’s wordpress solution is so fast is because all of your products and transactions are conducted on BigCommerce’s servers.
But from the perspective of your customer, they are shopping directly from your WordPress blog.
As a result, your WordPress blog will never get bogged down by your ecommerce transactions or the number of products in your store.
It is a solution that is 100% scalable and you don’t have to worry about the technical issues of running an online store.
Does WordPress For BigCommerce Have All The Features Of Regular BigCommerce?
The beauty of the WordPress BigCommerce integration is that your wordpress store will have ALL of the same functionality as an equivalent BigCommerce store.
Every plugin that you install on BigCommerce and any 3rd party software that works with BigCommerce will work with your WordPress store as well.
For example, you can use Klaviyo with your BigCommerce WordPress shop.
You can install a Facebook and Google pixel to perform dynamic ads retargeting. You can leverage BigCommerce’s Google Shopping and Facebook product feeds.
Basically, anything you can do with a traditional BigCommerce store, you can do on your WordPress blog using the BigCommerce plugin.
In fact, you can even run a BigCommerce store and your WordPress store at the same time. Or, you can create multiple WordPress stores from a single BigCommerce account.
The best part is that this BigCommerce wordpress integration is free with any BigCommerce plan.
Why The BigCommerce WordPress Integration Is A Game Changer
Overall, the BigCommerce WordPress integration makes BigCommerce a very compelling choice over Shopify if you plan on making content a large part of your overall marketing strategy.
In this day and age, having a blog with your online store is a must and all of the current Shopify blogging options are terrible.
With Shopify, you either have to live with a blog on your subdomain or use their crappy built-in blogging platform.
Neither option is ideal.
But BigCommerce has just released an incredible integration that finally allows you to have all of the features of BigCommerce on your WordPress blog without affecting page load speed.
In fact, it is for this feature alone that I now consider BigCommerce a more attractive choice over Shopify.
In case you are interested in this feature, I do a deep dive into the WordPress BigCommerce integration in the video below along with a full demo.
Deciding between Shopify and BigCommerce isn’t straightforward and there is no hands down winner. Both carts have their strengths and their weaknesses and the right choice depends on what functionality you need.
In terms of out of the box features, BigCommerce wins hands down. You won’t need that many apps and the base price is representative of what you’ll be spending on a monthly basis.
As a result, running your store on BigCommerce will probably be less expensive than Shopify.
If you plan on incorporating a WordPress blog alongside of your shopping cart, then BigCommerce wins this matchup hands down as well because of their seamless WordPress integration.
However, Shopify has a superior 3rd party ecosystem and much better 3rd party developer support. As a result, new cutting edge features are more likely to reach Shopify first over any other shopping cart.
Reasons To Choose Bigcommerce over Shopify
Here are the main reasons to choose BigCommerce over Shopify
- BigCommerce comes with a lot more features out of the box than Shopify. As a result, BigCommerce will tend to be cheaper
- BigCommerce offers a superior WordPress integration option that allows you to have a store and a blog on the same domain for SEO
- BigCommerce offers better analytics and reporting out of the box
- BigCommerce allows you to have more product options
- BigCommerce will not charge you any transaction fees
- BigCommerce gives you the freedom to use whatever payment processor you want which will save you money
- BigCommerce has better international support
- BigCommerce offers much better discounting features out of the box
- BigCommerce has a better abandoned cart feature which allows multiple emails
Reasons To Choose Shopify over BigCommerce
Here are the main reasons to choose Shopify over BigCommerce
- Shopify offers more design themes and templates
- Shopify has a significantly larger 3rd party app ecosystem
- Shopify has more 3rd party developer support
- Shopify has a more flexible product organization system with collections
- Shopify has a much larger installed base
- Shopify has a lot more dropshipping related plugins than BigCommerce
- Shopify Alternatives – Cheaper Solutions That Are As Good If Not Better
- BigCommerce Pricing – How Much It Costs Vs Shopify And The Competition
- How To Start An Online Store, Own Your Own Website And Sell Online
- Should You Use A Free Ecommerce Platform Vs Shopify, BigCommerce, WooCommerce Or Wix?
- How To Start A WordPress Blog On A Shopify Or BigCommerce Store And Should It Be On A Subdomain?
Have you read these?
- Why Good Grades Often Lead To Failed Businesses
- Amazon Affiliate Store Vs Blogging Vs Ecommerce – A Comparison Of 3 Online Business Models
- How To Prevent Spam Email Signups And Cut Your Email Marketing Costs By 30%
- The Tradeoffs Of Owning Your Own Business Vs Working A Day Job
- A Windows Keyboard Macro Program That Will Save You Time And Money