This is the list of steps I will be taking and asking you to complete when setting up your first website. Feel free to download this information anytime and use it for building your online business.

Step1 – Define your brand

Have you ever thought of why you want to create a website? Or a business? What’s the reason behind having a product or a service to sell? If you haven’t, here is a PDF file that will help you find some clarity:

Now, it’s time to put some ideas together. Use this Branding Template to write what you have learned by reading the above Guidelines.

If you are my client, I’ll ask you to fill in the Branding Template. Don’t worry, I’ll help you along the way. When you are satisfied, share the final version with your team and refer to the template when making a business decision – It will help you keep your decisions in line with your business vision, mission, and identity.

Step 2 – Choose your hosting platform

Your website needs a platform where it will be stored and accessed worldwide. If you want to be on a completely free option, use WordPress. However, keep in mind:

  • WordPress will be included in your domain name – It will look something like
  • You won’t be able to add any e-commerce options, which means that customers won’t be able to purchase your products or services online
  • Plugin installation will be limited

However, you will be able to:

  • Showcase content – including products and services
  • Add contact details – email address, phone number, store address
  • Move to a business plan anytime for £20/month

On the other hand, if you are ready to open an eCommerce, I would recommend Squarespace has it presents better in-built functionalities for hosting online businesses. It costs between £15-21 depending on your billing option. Here is an example of a website I build:

Already on another platform? That’s fine!

Unhappy with the current platform? Both WordPress and Squarespace offer the option to move your current website on their platform in one easy step.

Not sure how to proceed? Let me help you.

Want a custom-made website, coded from scratch? I can do it as well – just contact me for an initial consultation. I code in Ruby on Rails and use Heroku as hosting platform. Here is an example of a website I coded.

Step 3 – Register your domain name

Your business needs a name. If that name has already been purchased, you cannot use it online. And if someone else registers that name, you won’t be allowed to use it anymore. To secure your business name, purchase your chosen domain at GoDaddy and follow the instruction. Still not sure how to do it? Let me help you!

The cost varies depending on your chosen domain. In my experience, a domain will cost you around £50, including the name registration and some additional features to help protect your site.

Not sure what name to use?

  • If you sell a service, you can use:
    • Your Name
    • Your Name + Service Category Name
    • Your Initial + Service Category Name
  • If you sell a physical product, you can use:
    • Your name
    • Your product name
    • Your name + Your product category

Once you have purchased your business name on GoDaddy, the next step is to link your domain name to your hosting platform. If you are my client, I’ll do this for you.

Step 4 – Let’s build your business website

It’s now time to start building your business website. Please download the guidelines I put together to help you start.

If you are working with me, this is where my experience really shines. Based on your branding guidelines (discussed in Step1), I’ll build a website faithful to your own business identity while keeping into consideration digital marketing best practices (including but not limited to SEO and UX). And therefore, giving you the best chances to be found online and convert visitors into paying customers.

This is my Website Building Package – It covers all the steps described in this post. For only £200!(*)

(*) It doesn’t include the option of having a website coded in Ruby on Rails

Need some help? Have a question?

Contact me and claim your 30 min. initial free consultation.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.