How Can I Earn Money From My Website


How can I earn money from my website” is a question that has definitely tugged your mind as a blogger or website owner. Well, earning money from your website isn’t a myth. It is very doable by anyone.

Whether you are running your website on the side or as just a hobby, it is very possible to turn it into an income-generating asset.

A lot of bloggers had to give up their day jobs after a few months and focus squarely on their websites. This is because of the endless stream of opportunities where you can earn from as a website owner.

I will share the best ways with you and a lot of practical tips to earn money from your website. However, try not to chase them all at once.

I advise you to select one or two from this list that would work well with your website focus on them first.

Let’s get started.

1. Create a Subscription for your ad space using YAIOA subscription

With YAIOA Subscriptions, You do not necessarily need to have tons of traffic on your website to be able to earn recurring revenue as long as your website is capable of pulling users from a search engine or social media.

YAIOA helps promote your site to thousands of advertisers and may even do direct pitching that will help you get more clients for your website.

As the name YAIOA Subscription implies, you will need to create a subscription for your Ad space. This could be daily, weekly, monthly, bi-monthly, and so on.

The first step to getting this done is to register as a VENDOR on the YAIOA platform and then create a subscription where you put in the description and price of how much the subscription would go for.

Your description should be detailed. This is where you tell the prospective subscribers and advertisers why they should advertise on your site so it has to be really detailed and convincing.

Once this is done and your subscription has been saved, YAIOA automatically generates a JavaScript code that you can place on the particular spot on the website that you want to sell.

The YAIOA software then automatically intercepts your ad space subscription with targeted visitors, advertisers, and publishers that come to the YAIOA platform seeking to buy ad space.

These clients then click on the “subscribe” button which takes them to where they can make payment for the ad space on your site.

Once payment has been made, you place the banner on your site and which starts running for the duration of time that was subscribed for.

Once the time elapses, the advertiser may choose whether or not to renew or another advertiser subscribes to that plan.

2. Affiliate promotion

Affiliate promotion simply means partnering with a company to promote their product or service on your website and in return, you earn a commission for every purchase or sale that occurs via your link.

Some of the most reliable affiliate programs are:


ShareAsale has been in business for almost 2 decades now and has definitely stood the test of time. It is full of a variety of merchants and there are always products for you to promote

Their payout options are very flexible as they offer both digital and standard payout options. Digital payout options are so rare among other top affiliate programs that this is a huge plus for ShareASale.

As you are choosing merchants to work with, you also get a wide range of products to select from to promote.

Amazon Associates

Amazon is very popular among everyone. It is a market place that can deliver almost anything to your doorstep, all in one day. It is a great starting for affiliate marketers.

You can get up to 10% on any qualifying product sale that comes to your link. And being the go-to shop for many people, they have a massively diverse selection of products

A downside, however, is that the affiliate cookie lasts only 24 hours and they offer no digital payment method.

3. Skimlinks

Skimlinks is a little similar to other affiliate networks, in that you earn a commission from any purchase made through links on your site and commissions vary from 2% – 10%

The major difference is that while you can create individual affiliate links, you can also install Skimlinks on your website to automatically monetize your content.

4. Feature banner display adverts

You can use Google AdSense or to set up network adverts by copying a code that will be given to you by them and pasting the code into your site.

This code automatically creates adverts that are relevant to a visitor’s recent search on your site.

Another popular service used by bloggers to monetize their content is Taboola. It functions by displaying articles (rather than banners) that are relevant from advertisers, on their network.

These mentioned networks use the cost per click (CPC) pricing model which will pay you for every time a visitor clicks on an advert on your site or Cost per impressions (CPM) pricing model which will pay you per 1,000 impressions.

5. Sell to email subscribers

One of the biggest regrets common among bloggers is not starting an email list sooner.

To avoid this, you should immediately get an accounting program like AWeber to capture your audience and communicate with them even after they’ve left the site.

After that, you can then email them suggested products that they might be interested in and earn commissions if they make a purchase (affiliate promotion).

6. Use text link advertising

There are so many mediums like Backlinks and LinksPanel where you can buy and sell links.

That said, you can sell basic text links to an advertiser’s website and a charge per click or a fixed rate per month.

7. Publish sponsored posts

Publishing sponsored posts is an advert in the form of an article containing the advertiser’s website link. The advertiser may send you the article or you can write the article for them and charge extra (for your time).

Depending on the popularity of your website, you can earn $30 to $500. Joining blogger network groups on Facebook also helps.

As stated by advertising regulations, for every article you are paid to publish on your site a third party, you must write “Sponsored Post” somewhere on the page.

8. Sell digital products

eBooks, online courses, graphics, templates, podcasts, etc are examples of digital products that can help you earn ongoing income from your site.

Charging $5 for a 5,000 word eBook might not seem much but making 30 eBook sales per month would gradually add up.

9. Sell physical products

You can also use your website as a base to also sell physical products. You can create designs for merchandise or even your site’s branding and people would buy it.

10. Publish premium articles

You can earn from creating incredibly useful content. For example, you have a food website, and you are able to share some cooking tips in an article.

You can get a visitor hooked by sharing a few cooking hacks, then linking to a password protected page for the most valuable information.

To get the password to unlock the premium content, the visitor has to pay a fee to you via PayPal. You can charge whatever you like but be realistic in your price.

Big media outlets like The Times and The Telegraph have used this strategy in recent years.

11. Add a membership forum

You can use free WordPress plugins to add a “members only” forum to your site. You can then monetize this by charging a one-off access fee or a regular subscription.

The amount you earn depends on the value you can create for the forum members. Once you are able to turn your forum members into a community, you win big!

12. Create an online course

Creating an online course on your website is another type of paid premium content where visitors pay to have access to additional information.

The cause can automatically be delivered to those who have paid and subscribed with their email address or you can use the Udemy platform to reach a wider customer base.

You just need to think of something your readers might be interested in. For example, if your website is about food, you can have a course teaching people how to cook a particular meal.

13. Create your own affiliate program

Once you’ve been able to create your own website product, let’s say a course or an eBook, you can create your own affiliate program and enlist affiliates to help spread the word.

This will lead to more traffic and product sales on your website. There’s no losing here as it is going to be a win-win for you.  Also, there are a lot of free WordPress plugins so get started with.

14. Create a “Hire Me” page

As a website owner, overtime, you will develop some new skills that will also help you earn money on the side.

You may create a ‘Hire Me’ page on your site and start by offering freelance blogging and writing services.

You can also use sites like Upwork to offer your services. As a freelance writer, you can make between $25 – $60 per hour.

15. Ask for donations

It may surprise you to know that some of the biggest websites out there like Wikipedia – yes, Wikipedia – run either partly or solely on donations.

You can simply add a PayPal donation button on your website and ask people to donate if they like your content.


I hope I have answered the “how can I earn money from my website” question with these tips.

The purpose is to inspire and encourage you to get your website moving and utilize the opportunity to turn your website into an income-generating asset. Best of luck!

About The Author

Leave a Reply

Your email address will not be published.