This epic post on the cost of setting up a DIY WooCommerce store is a guest post written by Josh Kohlbach of Advanced Coupons an extension for WooCommerce that lets you run all sorts of deals using your WooCommerce coupons!
Are you thinking of starting an e-commerce store? You, like many millions of other website owners, might be considering WooCommerce to run it. Most people would argue it’s WordPress’ goto e-commerce plugin.
WooCommerce is now responsible for powering over 39% of all e-commerce stores online and there are literally thousands of extensions and themes that will boost the functionality of your store so it’s a great choice. There really isn’t too many store business models these days that you can’t implement with WooCommerce.
WooCommerce Is Free, But What Are The Hidden Costs?
WooCommerce is a free download and out of the box it’s already pretty functional. It works with just about any theme out there, including loads of freebies. And it will let you setup shop and start accept payments within a couple of minutes. But there’s a few hidden costs that you might want to know about. It’s not all roses and sunshine and you do need a budget of more than $0 if you want to make a successful store on the modern web.
The way WooCommerce makes money is by selling loads and loads of helpful extensions to their platform. It’s a great business model for them because they both own the platform that enables such amazing things and they make money out of extension purchases from business owners who have invested in using it.
For new store owners it can be tempting to think that you can go without any fancy extensions or paid themes, but you’ll soon figure that it’s these very items that make the platform what it is today. Getting around these costs might be unavoidable if you want to run your business properly.
Breakdown of Potential Costs
The main three costs of running a WooCommerce store are:
- Suitable hosting for running a growing e-commerce site
- A reliable theme that will remain compatible
- Extensions to give you the enhanced functionality you need
This isn’t all there is, but for setting up the store these are the ones that will have the most impact on your bottom line. For the remainder of the article I’ll start tallying the average costs for building and running your WooCommerce site for the first year.
COSTS (1st Year of Operation): $0
- WordPress & WooCommerce – $0
What Type Of Hosting To Choose
If you’re new to running a WooCommerce store then you might want to brush up on the benefits of using a managed WordPress host. I mainly recommend using a managed solution because when you’re running a store, it’s best not to have to worry about your WooCommerce hosting.
You should be able to sleep well at night knowing that it’s not going to go down if someone prominent mentions you on Facebook or if you happen to get a surge in traffic or sales and have to handle multiple people on your site checking out at the same time.
For these reasons alone managed hosting is worth the extra couple of dollars per month and an extra 1 or 2 sales per month should more than cover your costs here.
If you use a host like WP Engine, SiteGround or Flywheel you should be pretty well placed. You might also like to look for a managed WordPress host that is in your locale as well.
WP Engine: From $29 / month
SiteGround: From $9.95 / month
Flywheel: From $15 / month
The average cost between these three services is $17.98 / month
COSTS (1st Year of Operation): $215
- WordPress & WooCommerce – $0
- Managed Hosting – $17.98 / month ($215 / year)
Why Should You Use A Premium Theme
Unless you are a web developer, then coding your own theme would be out of the question and hiring someone to do so might be good if you’re already established, but in the beginning when you are setting up your shop you need to concentrate on validating your business model more than what your site looks like.
So your two options for your e-commerce theme become Free or Premium? Free has it’s advantages, the primary one being price.
But Premium should be considered seriously for the following reasons:
- Price really isn’t that much – for the first year it can be counted as a one off cost, if you continue business after the first year, it’s just another annual renewal
- Updates are typically included – you can keep your WooCommerce up to date and not have to worry
- Generally better designed – Premium themes are generally a good starting point so your shop will look the part
Here is a list of popular themes that you can consider:
- Storefront Theme – Free
- Flatsome Theme – $59
- Divi Theme – From $69 / year
- Flatshop Theme – $49
- ShopIsle Pro Theme – From $99 / year
- Shopkeeper Theme – $59
There’s plenty more quality themes out there, but these 6 themes represent a good selection and average costing for themes focused on WooCommerce. We found the average cost to be approximately $55.
COSTS (1st Year of Operation): $270
- WordPress & WooCommerce – $0
- Managed Hosting – $17.98 / month ($215 / year)
- Premium Theme – $55 once off (renewals are typically discounted)
Extending WooCommerce
Extensions are the final major expense in setting up your WooCommerce store.
There’s so many free extensions for WooCommerce that it’s not even funny. So with this in mind, where you can, we encourage you to use free extensions if they are from a reliable and well known developer.
That said, as with themes, there’s something to be said for using a premium plugin for the task you need. It means they’re typically better supported for the latest version of WooCommerce, better coded and usually come with a guarantee of some sort.
The other type of plugin to lookout for are freemium plugins, those with a free extension with slightly limited functionality and a premium addon. The free extension might be just enough to get what you need done now and you can pay for the upgrade at a later time.
What extensions you will need depends entirely on what kind of site you are starting:
General extensions to consider:
- PDF Invoices & Packing Slips – Free
- Yoast SEO – Free
- PayPal Express Payment Gateway – Free
- Stripe Payment Gateway – Free
Typical e-commerce more than a few products:
- Product CSV Import Suite – $199
- Product Add-ons – $49
- Wholesale Suite – $59-$149
Promotions & Marketing:
- Just-In-Time Sales Offers – Free
- Dynamic Prices – $129
- Smart Coupons – $99
- Points & Rewards – $129
- Advanced Cart Recovery – Free
Subscription/membership:
- WooCommerce Subscriptions – $199
- WooCommerce Memberships – $149
Services/Events:
- WooCommerce Bookings – $249
- Event Tickets Plus – $89
With a modest amount of extensions purchased over the 1st year of trading, it’s not hard to rack up a bill of around $500 – $1,000 in extensions for your store.
For the purposes of our cost calculation, we’ll round that to $750 in the first year. Not all premium plugins require renewals, but most do to continue receiving updates.
COSTS (1st Year of Operation): $1020
- WordPress & WooCommerce – $0
- Managed Hosting – $215 (rounded from average cost of $17.98 / month)
- Premium Theme – $55 once off (renewals are typically discounted)
- Extensions – $750 (renewals are typically discounted)
Why Building A WooCommerce Store Shouldn’t Be 100% Free
So there you have it, based on my calculations an average Do-It-Yourself WooCommerce site with premium extensions, managed hosting and premium theme could be had for around the $1k mark if you shop around and are smart with where you invest your money in the first year.
As far as MVP’s go, $1,000 might be too much to spend, in which case you can start cutting your costs back by reducing the number of extensions, possibly choosing a free theme like Storefront, and choosing a cheaper web host. With those factors taken into account, I’m confident you could build the same site for well under $500. Though, it would not be as stable, well managed and future proofed in my opinion.
But that may be good enough for you to validate the business idea and from there you can build your dream website soon after.
Supporting The Broader WooCommerce Community
There’s no arguing that WooCommerce has been a great innovation in online retailing. It’s lowered the barrier to entry into e-commerce significantly and hundreds of thousands of e-commerce stores have popped up online because of it.
But without it’s strong community of developers supporting the extensions and themes that build on the free WooCommerce core platform it wouldn’t be able to serve such a wide array of business models, features, designs, and specialised hosting.
It’s a free plugin at it’s heart, but it’s a community that needs to survive and that’s why many of the extensions and themes for WooCommerce are paid solutions. The very future of your business may depend on the work of some of these companies.
Why It Costs More To Use An Agency To Build Your WooCommerce Store
I have one final parting thing to mention and it’s very important.
Since a lot of people might use this post to point out to their marketing agency that their costs are inflated, I want to make it very clear that this cost estimate is for a Do-It-Yourself solution.
It does not take into account your agency’s vast talent in developing e-commerce sites over and over again every day (which itself can be invaluable). Nor does it include costs for them to spend time on thinking about your project, business, website construction, building the site itself, beta launches, hand holding (let’s face it, most of us need a bit of this in the beginning!), and other administrative costs.
Expect to pay many times more than this DIY cost estimate for an agency built site.
What you do get for going through an agency is all of those things mentioned above. Plus, importantly, you’re not doing the work so you get to avoid all those headaches and will typically just get handed the keys to your brand new site.
It’s like buying a car off the lot as opposed to building the car yourself. Both are possible, but the former is much easier!
Agencies: Please please please don’t use this article as a pricing guide when quoting your work. Instead, read this article (and comments to see how divided opinions are on pricing), this article & this article.
Your Takeaway
There you have it, you can have your new e-commerce business and the good news is that it’s quite affordable.
So what are your next steps?
- Figure out your what features you want/need in your site
- Find a reliable web host
- Download and install WordPress & WooCommerce – it really is a killer combo
- Get your theme
- Get your extensions
- .. Profit!
Have you setup a WooCommerce website yourself? How much did you spend on your Version 1.0? Was it worth it and was there anywhere you think you could have cut some corners to save money? Tell us about it in the comments!
17 Responses
Highly Informative. Keep up the good work.
thanks for the information !
The article written is good piece of work…thank you for providing good tools under one place.
I agree with you as you have given a proper structure of cost to start a WooCommerce store. Can you also guide me how to connect store with Facebook as I have already gone through this resource for store integration with Facebook but the issue is the store not redirects to Facebook.
Thank you so much … you always give us good tips very useful
To set up the WordPress foundation for your WooCommerce, you’re looking at the following: setup costs: From free to $500 or more for WordPress theme.
Your WooCommerce cost could be as low as $400 or as high as a $1000
Good post, that free woocommerce :
COSTS (1st Year of Operation): $0
WordPress & WooCommerce – $0
may I know hoy much would WooCommerce charge for the 2nd year of operation ?
Thank You
Best Regard
rizal
great stuff. nice one mate. keep up the good work
Hi Guys
Nice article. thanks for sharing
thanks
Ash
web design sydney
Frontend development cost of WooCommerce?
We design, build, & manage custom websites, themes, and plugins. Have a WooCommerce website project? We would love to help!
The most successful online stores, just like retail stores, know their most valuable customers very well.
This is a total eye opener for people looking at cheaper option when trying to build a woocommerce store. It should always be about brand building, right. Just having a premium theme too doesn’t work. At times, you need a technical mind to get some complicated works done. So, never say No to cheap stuffs. Great work Josh.
WooCommerce – thanks Josh for giving us the 411 on this – free is never free, is it?!
Don’t forget about shipping plugins for UPS or FedEx which nearly every store needs. They are $79 each.
Agreed Joel, a lot of stores do need plugins like this so its important to factor in.
You can get away without them though which is why I left it out. If you standardise your shipping costs (this often makes it easier for consumers to understand and has the happy side effect of being cheaper to deploy initially, but it this all depends on the market and how slim your margins are! Sometimes its unavoidable to use API driven shipping plugins as the pricing needs to be spot on accurate.
The other alternative is to use a table rate plugin, the official one had a price drop when zones made it into WooCommerce, but it’s still quite pricey at $99.