20 ways to make money from your website
Now that you've got your website online, how can you make money from it? We share the best ways below!
Disclosure: Some links are affiliated so we may earn commission on referring you to a service. There's no extra cost to you, but it 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!
In this guide I'll be sharing some of the best ways for you to monetise your 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 focusing 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 ASOS, EE and Expedia.
Then simply include an affiliate link (provided by Awin) when mentioning products from your chosen partners on your website.
Skimlinks is fairly similar to Awin (and other affiliate networks), in that it allows you to earn commission on purchases made through links on your site.
The key difference is that as well allowing you to create individual affiliate links as and when you'd like, Skimlinks can also be installed on your website to automatically monetise your content.
If, within your content, you’ve linked to a merchant that’s part of the Skimlinks network, Skimlinks will automatically convert the link into an affiliate link!
You’ll get paid if a visitor makes a purchase via your link, and commissions vary from 2% – 10%.
Feature 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 (cost per click, or CPC), or per 1,000 impressions (cost per impression, or CPM).
You can also sell banner ads directly to companies with a relevant product/service. This option can be much more profitable as not only will you set the rates yourself, but the advertiser will (hopefully) know that your audience is one that they'd like to target!
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 and 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.
Use text link advertising
Sell basic text links to an advertiser’s website (in-content advertising) and charge a fixed rate per month (e.g. £20). Alternatively, you could charge per click.
Publish sponsored posts
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!
This one is especially applicable if you've got a niche readership, like new parents or keen gamers.
But even if your readers aren't from a specific pool, you can still get on the product testing gravy train. As long as you're happy to write a review of the product after trying it out, companies will be more than happy to send some freebies your way – and possibly even pay you!
Sell digital products
You could charge around £2.99 for a 5,000 word eBook – doesn't sound like much, but 20 eBook sales per month will soon add up!
Check out the Envato Marketplace for inspiration and ideas.
Sell physical products
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 – perhaps even with your site's branding on it, if you think people would buy it!
But wherever you're selling, just make sure you link to the marketplace from your site – straight off the bat that'll give you an advantage over the other sellers on the platform!
Publish premium articles
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 linking to a password protected page (this is an option within WordPress) for the most 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 – £10 is a realistic price for a premium article.
You may have seen some of the big media outlets, like The Telegraph and The Times, using this strategy in recent years – so clearly it's got some merit!
Include a business directory
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 anything between £20 – £500 (and beyond) per year, depending on your site’s traffic levels.
For example, say you had a website reviewing sound systems. Assuming that the likes of Currys and Amazon are probably already pretty popular, you could charge independent retailers (both offline and online) to feature on a page listing places in the UK that sell top-of-the-range speakers.
Add a membership forum
Add a 'members only' forum to your site through the use of free WordPress plugins like bbPress. You can then monetise this by charging a regular subscription, or a one-off access fee.
Crucially, the amount you can earn depends on how much value you can create for forum members. If you can turn your forum members into a real community – one that networks and shares tips – you're onto a winner!
Create an online course
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.
Check out our guide to free online courses if you're after a bit of inspiration, or just have a think about what your readers might be interested in. If your website is about arts and crafts, for example, you could have a course teaching people how to crochet!
Create your own affiliate program
Once you’ve created your own website product(s), such as a course or an 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.
We work with a lot of brands here at Save the Student, and while a fair few tend to use networks like Awin to handle their affiliate marketing, many others (including Amazon, most notably!) go it alone. In other words, either way can work!
Create a ‘Hire Me’ page
When you start your own website, you’ll develop some new skills that will help you earn money on the side, too.
Set up a 'Hire Me' page on your site and offer freelance blogging and writing services to start with. If you took a more involved role in setting up the nuts and bolts of your website, too, then why not also advertises your services as a developer?
Beyond your site, you can offer these services via Upwork as well. A freelance writer can make £20 – £50 per hour – definitely not nothing!
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. You could also link to your Buy Me A Coffee page, if you have one.
Some of the biggest websites out there run either partly or solely on donations, including your friend and mine, Wikipedia.
I guess the message is: if you don’t ask, you don’t get!
Create an Amazon store page
The beauty of Amazon is that it sells pretty much everything you could ever want. So no matter what your website is about, there's a good chance that Amazon sells relevant products.
You can easily add a separate Amazon store page to your website, and if people see you as an authority on your topic, they'll listen to your recommendations about which products that are relevant to them.
Amazon has it's own affiliate program (which you can join here), and you'll earn anything from 1% – 10% commission on product sales if one of your readers buys something through your link.
Create video content on YouTube
Creating video content for your website will not only help you to keep visitors entertained – it could earn you cash too.
One of the ways you can monetise video content is by uploading it to YouTube and setting up Google Adsense (Google have a handy guide on how to do that here). And while you're at it, check out our guide to making money from YouTube.
Once you've created your video content, you can then embed your YouTube videos onto your blog. If your video goes viral, you can earn hundreds in ad revenue!
Become a consultant
If you’re an expert in a field, why not 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.
Whatever channel you choose, if people come to your website for your expert explanations and opinions, you should definitely consider charging for some tailored advice!
Sell your website
Once you have a website that’s already monetised and receiving good levels of traffic, you’ll have an asset!
Expect to earn 6 – 10 times your website’s monthly profit if you decide to sell.
This 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's 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 🙂