Skip to main content

Creating a Website

Topic Progress:

Creating a Website

Now that you have a brand, customers need to be able to find you. The very first step in having a findable online presence is having a website. Anyone can build a website nowadays and everyone should have one.

It is expected that nearly 14% of retail sales will be online by 2021. This means if you want your business to be competitive you at least need to be online. You might think your business only caters to locals or that you’re doing fine without a website already, but studies show that 60% or more of Americans use the internet when looking for local products or services. So unless your goal is to not get more customers, adding a website will only make you more successful.

Even if you have a website already, it might be time for a revamp. Outdated websites can turn potential customers off before they even get to your storefront. For example, look at these two website styles side-by-side.

outdated website example
good website example

But what if you’re not tech-savvy or don’t know how to code a website? Have no fear. We’ll show 3 ways to get a website up and running for your business. Starting with the easiest and getting progressively more hands-on.

1. Hire someone to build your site

If you are really afraid that you won’t be able to make an effective website or you just don’t have the time, hire a professional to build you one. Make sure to look at examples of their previous work if they have any and be specific about what you want in order to keep the cost low.


  • No time commitment
  • No need for learning web development skills
  • Very customizable
  • Professional looking


  • More expensive
  • Harder to make changes down the road
  • The possibility that the final product doesn’t mach your vision

2. Use an all-in-one website builder

Examples include Wix and SquareSpace. These are a one-stop-shop for simply getting a professional-looking website up. They take you through the whole process step by step and are easy enough that anyone can do it. You will sacrifice some customization because of template limitations and these types of sites don’t usually perform as well in organic search ranking (we’ll talk about this in a later section). Don’t let that stop you from using an all-in-one. They offer a variety of pricing plans and are a great way to have an attractive site quickly, especially if you aren’t tech-savvy.


  • Require no previous knowledge or learning of new skills
  • Quick
  • Variety of pricing options
  • No need to worry about separate web hosting


  • Not 100% customizable
  • Limitations of apps
  • Limited in advanced marketing and Search Engine Optimization capabilities

3. Use a CMS

The most popular example is WordPress. CMS stands for Content Management System and is similar to an all-in-one website builder in the fact that you don’t need coding skills to build a website, but they do have more of a learning curve. We’ll walk through this one in more detail than the other options.


  • Customizable
  • No coding skills needed
  • SEO and marketing tools compatible


  • Not as easy to get started as an all-in-one website builder
  • Can be more difficult to maintain and customize