20 ways to make money from your website
Now that you've got your website online, there's just the small question of how to start making money from it!
Disclosure: Some links are affiliated so we may earn commission on referring you to a service. There's no extra cost to you, but does support our site and could entitle you to exclusive offers.
It’s not uncommon for committed bloggers to give up their day jobs after a couple of months. I did!
Today I'll be introducing you to some of the best ways for anyone to monetise their website, with plenty of practical tips and resources to get started from day one.
But don’t chase them all at once! I strongly suggest picking one or two from this list that resonate with you and your website - and really FOCUS on them first.
Let’s get started (in no particular order) with my 20 ways you can monetise a website!
How to make money from a website
Being an affiliate means you promote a product or service to your website visitors in return for earning a commission if a purchase occurs through your link.
Join the Awin network to access thousands of affiliate programs, including major brands like Topshop, Domino’s and Zara.
Then simply include an affiliate link (provided by Awin) when mentioning products from your chosen partners on your website.
Skimlinks is a program that you can install on your website to automatically monetise your content.
If you’ve linked to a merchant that’s part of the Skimlinks network within your content, Skimlinks will automatically convert the link into an affiliate link!
You’ll get paid if a visitor makes a purchase via your link. Commissions vary from 2% to 10%.
Banner and display adverts
Taboola is another increasingly popular service for bloggers monetising their content. It works by displaying relevant articles (rather than banners) from advertisers on their network.
These networks will pay you every time a visitor clicks on an advert (CPC) or per 1000 impressions (CPM).
You can also sell banner ads directly to companies with a relevant product / service. This option can be much more profitable as you’ll set the rates yourself!
Sell to email subscribers
The biggest regret I hear from bloggers is not starting an email list sooner.
So get an account with AWeber from day one to capture your audience to communicate with them after they’ve left the site!
You can then email them with recommended products that they may be interested in (affiliate promotion) and earn various commissions if they sign up or buy something.
Text link advertising
Sell basic text links to an advertiser’s website (in-content advertising) and charge a fixed rate per month (eg. £20) or charge per click.
There are plenty of marketplaces such as Backlinks.com to find buyers.
This is an advert in the form of an article, usually containing the advertiser’s website link.
An advertiser may send you the article, but if you can write the content for them, you’ll be quids up as you can charge for your time too.
You can earn £35 to £200 for a sponsored post, depending on your website’s popularity.
Join "blogger network" groups on Facebook and share your website, as that’s where the advertisers are looking!
Get paid by companies for reviewing all sorts of products!
eBooks, printables, graphics, templates and podcasts are all examples of digital products that can help you earn a passive ongoing income from your site.
You could charge around £2.99 for a 5000 word eBook and 20 eBook sales per month will soon add up!
Check out the Envato Marketplace for lots of inspiration and ideas.
Use your website as a base to sell your own physical products too. For example, you can create designs for t-shirts or mugs with Zazzle.
If you can create incredibly useful content, you can earn from it.
Let’s say you have a gaming website and you’re able to share some little known strategies in an article. You can hook the visitor in by sharing a few tips, then link to a password protected page (option within WordPress) for the valuable information.
The reader gets the password to unlock the premium content once they’ve paid a fee to you via PayPal. Charge what you like, although £2 to £10 is a realistic price for a premium article.
Set up a business directory page, where companies pay you a set fee to have their business listed.
You could charge a monthly or annual listing fee and charge £20 to £500 per year, depending on your site’s traffic levels.
For example, Save the Student charges letting agents to be listed on the site.
Add a “members only” forum to your site through the use of free WordPress plugins like bbPress. You can monetise this by charging a regular subscription or one-off access fee.
The amount you can earn depends on how much value you can create for forum members through networking and sharing tips.
Create an online course as an add-on for your website. This is another type of paid premium content where visitors pay to access additional information.
Create your own affiliate program
Once you’ve created your own website product(s) such as a course or eBook, you can create your own affiliate program and recruit affiliates to help spread the word.
This can lead to more product sales and more traffic for your website. It’s a win-win, and there are plenty of free WordPress plugins to get you started!
‘Hire Me’ page
When you start your own website, you’ll develop some new skills that will help you earn money.
Set up a “Hire Me” page and offer freelance blogging and writing services to start with.
You can also offer these services via Upwork, a freelancing platform. A freelance writer can make £20 to £50 per hour.
Ask for donations
Add a simple PayPal donation button on your website and ask people to donate a couple of quid (the equivalent of buying you a coffee!) if they like your content.
If you don’t ask, you don’t get!
Amazon store page
You can easily add a separate Amazon store page to your website and recommend products that are relevant to your readers, earning 1% to 10% commission on product sales if they buy something.
Sign up to Amazon’s affiliate program and use their store widget to create this.
YouTube video content
Creating video content for your website will not only help you to keep visitors entertained, it could earn you cash too.
Monetise video content by uploading it to YouTube and setting up Google Adsense – see how here.
Then embed your YouTube videos onto your blog. If your video goes viral, you can earn hundreds in ad revenue!
If you’re an expert in a field, share your knowledge in return for an hourly consultancy fee.
Advertise via your website and deliver your expertise through monetised webinars and podcasts, or even a Skype call, where visitors pay upfront to benefit from your knowledge.
Sell your website
Once you have a website that’s already monetised and receiving good levels of traffic, you’ll have an asset!
One that you can sell on a website like Flippa when the time is right.
Expect to earn 6 to 10 times your website’s monthly profit if you decide to sell.
This quick list is just the tip of the iceberg. Its purpose is to inspire you to take real action and get your website going – knowing there is a HUGE opportunity to make money down the line.
You don’t need to be a techie to start your own site – as my own grandma has proven!
If you have any questions, join my Private Facebook Group 🙂