Having a website is no longer a nice-to-have for businesses, and if you already have one setup you’re probably wondering how you can start earning some revenue from it.

Having a website is the first step to earning revenue online. There are countless opportunities for you to pursue depending on your traffic numbers and available resources. Some website owners are able to earn enough money to cover all of their costs while others are happy to use it to supplement their income.

What you need to know

Before you get started, you should know that making money using your website is not an easy task, and you won’t see large sums of money streaming in when you first get started.

It’s important that you still spend time growing your own brand so that you can grow your traffic numbers at the same time, and eventually start seeing a good passive income.

It’s also crucial that your website checks all of the right boxes in terms of being user friendly. This means that it needs to be responsive, easy to navigate and visually appealing.

9 Ways to earn an income online using your website

Below are some simply ways that you can start generating a revenue from your website.

Google AdSense

By signing up for Google AdSense you add your website to their advertising network. In order to do this you will need to add a simple piece of code to your website. Brands that are looking to advertise to a specific target audience will now be able to place their ads on your website if you have the audience they’re looking for. You will then be paid a portion of the advertising fee paid to Google.

Affiliate Advertising

By signing up for affiliate programs you can run ads on your website that your audience might find of interest. If one of your website visitors happens to click on the ad and signs up for or purchases the offer in question, you will be paid a commission. Every program is different though so find out the details of each to decide what will work best for you. It’s also important to only choose products, services and offers that would be relevant to your specific target audience.

Banner advertising

Once you have a decent amount of website traffic every month you can start offering banner advertising to potential customers. Create a rate card that includes your stats and some details on your audience, and approach brands who might want to speak to them.

Sponsored content

Creating content is one way to increase your traffic numbers as you grow your site. If you already have a blog running you could start offering sponsored content opportunities to brands who might want to speak to your target audience. Brands can submit sponsored content in the form of native advertising or you could even offer to write a product review for them and post that on your site in return for a fee.

Online courses

One way to earn some extra money and position yourself as an industry expert is to offer a few short courses that your visitors would want to sign up for. You can run one or two a month until you can gauge the uptake and increase from there if need be.

Digital products

This goes hand in hand with offering a course that can position you as an expert in your sector. If you have an interesting topic that you can write about that relates to what you do as a business, why not offer a few different eBooks that visitors can purchase?

Email lists

Brands are always looking for ways to reach their target audience and if you can build up a large enough email list you can step into the solo ad game. Another option is that if you send out a weekly or monthly newsletter you can offer advertising in that too.

Monetization widgets

If you have a WordPress website you can start making use of monetization widgets. They work in a similar way to Google AdSense and allow you to place ads on your website. There are many different widgets to choose from so it pays to do a bit of research and find one that works for you.


Infolinks is a platform that is again quite similar to AdSense as they place text ads within your website’s content. Their model works on a per click basis but doesn’t usually show a high rate of conversion. It does work though so if you aren’t in a rush to bring in a lot of income all at once it’s a good option to look into.

Author: Tzvi Deutsch

Digital marketer for 10 years and father to a beautiful little girl, lucky husband of a spiritual butterfly, I love helping people achieve their personal and business goals through digital marketing and personal growth.

How Can We Help With Your Next Project?