How Much Does it Cost to Build a Website For Small Business?

how to start affiliate marketing

by Martin Hurley Β· Published APR 15, 2022

how much does it cost to build a website for small business

How much does it cost to build a website for small business?

The less the better, right? πŸ™‚

Of course it depends on a few things, like the type of website you want to build and the tools you choose to use! So let's look into some of the options available so you get an idea of what each might cost.

We will also go over some of the things you need to consider when building your website, such as search engine optimisation (SEO), page speed and online marketing.

Let's get started...

The easy way to build a website for small business

Before we jump into what things cost, know that websites come in all shapes and sizes - some have pages, others do not. Some require a monthly fee to operate while others don't charge at all!

There are also tons of different features you can incorporate into your site like blogging,Β  ecommerce platforms or membership clubs (which might sound familiar).

To help get started we'll go over how much it would cost for each website type.

There's a gazillion approaches out there but I've bottled it down to these...


  1. DIY (do-it yourself) - somewhat easy.
  2. Simple and easy - fast and free!
  3. All-in-one website - easier way (what I use).
  4. The ancient coders method - way beyond me!

Over time I've realised that the cheapest way is not always the right way for a small business, even though it may help keep the costs down!

An example of that is using free website themes. Now, free themes are excellent and do the job well, but investing in a paid theme can really transform your whole look and feel (branding) for your business.

Another example is using a free WIX theme. These themes also look great and function well. But if you want a professional business that ranks in Google then WIX won't cut it.

But that's just my opinion. The best way is to start researching and looking into it yourself! πŸ™‚

An investment in knowledge always pays the best interest.
~ Author unknown

Invest in the right marketing tools

I really think it's important that if you're running a small business, you use marketing tools that allow you and your business to...


  • Rank in search engines like Google (ie; use SEO)
  • Create content easily (without technical know-how)
  • Have a solid website infrastructure (like using WordPress.org)

Of course you don't need to follow these 'rules' πŸ™‚

But it'll be better for you in the long run, you'll be seen as a professional business, and you might even find your website ranking well in Google too!

Anyways, let's look how these different ways work.

Let's start with the DIY (do-it-yourself) way to build a website:

1. Do-it yourself website builder

The tools you'll need to build a website are not many, but they're all important.

You will need web hosting and domain name registration, an editor for your content (such as WordPress or Shopify), some graphics editing software (optional), and of course the knowledge to use them all.

Of course, if you don't want to build the website yourself (which can be time-consuming), you can always use a website builder like DropFunnels, but we'll talk about that more in the all-in-one section!

Nevertheless, let's go through what you'll need and what it costs...

I used the 'do-it-yourself' method for years. It works BUT it can be complicated! I call it the 'duct-tape' method because you are endlessly 'sticking' tools together. I recommend the 'all-in-one' method now as it's what I use, and MUCH easier!

Web hosting and domain name registration:

Without sounding like a broken record I always tell everyone to always buy their own domain. You can get a domain and hosting anywhere and everywhere for low cost.

Buying your own domain means you own the asset! Domains are super inexpensive so if you are serious about your small business you need to do this.

Unsure what domain name to get?

Think about what domain would best fit / resonate with you and your business...

If you're wondering "should I buy a domain?" then the answer is definitely! Aim for a .com if it fits.

As for hosting, there's Bluehost and plenty others. Hosting will run you around $5.00 / month or so, depending on what plan you get and for how long.

Hosting is where your website will 'live' on the internet. You need hosting. Unless of course you go the 'free route' or you go the 'all-in-one route.' (We'll get to these!)

The final option is to build a website using Wix or Weebly.

These two platforms allow users with little or no coding experience to build a website. The downside of using a free website is that your website is not really unique, and you won't have full control over the design or functionality of your site.

It's a good way to practise however... but do you want to run a money making empire or is it just a new hobby? πŸ™‚

build a website for small business
Which direction will you take with your website?

WordPress.org or Shopify:

One of the easiest way to build a website is to use a platform like WordPress.org. With WordPress, you can create a website in minutes using pre-made templates and themes.

Plus, there are many plugins available that allow you to add features and functionality to your website.

Something like 34% of the internets run on WordPress too. It's a great structure to build your business on. However I'd definitely use WordPress.org rather than WordPress.com. They are very different animals.

WordPress.org is free to use.

WordPress.com has two versions:


  • WordPress Free (has limited functionality and shows ads)
  • WordPress Pro is $20 / month (can sell products with ecommerce).

Alternatively, if you are moving in the direction of ecommerce, like selling products online, or you want to set up an online store, then just use Shopify.

Shopify is probably the best and most popular store builder tool to use out of them all.

So what does Shopify cost?


  • $29.00 / month for a new business
  • $79.00 / month for a growing business
  • $299.00 / month for an advanced business

You can't go too wrong with Shopify however the optional plugins can add up in price quickly. (You can solve that by making more ecommerce sales!)

The downside of using WordPress is that it can be a bit difficult to customise the look and feel of your website.

Additionally, you will need to learn how to use WordPress if you want to make changes to your website.

build a website for small business
Just a few of the free WordPress themes available.

Website themes / plugins:

If you go the do-it-yourself route and use WordPress (.org) then you can get great free WordPress templates here, and most of them are very easy to use.

Or go one step better and invest in paid WordPress templates. These things rock in the design department!

Using the free templates you may find that your website may look a little like everyone else's. BUT it doesn't matter too much in the early days!

build a website for small business
You can run your online business from anywhere!

Graphic tools / stock photos:

Right at the start you may not need all your ducks lined up in a row (as in, you may not need graphic design tools just yet). Having said that, these ones are free to use so might come in handy.


  • Pixabay - great for free images to use for your new website or blog
  • Canva - create a multitude of graphic design elements with the free version!

So how much does it cost to build a website for small business using the 'do it yourself' approach..?

Web hosting ($) + domain ($) + paid themes ($) + your time to learn it!

Note: You can use free WordPress themes and plugins too. In the example below I use the DIVI WordPress theme ($70.00 / year) as an example of a paid theme.

$10.00-$200.00 / month $10.00 / year $70.00 / year

Or if you decide to use Shopify then..

Shopify ($) + domain ($) + store themes ($) + plugins ($) + your time to learn it!

$29.00 / month $10.00 / year $20.00+ / month

2. Simple and easy website build

Like we said, the tools you'll need to build a website are not many, but they're all important.

I called this section simple and easy because they are all free marketing tools you can use right now.

So if you need to create a minimum viable product / website like right now then you're not going to start learning WordPress or spend 5 hours searching for the 6 best WordPress plugins are you?

If you are doing that then stop right now! πŸ™‚

You're going to go with what can be used right now... which is the marketing tools listed below.

So yeah, here's my thoughts on this...

If you were to ask me what is the EASIEST way to build a website I'd say:


  • Carrd is free website you can use immediately
  • Canva is a free tool you can use to edit photos and design
  • Twitter can help you with your branding (free).
  • Gumroad is free to use if you need to sell things
  • Need to email your customers? Use Mailchimp or ConvertKit
  • Google Docs (free) if you need to write content.

But there's another 'easy' way too. πŸ™‚

I'll preface this by saying that everything is difficult before it's easy. What tools don't involve a learning curve?

But anyhoo...

How much does it cost to build a website for small business using the 'simple and easy' approach..?

Carrd ($0) + Canva ($0) + Twitter ($0) + Gumroad ($0) + your time to learn it!

Free Free Free

If you're prepared to invest a little more in your online endeavours then you might be curious in the way I run my business, and the online marketing tools I use!

build a website for small business
GumRoad is another good option for a low cost enterprise.

3. All-in-one website builder

Again, the tools you'll need to build a website are not many, but they're all important.

Here's the marketing tools I use personally and what they cost:


  1. DropFunnels (WordPress based drag and drop website builder) $49.00 / month
  2. Jasper AIΒ  (writing tool to create easier content) starts at $29.00 / month
  3. UberSuggest (keyword research at $29.00 / month; free version available)
  4. ActiveCampaign (emailing your customers) $10.00 / month
  5. Google Workspace (productivity tool) starting at around $5.00 / month

Those five marketing tools are enough to run my small business with a very low monthly cost. (I also use Canva Pro version just because I'm NUTS about design!)

Let's briefly talk about why these tools make your life EASIER!

build a website for small business
A look into the tools in UberSuggest.

1. DropFunnels (website builder, sales funnels, memberships, blog etc)

Like I keep hinting at, one option for building a website is to use an all-in-one tool.

These tools allow you to build a website without any coding or design experience. One such tool is DropFunnels. With DropFunnels, you can create a professional-looking website in minutes, and it's very easy to use.

It also saves you lots of unnecessary stress from worrying about your website being online, updated and all. DropFunnels starts at $49.00 / month. Free trial here.

Knowing who you are is the best defense against who they think you are.

~ Dodinsky

Β 2. Jasper AI tool (for creating content easily)

If you choose to build your website using AI writing tools, there are many advantages: faster content creation time, and a gazillion other benefits. You may not need an AI tool at the start but if you plan on creating content regularly then it's the bomb!

It allows you to do things like: create blog posts, outlines, summaries, expand your sentences, create Facebook ad copy, create Youtube topic ideas, email subject lines, conclusions, creative stories and need I say more?

I love using it so much I wrote this post about it!

Jasper AI starts at $29.00 / month. Here's 10,000 free words and a free trial.

build a website for small business
I'm a big fan of Google Workspace for some weird reason!

3. Email tool (ActiveCampaign or use ConvertKit)

Probably no great rush to go start using an email autoresponder just yet...

Having said that, it depends where you're at with your business.

You might have a list of clients or customers already... In that case, you can always use ConvertKit (free for up to 300 subscribers) or ActiveCampaign if you are hungry to dive into email automations!

Argue for your limitations, and sure enough, they're yours.

~ Richard Bach

4. UberSuggest (finding your keywords for SEO)

The free version of UberSuggest does a great job. But right the start you may not need to be researching keywords and all. I however, like to research keywords and build / write content around these keywords, because I selfishly like to rank in Google. πŸ™‚

This comes back to what you will be creating your website for.

Reach out to me if you want more details on this!

build a website for small business
The Shopify pricing tiers (just in case you wanted to know!)

5. Google Workspace (don't need it but boy is it good to have!)

I like Google Workspace because they are (mostly) good at helping you stay organised and productive! One thing they do well is allow you to add your own domain to a gmail type email so you come across as a bit more professional. πŸ™‚

In other words they allow you to use a custom email with your domain. (They are also cloud-based, so no installation needed, and have many other benefits).

Google Workspace business starter is around $5.00 / month. Free trial here.

Note: You will still need to purchase your own domain. (Don't think too hard about this, just do it!)

The cost to build a website

For ships and giggles let's quickly add up the 'all-in-one' website builder costs...


  • DropFunnels (one website) $49.00 month
  • Jasper AI ($59.00 month for Boss Mode which gives you 50,000 words)
  • UberSuggest (free version is good to start with)
  • ActiveCampaign $10.00 / month (or use ConvertKit free email)
  • Namecheap (a fist full of dollars!)

$49.00 + $59.00 + $12.00 + $21.00 (paid version of UberSuggest) = $141.00 / month!

NOTE: You can use the $29.00 / month version of Jasper AI if you want, or not use it at all. (I just like using the Boss Mode version and being my own boss!) πŸ™‚

Compare that to a brick and mortar shop business! πŸ™‚ LOL.

Or run that against the costs of spending a gazillion precious hours updating your website, fine-tuning corrupted plugins, making sure your website is still online...

You can hardly go wrong with <$150.00 a month (and they are great tools too!)

There are also some other bits and bods you may need like design tools, free stock photos, logos etc. I mentioned those above in the 'do-it-yourself' website builder section.

So how much does it cost to build a website for small business using the 'all in one' approach..?

DropFunnels ($49) + Jasper ($59) + ActiveCampaign ($10) + Domain ($9) + UberSuggest ($21) plus your time to learn it!

There you go. A tad under $150.00 / month! πŸ™‚

$49.00 / month $59.00 / month $10.00 / month Free version

4. The ancient coder's way to build a website

Probably the hardest way to build a website is by coding it from scratch. This option gives you the most control over the design and functionality of your site, but it is also the most time-consuming and difficult.

If you choose this option, you will need to hire someone who knows how to code in order to build your website for you.

Or you can do it yourself, but in that case, you'll already be a coder, and you probably have no use for all my crazy ideas on this page! πŸ™‚

NOTE: I'm not a coder! I just migrate towards the easiest and simplest method to get my content out there into the world!

Invest a few moments in thinking. It will pay good interest.

~ Author unknown

What else do you need to know about building a website?

We have (kind of) covered how much will a website cost you on average. (Approx around $150.00 / month). I also have recommended you go with the 'all-in-one' website builder approach (ie; using a tool like DropFunnels).

Just on that... I am pretty sure DropFunnels 'grandfathers' you in to life pricing... which means if you lock in the current monthly fee then this stays the same forever.

I also recommend you at least explore using AI tools like Jasper. It allows you to fast track your 'content factory' and makes it much EASIER to create content. (Plus you don't need to spend another dollar on outsourcing writers!)

How much does it cost to maintain a website over time?

DropFunnels doesn't really cost me any 'maintenance' fees BUT I spend a LOT of my time creating content and making sure my website is in tune with Google and so forth.

For that I use Ahrefs.com free version for a site audit and content analysis.

So how much does it cost to build a website for small business? You now have a good idea and have my permission to go ahead and create your online masterpiece! πŸ™‚