How To Start A Website In South Africa in 2 Easy Steps

In this article, you are going to learn how to start a website in South Africa.

Here, you will get everything you need to know to create your own website as fast as possible.

Without wasting your time, let’s get started.

Why start a website in South Africa?

 Whether you are creating a website for personal or business use, there is something you need to know.

This is a graph of internet users in South Africa as of 2020 (source: Statista).

internet users in south africa

This graph includes a projection up to the year 2025.

As you can see, there were over 30 million internet users here in 2020 here in South Africa.

And that number is projected to go over 34 million by the end of 2021.

What does this tell you?

If you are selling something or seeking to make money in South Africa, you need to be where everyone is; online.

Truth is, there is no better way to do that than having a website.


  • A website gives you the freedom to do other things because it operates 24/7
  • It is automated, which means you do not need to hire anyone to watch over it.
  • Simplifies the money-making process, thanks to set-and-forget systems
  • It is cheaper than any other business out there (more on this later. 

Requirements to start a website in South Africa

What do you need to create a website?

One, you need a domain.

How To Start A Website In South Africa: Pick A Domain Name

What is a domain?

This is the special web address people type into their browser to access your website.

A website name.

For example;

The domain name for this site is www.truehost.africa

Whenever you type that into your mobile/desktop browser and hit enter, you end up on our website.

So, you need one like that.

 how to start a website in South Africa

A domain is in two parts;

  1. The domain name – the first part, like, truehost, Facebook, etc.
  2. Domain extension – that last part, for example; .com, .africa, .co.za

Here is a tip;

Pick a domain name that reflects the topic/niche of your website.

For example;

OnlineTradingGuides.com tells you outright what it entails; online trading, right?

You can follow the same idea.

 Lucky for you, here are some detailed guides we’ve created to guide you through the process.

How To Start A Website In South Africa: Web hosting account

 The next thing you will need is a hosting account.

This is where all of your website files will be stored, things like articles, videos, and images.

It also comes with the resources you will need to run your website.


  • Bandwidth
  • CPU (RAM, and Processor)
  • cPanel account

There are different types of web hosting in South Africa. This article explains everything you need to know.

Also, this article gives you insights.

How much does it cost to create a website in South Africa?

The cost of hosting a website ranges from R50 to R191 per month.

But depending on your needs and the company you chose, you can get different pricing. 


Because different companies have different pricing plans.

For example:

Truehost allows you to host a website from as low as R50 per month. You get a free SSL certificate if you order a hosting plan.

 how to start a website in South Africa

Also, we have all the tools you need to supercharge your website, ranging from WordPress tools such as SEO resources, online marketing tools, and email resources among others.

We have an article discussing hosting pricing in South Africa.

Now, once you have a domain and a hosting account, you are almost done.

Your next step is to install a CMS system.

This is a software/tool you will use to manage your content.

One of the most popular ones is WordPress.

installing wordpress when creating a website in south africa

Here is an article showing you how to install WordPress.

After that, create pages such as;

  • About us page
  • Contact us page
  • Blog section

And then start publishing articles.

 how to start a website in South Africa

And that is how to start a website in South Africa.

How do I create a free website in South Africa?

As you have seen, creating a website comes with a cost;

Question is;

Can you create a free website in South Africa?

Answer; Yes.

And here is how.

To create a website for free in South Africa, go to https://www.olitt.com/

how to create a free website in South Africa

OLITT is a website builder that allows you to create a website for free.

With this tool, you do not need coding skills to start a website in South Africa, thanks to over 200 website templates.

Once on the site, click on the Create A Website button to get started.

Now, pick a website category.

how to create a free website in South Africa


These categories contain website templates you will use to create your site.

For example;

If you are trying to create a website for your marketing agency, choose the agency category.

how to create a free website in South Africa

Browse through available templates and pick the one you like.

The next step is to create an account.

Here, you can either use;

  • Email and password
  • Google Account (Gmail)
  • Apple account.

Finally, editing.

how to create a free website in South Africa

Everything you need is within reach.

Just drag and drop elements to your site.

And that is how to start a website in South Africa for free.

Wrapping up

As mentioned, you need a domain and hosting, use the following links to get started;

A Simple Guide To Afrihost Domain Registration

A domain is like your website’s physical address. It is what will guide visitors directly to your website on the vast world wide web hence our interest in Afrihost domain registration.

Domains usually have two major elements. For example, afrihost.com has the website’s identity (Afrihost) and the domain extension (.com). When registering a domain as a person or as a company, you can be able to specify the server your domain points to.

Benefits of Having a Domain

There are numerous benefits in having an active domain, more than just being an address. Some of these include:

  • It enables you to develop credibility for what you are doing.
  • Strong ownership of your brand
  • It boosts your Search Engine Optimization
  • Both your customers and potential clients can find you easily.
  • It gives you the capacity to grow and expand.
  • You can strategically position yourself in reaching the target market.
  • Allows you to build a strong online presence.
  • Develops a strong competitive edge for you.

Types of Domains

Did you know that .com domains compose 46.5% of all global websites? The following are the most common types of domains.

Top level domains (TLDs)

This domain type is ranked at the top of the internet domain name system. You can find more than 1000 available TLDs but the most common ones are .com, .edu, .net, and .org.

An organisation by the name Internet Assigned Numbers Authority (IANA) is responsible for maintaining the official list of top-level domains.

Country Code Top Level Domains (ccTLD)

ccTLDs are used by companies with dedicated sites for a specific country or region. For example, .jp is for Japan, .us is for the United States of America and .ae is for the United Arab Emirates.

Generic Top-Level Domain (gTLD)

These types of domains do not rely on a country code. They are commonly used for specific purposes, for example, .mil is for military, .edu for educational institutions, .org for non-profit organisations, among others.

You do not have to meet specific criteria for you to register for these domains. For this reason, a .com domain is used across different fields.

Second-level domains

These are domains that come after a top-level domain. For example, government institutions in the UK use .gov.uk and academic institutions use .ac.ke.


These are for people or institutions with hug websites who need to create divisions within their site. By creating a subdomain, they can direct users to the specified area of search effectively. An example would be support.afrihost.za which will guide you to access the customer support resources on the website.

Free domains

These are domains that you can access for free on most of the website builders. For example, instead of having commercial.com, you will have commercial.wordpress.com or commercial.squarespace.com.

Searching For Or Creating A Domain Name

Domain names that remain relevant through time are those that match your brand and are easy to remember. The vast internet space is loaded with all kinds of information, therefore, you need a domain that will stand out.

Researching what your competitors’ domains are is important in helping you come up with a domain name that stands out.

These three things are the most important to remember when forming a domain name:

  • Make it easy to remember
  • Match your domain name with your brand
  • Stand out from the crowd

This sounds easy until you realize that your domain names have already been taken. In such a case, you have two options. Either contact the owner through WhoIs and ask if they can consider selling the name to you or create a new one.

Let us now consider the Afrihost domain registration prices for our preferable domain names.

Domain Pricing on Afrihost

Highlighted below are domain prices organized according to their popularity. You can observe that the domains cover a wide range of fields and offer sufficient generic TLDs that you can use in almost all fields.

All their domain packages include:

  • Live phone support
  • An online trouble-shooter
  • 24/7 priority support
  • Full DNS control
  • Email support

With such a package, Afrihost domain registration acknowledges the importance of keeping your domain active in the web every single hour and day of the week for the whole year. This is an awesome guarantee of the progressive growth of your site.

How to Register or Transfer a Domain on Afrihost

Afrihost domain registration is overseen by an organisation called Internet Corporation for Assigned Names and Numbers (ICANN). ICANN keeps a database of all domains and is able to specify which domains are available.

Below are the steps that you can follow in registering your domain on Afrihost.

1: Click here to access the Afrihost website and select the web domains tab

Afrihost Domain registration

2. Select Domain Registration as shown below.

3. Choose the domain extension that you wish to use from the numerous options provided.

In the example below, we are using the .co.za extension. To add it, you click on the “Add This” button.

Selecting a domain extension on Afrihost

4. You will now get two options, that is domain parking and domain pointing.

Domain Parking and Domain Pointing on Afrihost

Select domain parking. Here is what both terms mean.

Domain Parking is a functionality that enables you to reserve or register a domain name that will be used in the future. It is a safe way of ensuring that meanwhile, the domain name will not be registered by anyone else.

Another term for Domain pointing is domain forwarding. It is rerouting a domain to another web address. You can point a domain name that you own to another domain name of your preference.

5: You will get two options, that is, New Domain or Transfer Domain. Select the option New Domain to register a brand-new domain that does not exist in the domains database.

Domain Registration and Domain Transfer on Afrihost

6: Enter your domain name in the search box so as to confirm that it is available.

Finding a domain name on Afrihost

7: The available domains will be outlined on the right side.

Registering a New Domain on Afrihost.

A good domain name will be highlighted. This is a good indicator that you should go to the next step. Click on “Next Step”.

Step 8: In this final step, you will be directed to your shopping cart. Be keen on confirming your domain details and then Check out to complete your order.

In Conclusion

Afrihost domain name registration is one of the easiest and seamless processes in registering a domain.

To add, you have a quick and available customer service team that will assist you in case of any difficulties.

How To Register A Domain In South Africa [Step by Step Guide]

Are you looking for a guide on how to register a domain in South Africa?

You are in the right place.

In today’s article, here are the exact things you are going to learn;

  • How to pick the best website name
  • Cheapest domain registrar in South Africa
  • Steps to register a website.

This won’t be like any other guide you have seen before.

There will be more and more examples used, so buckle up and let’s get started.

Are you ready?

First things first.

What is a domain name?

 A domain name is that special address you use to access a website.

For example;

Facebook is a popular social media platform here in SA.

To access the website, you either use the app or a browser.

And it is the browser I am interested in.

If you are using a browser then, you type www.facebook.com.

Pay attention, because there are a couple of things you need to learn from this example. 


Because you can apply the tips later on when picking your website name.

So, first, let’s breakdown the Facebook domain name.’

How To Register A Domain In South Africa

As you can see, there are two parts;

  1. the domain name (website name)
  2. Domain extension.

What you need to know about a domain name

Let’s take a deep dive into a domain name.

As mentioned, a domain name is a special address you type into the web browser to access a site.

Think of it as the home address to a house (website).

Without it, no one can access the site or its content.

There is some technical stuff behind how a domain name works, but we won’t go into that here.

But there is something you need to know;

Since a domain name is what people associate with your website, it needs to be:

  • Short and memorable – look at Facebook, the name short and easy to remember. Avoid long names and keep it at most 3 words long. Anything beyond that is unadvisable.
  • Brandable – Facebook, Twitter, Instagram, what do they all have in common? Besides being the top social media platforms, their domain names are brandable. Avoid generic names that don’t mean anything.
  • Make sure it easy to type. Use simple grammar and some weird names you picked off the Reddit forum
  • Stick with alphabets if you can. Avoid using numbers on your domain name, unless you have to.
  • Think long term and not short term. Let me explain. Let’s say you are intending to create an online store right now to sell ladies’ shoes. Instead of having a website name like ladieshoes.com, what will happen if you decide to stock additional product categories in the future? 

Take into consideration these tips when choosing a domain name in South Africa.

What you need to know about the domain extension

The domain extension is the last part of a domain.

There are very many types of domain extensions, and here are some of the most popular;

  • gTLDs, or generic top-level domains – are domains meant to be used for anything (general stuff). And that explains why they are so common. For example; COM.BIZ and.INFO.
  • ccTLDs, or country code top-level domains – are extensions that represent a country. For example; .co.za for South Africa, .co.ke for Kenya, .in for India, etc.
  • new top-level domains (nTLDs) – I bet you have seen domains like .shop buzz, .pizza…. These are new domains that entered the market in 2017.,

Now, from what you now know, which extension should you choose?

Here are some tips to help you figure out what to do;

If you are creating a website targeting a specific country, go with a ccTLD domain.

For example;

A website targeting South Africans, you are better off using the .co.za domain.

On the other hand, a website for a global audience can use the gTLDs domains.

Now, if you are looking for a unique name that will stand out among the competition, go with nTLDs.

For example;

For an online fashion store, a boutique. shop sounds better than anything else, especially if the other name is taken (already registered).

Up to this point, you know enough to pick the best website name. Now, let me show you how to register a domain in South Africa.

How to register a domain in South Africa (Tutorial)

Before you get started, I suggest you have a list of potential names (at least 10 possible website names).


Because most domain names are taken. Meaning someone else may have registered it. 

And if so happens your preferred website name already belongs to someone else, you can turn to your list for help.

How To Register A Domain In South Africa: Check domain availability

To get started, go to https://truehost.africa/

How To Register A Domain In South Africa

Type your domain name on the box and Search.

Two things will happen;

Either the domain is not available;

How To Register A Domain In South Africa

Or it is available;

How To Register A Domain In South Africa

If it is not available, go to the name on your list.

But it is not yet registered, go ahead and click on Add to Cart.

And then Checkout.

How To Register A Domain In South Africa: Domain Configuration

How To Register A Domain In South Africa

Tick all the boxes as shown.


  • You get free DNS management
  • Protect your ID
  • Email forwarding.


Change domain nameservers if you want to custom ones.

How To Register A Domain In South Africa

Otherwise, leave it as is.

Click the continue button.

How To Register A Domain In South Africa: Review and Checkout

Here is where you provide details to help process your order fast.

Pick your currency here (Rand or dollars).

How To Register A Domain In South Africa

And use the coupon/discount code if you have one.


Create a user account.

How To Register A Domain In South Africa

But if you are an existing customer, go ahead and just log in.

Choose payment method.

How To Register A Domain In South Africa

Other things;

  • Check the T&C condition box
  • Make sure the details are correct
  • If you have additional information, use the box provided to express them.

Finally, click on Checkout to pay for your order.

After paying, you will receive credentials on the email address you provided. So make sure it is valid.

And that is how to register a domain in South Africa.

[Guide] How To Start An Online Business In South Africa

Wondering how to start an online business in South Africa?

In this article, I will walk you through all the steps you need to actualize your online dreams and start making money as soon as possible.

To make it even sweeter for you, I will throw in some of the best and most profitable online business ideas in South Africa.

And to make it more actionable for you, I will use examples on each step from the ideas I will give you.

Sounds interesting enough?

Let’s get right to it, shall we?

What’s an online business in South Africa?

I know what you are thinking;

Who doesn’t know what an online business is, but wait for a second.

Without a clear definition of what we are talking about, it is easier to be lost in the woods.

In fact, this is the exact reason why you’ve been kicking tires and not getting anywhere with your dreams.

And why you are here seeking to understand how to start an online business in South Africa.

As per the dictionary, an online business is any kind of business or transaction executed over the internet.

From this alone, you can a lot about online business;

First, you need a transaction.

This is where the business ideas come in.

The second part is about the internet. This is the medium upon which your transactions will be based upon.

And that is why you need a reliable internet connection to get your ambitions up.

Now, there is an invisible part that is so important to the online business venture.

How important?

Well, without it, I don’t care how great your business idea is, or how fast your internet connection is, you are bound to fail.

So what is it?

Well, it is about the target audience.

I will talk more about this later on, but for now, just know that without the right audience, your ideas are worthless.

Why online business in South Africa?

Why is everyone rushing to start an online business?

What is it about it that is so attractive?

To say the least, running an online business is the ultimate dream maker.

You will understand this if you have an offline business (that electronics shop, a grocery store, and such), also known as brick and mortar business.

See, with such a business, you are required to show up every day for at least 7 hours to make money.

Forget all that with an online business.

You will be open for business 24/7/365.

And yes, you can be making money while you.

How about expertise?

Well, you can start an online business and not do any work.

Yes, you can outsource all the work to be done by experts who understand more about the area.

And one more thing;

You don’t need any capital to start an online business in South Africa, well, not all of them though. Some businesses will require a minimal investment upfront.

Profitable business ideas in South Africa

Your online business is as good as the idea you are chasing.

This means that businesses are not the same. Some make money fast, while others take some time and a little effort for you to see the ROI (Return on Investment).

Question is, how do you know what business idea to pursue?

As Warren Buffett, the best investor of all time, once said, you learn through mistakes, but it doesn’t have to be your own.

By looking at what others are succeeding in, you start to see a pattern emerging. And you almost instantly know that there must be a reason why they are doing so.

Now, based on what everyone is succeeding on, here are some of the best online business ideas to start now in South Africa.


Blogging comes from a blog.

A blog is a website or a web page.

Blogging, therefore, is the art of posting articles or sharing opinions on a blog (website).

To start blogging in South Africa, you need two things;

  • A website – To get a website, you need a domain name. Go here and read a guide on how to start a website in South Africa
  • A topic – they call it a blogging niche. It is essentially the topic you will be writing about.

With all these sets, all you now need is smart work and consistency.

How to make money blogging in South Africa

The reason for starting an online business is to make money, right?

There are so many ways to make money through a website in South Africa, and here are some of them.

  • Offering advertisements – you can sell ad spaces on your blog through AdSense or directly to companies
  • Accept post sponsorships – here, people pay you to post articles on your website reviews – get paid to review products
  • Consulting – you can offer your services to clients through a website
  • Selling leads – you can collect leads and sell them to companies, see below for more on this.

There are more ways to make money blogging in South Africa.

Selling leads

Every business needs customers to survive.

Too bad it is a struggle for some companies to generate leads consistently, which is where you come in.

For example;

You can start a website targeting those people looking for moving services. Collect their details and sell them to moving companies.

It is a lucrative business because the leads can be generated automatically on your website.

And when you wake up, call the companies asking them who wants new customers.

Affiliate marketing

As an affiliate marketer, your job will be to promote other people’s products and services.

And in return, they pay you in commissions, as a thank you for sending them paying customers.

For example;

Sign up for our affiliate marketing program and get a 10% commission on every customer you point our way.

You will get a unique affiliate link.

This is what will help us attribute the sales to you, and then getting paid eventually.

Once you have the link, start sharing everywhere you can, but remember to be strategic.

Social media consultancy

Your job here will be to help companies achieve their business goals through social media.

All you have to do is understand what they wish to achieve.

Once you have that, sit down and draw a plan on how to use social media to get that.

For example;

If their goal is to generate more revenue through social media, you can draw strategies like using Facebook ads to drive more sales.

Now, as for the money, you can agree on a retainer basis plus commissions, or one-off payment, whichever works best for you.

Virtual assistant

That is exactly what it sounds like.

You are someone’s assistant, but instead of sitting at the front desk, you are in your house.

Here, you will be helping busy entrepreneurs get some work done remotely.

And in return, you get paid per hour.

To get started, you need skills that people are willing to pay for. Such skills include social media management, content creation, and others.

Once you have the skills, the next step is looking for clients.

Now, these are some of the most profitable online business ideas in South Africa.

I say ‘some’ because the list is long, and couldn’t get all of them here without making this guide on how to start an online business in South Africa long and boring.

With that out of the way, let’s look at how to venture into these businesses.

How to start an online business in South Africa

Once you have an idea, here are steps you can take to turn it into a real business.

Step #1: Find an idea

Well, just adding this to make sure you get it.

A business idea is a must-have.

And as we mentioned, not all business ideas are the same; some make money fast, while others take time to generate results.

To find that better idea, look at the competition.

You don’t have to come up with a completely new idea no one has ever heard of.

In fact, if you find an idea and there is no one already doing it, ditch it like hot coal.

Competition is a sign there is a market and money to be made.

Step #2: Find the market/audience

I know you will be tempted to go directly to executing the idea.

Well, not so fast cowboy!

First, assess if there is a real demand for the product or service you want to start.



If you are starting a blog about online trading in South Africa, go online and see if anyone is looking for answers.

To do that, you can use tools such as Google Keyword Planner or Ubersuggest.

With no audience, you don’t have a business.

Step #3: Conduct competitive analysis

As mentioned, competition is a good thing when you want to start an online business in South Africa.

You get to prove that the idea is viable, otherwise, they wouldn’t be there, right?

Secondly, you get to learn from their mistakes.

For example;

If you are going after virtual assistants business in South Africa, you can look at what others are charging and their skills.

Also, they help you tailor your pitch to fit the target market.

On the other hand, for blogging, you can look at the keywords the competitors are ranking for, and then target them as well to rank alongside them.

Step #4: Have a business plan

Without a plan, you are planning to fail.

Yes, even an online business in South Africa requires a plan.

For example;

If you are going after blogging in South Africa, your plan should include things like a content plan (article ideas you will be publishing).

Step #5: Get a website and domain

An online business is conducted over the internet.

Depending on the business you are going after, you will need a website.

In this guide on how to start an online business in South Africa, a website is a must-have if you need the best and fast results.

For example;

A virtual assistant business will require a website where you showcase your skills to potential clients.

On the flip side, as an affiliate, you don’t need a website. But having one gives you the power to take control of your revenue.

For example;

You can implement conversion optimization strategies to increase the chances of your visitors clicking on the links, thus making you more money.

Truth is, you cannot do that if you don’t have your website.

Step #6: Go legal

If you take one thing from this guide on how to start an online business in South Africa, take this;

You will need to operate a legal online business.

So make sure you understand the law governing online businesses in South Africa.

This way you don’t end up on the wrong side of the law.

For example;

If you are starting an online store in South Africa, you will need licenses and permits.

Things like registering for taxes and other legalities.

Just take care of them before you proceed.

What to do next

As mentioned, you need;

You have everything you need to start an online business in South Africa.

How To Host A Website In South Africa [Helpful Illustrated Guide]

In this guide, you will learn how to host a website in South Africa. 

It is a step by step guide on how to go from not having any website at all to owning a thriving site in a matter of minutes.

But first, what do you need to host a website in South Africa?

Here are the things you need to get started;

  • A domain name – this is your website name. It is a special address your readers will be using to access your website. You need to buy one, I will show you how to get the cheapest domains in South Africa
  • Hosting package – this is essentially a place where your site’s files will be stored. Comes in different plans depending on your budget and needs, but there are affordable ones here.

These are essentially the two most important things you need to get a website up and running.

But there is something you need to take care of before getting started.

And that is the niche or website’s industry. 

Ideally, this is the topic you will be writing about on your website. While some people build a website for an existing business, some do it to kickstart their blogging career in South Africa.

Either way, you will need a website name and hosting account to get that work.

Now, let me show you how to get each of these two.

How to host a website in South Africa

How to register a domain

Buying a domain is nothing like you are used to. There are some procedures you are required to follow, otherwise, you won’t get what you want.


Because the internet is growing by leaps and bounds every single second and thousand of people are getting in every time. This means that without regulations, the whole thing could come back to bite you through scammers and hackers.

First, you need to search and make sure your preferred domain is available.

Why is it so?

As days pass by, people are getting online in thousands, and all are registering domains. Then there is this rule that no two people can register the same domain. And that is why you need to make sure that your chosen website name hasn’t been taken by someone else.

For example;

You cannot register another Facebook.com because first, that is a trademark and brand of somebody else. And secondly, it is already registered.

To get started, you will need a list of possible website names, you know, just in case your favorite is already taken.

With that list, head over to https://truehost.africa/

how to host a website in South Africa

Type your first domain name into the box and hit search.

Two things might happen;

  • The domain name is not available because it is already registered by someone else.
how to host a website in South Africa

And when that happens, strike that name out of your list and move to the next one on the list.

The next thing that can happen is;

  • The domain is available – meaning it is not yet registered.
how to host a website in South Africa

If that is the case and it is the name you wanted, go ahead and click add to cart to start the domain name registration process.

The next step is the domain configuration.

Here, you can add hosting, include some add-ons to your domain.

For example;

You will need the privacy add-on. This one shields your personal information such as contacts from the prying eyes of scammers.

Since you want to learn how to host a website in South Africa, you will need a hosting package to go with your domain.

To do that here is how to add a hosting package to your domain name order.

How to add a hosting package to your domain order

On the configuration window, click on Click To Add (see the screenshot below.

web hosting packages in south africa

You will be redirected to a web hosting shop where you can pick the plans you want.

So we have three plans;

  • Personal SSD Cloud Hosting going for R50 per month. Gives you Unlimited Bandwidth, 30 GB Disk Space, Supports 3 Website, comes with One-Click Installer, and  Free SSL Certificate among others.
  • Business Web hosting going for R70.54 per month. Comes with Unlimited Bandwidth, 50 GB Disk Space, and Supports up to 30 Websites among others
  • Enterprise SSD Cloud hosting at R191.46. Gives you Unlimited Bandwidth, Unlimited Disk Space, and Supports Unlimited Websites among other goodies.

It is up to you now to pick the one you want.

For example;

If you are just starting out and building your first ever website, the Personal SSD hosting package will suit you. It is affordable and allows you to host additional 2 websites.

On the flip side, if you are an established online surfer and wish to create an empire of websites, go for the upper packages.

With that said, let’s add a hosting package to your cart.

Once you have decided on the one you want, go ahead and click on Order Now.

how to host a website in South Africa

The next window will ask what domain to use.

Considering you already have a domain on your cart, go with the first option and click on the use button.

domain name registration in south africa

The next move is to pick your preferred billing cycle.

cost of web hosting in south africa

Click on Continue to proceed.

Now you can see you have added hosting to your domain order.

Again, don’t forget to throw-in some add-ons, you going to need them.

Click continue.

Review and Checkout

This the last step on how to host a website in South Africa.

Here, you need to choose your preferred currency, use Promo code if you have one, create a user account, provide billing details, and pick a payment method.

With all these done, do not forget to tick the T&C box.

From here, you can see the summary of your order.

how to host a website in South Africa

Finish by checking out. From here, you can now pay through the method you picked earlier. And then wait for details to be emailed to you, again, through the email address you provided.

What to do next

Now that you have learned how to host a website in South Africa, you can now use this guide to get started.

Use these links to get what you need;

Best Web Hosting For Small Business in South Africa

In this article, we are going to introduce you to the best web hosting for small business in South Africa.

See, a website is a must-have today more than ever.

In fact, currently, there are over 18.43 million eCommerce users in South Africa. This number is expected to grow by 6.36 million users by the year 2021.

Yes, all of those numbers are people already shopping online in South Africa. I bet you have bought something once or twice in the last two weeks, right?

Does that mean you need a website?

Well, yes! You need a website.

Take the numbers we mentioned above, these millions of shoppers spend $189.47 on average online (Eshopworld, 2017).


Do you know what that means?

If you don’t have a website already, you are leaving a ton of money on the table.

Why do you need a website (real reason)

Why do you need a website?

Truth is, the world is moving away from having to ‘wait’ for things to happen.

For example:

We are more open to innovations that help us save time and energy. And that includes our shopping behavior.

As you have seen, there are over 15 million South Africans already spending money online.

This means that, no matter what your business deals with, there is a high chance that your target customers are already searching for your products online.

So here it is:

The real reason why you need a website in South Africa is that your customers are already searching for products online.

Let’s look at an example;

Say you are selling ladies’ accessories in South Africa. Your products include things like ladies’ handbags, shoes, among other stuff, right?

Well, by doing a quick search online of a product like leather boots, I can see that there are over 1K people already searching for the same.

Now, you may argue that its competition is hard, but if you do everything SEO well, you are going to snatch a sizable amount of these users.

Now that you know your target market is already online, what should do?

How to create a website in South Africa

Before we talk about the best web hosting for small business in South Africa, let’s look at how to build a website.

There is no doubt, the market is shifting online. If you aren’t there, your competitor will be. If you really care about your business, you will make an effort to be online.

So, what do you need to prepare yourself for success?

  • You need a domain name – this is your website name. It is the address your customers will type into their browsers to access your site.
  • Web hosting package – this is the place where your site files will be stored. Here is the thing, you will have files like articles, images, audio, or video on your site. All of these need a central place and secure point where your users can access them easily over the internet.

And that is why we are talking about the best web hosting for small business in South Africa.

Other website options to consider

Truth is, there are other options for you when it comes to taking your business online.

For example;

If you want to open an online store for selling leather boots, you can use tools like Shopify.com.

It is a website builder dedicated to serving eCommerce businesses. Alternatively, you have tools like Instagram and Facebook shops.

These social platforms allow you to create a shop directly within the platform.

The question is, is it worth your effort?

This is where the real power of owning a website comes into play.

While all of these guys may claim to have your interests at heart, at the end of the, you are just a visitor in their home. You are using what they give you, meaning they make the rules.

Often, these rules are meant to benefit them in the long run.

Take for example the recent change to Facebook’s Algorithm. Organic reach on Facebook tanked and killed a ton of pages.

Those who depended on Facebook to drive traffic to their websites saw a huge decrease. And now, you have to ‘pay to play.’

What is the solution?

The solution is simple;

Build your own audience and make your own rules. With a website, you control everything from how the pages look to what type of messages you’d want to share.

As we have already mentioned, to build a website, you need to register a domain and add a hosting account.

These two should get you started. But we have another problem.

Where should you get all of these website services in South Africa?

This is a tough order, considering there are a ton of web hosting providers in the country, purporting to give you the best services.

Who should you trust?

Before we answer that question, here are some of the things you need to look for when shopping for a web hosting provider in South Africa.

What to look for in a web hosting company in South Africa

First, consider you are running a small business, it means you need services you can actually afford. Your business is still growing, thus you don’t have a lot of funds lying around.

As such, you need a hosting partner that understands your needs and kind enough to offer essential services at an affordable cost.

But since you are looking for affordable web hosting in South Africa, it doesn’t mean you should settle for anything that comes your way. This brings us to the second factor to look out for; quality.

It is very much possible to have affordable and quality in the same sentence. You need hosting services that handle all of your business needs by providing adequate resources.

For example:

You need a business email address. Instead of using Gmail for business, you need something like [email protected]

Gives you that professional edge and people may take you seriously for once.

More importantly, you need support. Truth is, you can’t possibly figure all things out by yourself. And whenever you need some questions answered, you can easily reach out for support.

Where to get the best web hosting in South Africa

Truehost Africa is arguably the best web hosting for small business in South Africa. They provide the best customer service, available 24/7 (meaning you can call, email, live chat any time of the day).

Our web hosting packages are perfectly designed to accommodate all your online needs. 

For example;

  • You get a free SSL certificate to help secure your site against attacks
  • Our prices are competitive. For example, .co.za domain is R50 per year
  • For SEO, we have the tools to help your website found on search engines

The list goes on and on, but you can check it out for yourself. See some of our cheapest web hosting packages here.

How To Pay Truehost South Africa

Today, learn how to pay Truehost South Africa.

Making payments directly to the client area is a simplified method to ensure you get services within the shortest period.

To pay Truehost South Africa use any of the methods below.

(i) How to pay Truehost South Africa with bank /EFT payment

Login to client area via link https://truehost.africa/cloud/register.php

client area

Click under billing, and select my invoices

Truehost Invoice

Click on the invoice you wish to pay

Select the payment method as Visa & Mastercard & Banks

You will be redirected to a secure payment page as below

secure payment SA

Click pay with Barter

Select Pay with the bank and click proceed to make payment


A list of banks will be displayed as below

How to pay Truehost South Africa BANKS IN SOUTH Africa

Click on your bank and fill in the required login details

How to pay Truehost South Africa bank details

Then click login to complete the payment.

A successful payment notification with appear once payment is complete

(ii) How to pay via bank card

-Login to client area via link https://truehost.africa/cloud/register.php

-Click billing then select my invoices

-Select the invoice you wish to pay

-Click on the invoice number you wish to pay

-Select payment method as Visa & Mastercard & Banks

– click pay with Card

bank card payment

You will be redirected to fill in your bank card details

how pay using bank card details

Fill in your card number as displayed on your bank card

Validity Till – refers to the Month and Year your card expires

CVV- refers to the 3 unique numbers that appear at the back of your bank card

-Click the Pay button to complete the payment process.

A notification will appear to inform your payment was successful.

iii) How to pay Truehost South Africa via PayPal

-Login to client area via link https://truehost.africa/cloud/register.php

-Click billing then select my invoices

-Click on the invoice number you wish to pay

-Select payment method as Paypal

how to pay using PayPal payment

Click the make payment button

You will be redirected to Paypal login page

Pay Truehost South Africa via Paypal

Fill in your PayPal login details

Click log in to allow you to complete payment

On successful payment, payment notifications will be displayed.

Recommended links

Web Hosting In South Africa: The Ultimate Guide in 2020

In this guide, you are going to learn about web hosting in South Africa.

In fact, by the end, you will have a deeper understanding of what to do to get the best and most reliable hosting.

But, why is this important?

Well, there is a lot of noise out there, making it even harder to get that ultimate company to help house your website. As such, you should pay attention because if you get any step wrong, you may end up regretting later.

Here is what you are going to learn:

  • What is web hosting and types
  • How to pick the best hosting company/package
  • Best companies to consider
  • Many more

If you are looking for answers to any of these questions, consider sticking around because there is so much you don’t know.

What is web hosting in South Africa? (Why does it matter?)

Web hosting comes from two words: website and hosting.

Website, according to Wikipedia:

website (also written as web site) is a collection of web pages and related content that is identified by a common domain name and published on at least one web server.

Hosting on the other hand is the process of allocating your website to the webserver.

Think of it as finding a ‘home’ to your website. And the ‘home’ in this case is a server, which is a special computer set aside to handle such special tasks as web hosting, calculations, storage, etc.

Hosting is a tedious job. You need money to run these servers and that includes maintaining them, updating, and keeping them secure. For this reason, no one individual can host their own website without the help of web hosting providers.

These providers are the ones responsible for everything hosting, all you have to do is pay a small fee and sit tight.

Now, web hosting comes in several sizes. To learn more about it, continue reading.

Types of web hosting in South Africa

  1. Shared hosting

Shared hosting is the most popular web hosting in South Africa. This is because it is cheap.

Ideally, you are sharing a server with other users and that includes resources such as RAM, CPU, and disk space.

And this is where problems come.

Since you are sharing a server, you are sharing all the problems too. Things like security threats, when one of your neighbors is exposed, you will be too. Also, if one of the users is experiencing a spike in traffic, he will bite a huge chunk of hosting resources, and hence affecting the others negatively.

For this reason, it is advisable for those starting to use this type of hosting simply because their websites aren’t yet grown. But once it does, consider other options. Continue reading to find other better hosting options.

  1. Dedicated hosting

It is the complete opposite of shared hosting.

With dedicated hosting, you are the only one on the server. You aren’t sharing anything with anyone. All the RAM, CPU, and disk space are yours to use.

As you can already guess, it is much expensive as compared to shared hosting. And that is why it is only for special cases.

Who needs dedicated hosting?

  • If your website is receiving a high volume of traffic
  • Wish to run custom software and application
  • Your website or company handles thousands of transactions per day
  • You are looking for top-notch security

Well, dedicated servers cost a little bit higher. But there is a middle ground and you are going to love it.

In fact, what you are about to see gives you a chance to enjoy all the dedicated server features at the cost of shared hosting.

You can call it a middle ground.

  1. VPS hosting

VPS – virtual private server is a type of hosting where you are in the same server with other users, but instead of sharing resources, you have own (private).

Let me explain.

A server is subdivided into virtual department, thanks to virtualization. These sections are capable of running your own OS, which means you can install independent RAM, CPU, and have disk space.

VPS hosting is perfect for:

  • Those who want to upgrade their shared hosting accounts
  • Experiencing increased traffic
  • Looking to install custom applications
  • Enjoy dedicated server benefits at a cheaper cost.

While these are the most common terms you will find as far as web hosting in South Africa is concerned, there are others.

  1. Cloud hosting

Cloud is a network of servers located in data centers around the world used to host websites.

This is the new technology in this industry. Has made it even more secure to build a website.

Here is how it works:

When you host a website on the cloud, a copy of the files will be also made available in all of the servers under the network. So, in case one server goes down, you do not lose anything because the other servers kick-in and take over.

Isn’t that so cool?

Additionally, cloud hosting is more secure than physical servers. And you can access your files from anywhere using any device, as long as you have access to the internet.

Enough for the types of web hosting in South Africa.

Now, as you can see, there are so many decisions to make. For example, what plan should you choose? Which one is perfect for your business?

Continue reading to learn how to pick the best web hosting plan.

How to choose the best hosting plan (tips and tricks)

I will get right into it.

There are three categories of website owners:

Category 1: Those starting out (the beginners)

You fall under this category if you’ve never owned a website before. This is your first website. Even if your website if older but doesn’t receive at least 2K unique visitors per month, you fall under this category.

For beginners, your websites are generally considered ‘young’ and thus doesn’t consume a lot of server resources such as RAM and disk space.

As such, it is advisable to start small, with a shared hosting plan, for one reason.

It is cheap and hence doesn’t put unnecessary stress on your budget.

As you grow, you move to the next category.

Category 2: Growing websites (intermediaries)

You fall here if your website is experiencing increased traffic, at least 3K and above per month consistently.

Because your website is growing, you’ve started experiencing things like slow-loading pages. When you see that, it is a sign you need to upgrade.

Here is why:

You’ve outgrown the shared hosting environment. Technically, websites with higher traffic do not belong on a shared server.

Then where should you go?

VPS servers of course.

In there, you will have your own room and resources to support the growing ‘baby.’ More importantly, you are paying a fraction of less than what you’d have paid for a dedicated server.

Category 3: Big organizations (unique needs)

For big companies with:

  • Thousands of readerships per month
  • Want to run custom OS, applications
  • Receiving thousands of transactions per day
  • Ecommerce websites

And any other person with special needs that a shared hosting nor VPS can solve, a dedicated server is your choice.

With it, you have complete control of the server. Do all the customizations you want.

Take note of this:

It is recommended to start small and move up as you go, and as the need arises.

What you need to host a website

To host a website, you need:

  1. Domain name registration

This an address people will use to access your website.

It should be short, memorable, and have a connection with your business. Once you’ve decided on the name, find a provider to handle the registration.

Importantly, you can get a domain for free. Continue reading to find out how.

  1. Web host provider

 You need a company to handle everything from registration to hosting. Luckily, a dozen host companies are offering different packages. All you have to do is choose the one you need.

Here are some of the best web hosting companies in South Africa:

  • Truehost – offering affordable hosting, cheap domain names, email hosting, among other services
  • Afrihost – offers dedicated servers, Linux, Windows, reseller hosting, etc.
  • Host Africa – gives you affordable web hosting plans

Make no mistake, these aren’t the whole list. But these are the ones you can trust and check out now.

How much does it cost to host a website?

The cost of hosting a website ranges from R7 to R229.

Generally, it depends on your needs and the company you chose. Different companies have different pricing plans.

For example:

Truehost allows you to host a website from as low as R7 per month. You get a free .co.za domain name if you order a hosting plan.

Also, we have all the tools you need to supercharge your website, ranging from WordPress tools such as SEO resources, online marketing tools, and email resources among others.


× WhatsApp us