10 profitable passive income streams and side hustles for UK-based bloggers

10 profitable passive income streams and side hustles for UK-based bloggers

As a UK blogger, you already know the power of publishing compelling content. But what if you could leverage your blog to generate reliable revenue every month, freeing up more time and reducing financial stress? By diversifying your income streams and exploring side hustles, you can transform your blog from a hobby into a sustainable business.

In this guide, you’ll discover ten proven methods – ranging from genuinely passive approaches such as affiliate marketing and display ads to more hands-on side hustles such as freelance writing or virtual assistance.

You’ll also find a handy comparison table that breaks down the earning potential of each opportunity, the typical effort required and the best platforms to get started.

Whether you’re a newbie or ready to take your blogging game to the next level, this post is here to provide you with practical tips and resources specifically designed for the UK blogging scene.

Why diversify your income?

  1. Reduce financial volatility. Ad revenue fluctuates, affiliate programs change and sponsored post budgets can dry up. By having multiple streams, you won’t be overly reliant on a single source of income.
  2. Scale at your own pace. Some methods require an upfront time or money investment (creating a digital course), while others can be scaled as you grow (increasing display ad placements).
  3. Build long-term equity. Products you create, like e-books or courses, continue to sell for months or years after they were initially launched.
  4. Play to your strengths. You may love writing but also have a knack for design, enabling you to sell print-on-demand merchandise.
  5. Safeguard against algorithm changes. When one source dips, your other revenue lines can help you stay afloat financially.

1. Affiliate marketing

This is often the starting point for bloggers. You promote products or services relevant to your audience and earn a commission on any sales made through your unique tracking link.

  • The strategy: Don’t just drop links. Write honest reviews, create “best of” lists or integrate products naturally into your tutorials. UK-specific programs like Awin, Rakuten and Skimlinks aggregate thousands of merchants. Amazon Associates is also a staple, but be mindful of their lower commission rates.
  • The passive element: Once a blog post ranking on Google includes your affiliate links, it can generate income for years with minimal maintenance.

2. Display advertising

Once your traffic reaches a certain threshold (usually around 50,000 monthly sessions), you can monetise all those eyeballs. Display ads are the banners and pop-ups you see on websites.

  • The strategy: Join an ad network. Google AdSense is accessible to beginners, but for higher revenue per mille (RPM), look at premium networks like Ezoic, Mediavine or Raptive (formerly AdThrive). These networks optimise ad placements for better user experience and higher earnings.
  • The passive element: Once the code is installed on your site, the ads run automatically. Your job is simply to keep writing content that drives traffic.

3. Sponsored content

Brands pay you to feature their product or service on your blog. While often treated as a one-off fee, you can structure these deals to create recurring passive income.

  • The strategy: Look for long-term partnerships rather than one-off posts. For example, a monthly feature on a specific topic sponsored by a brand. Alternatively, create a “start here” page or an evergreen resource post that includes a sponsored placement for a flat annual fee.
  • The passive element: If you negotiate a long-term contract, you secure income for months or years ahead from a single negotiation.

4. Digital products (e-books & printables)

This is one of the purest forms of passive income. You create a digital asset once and sell it repeatedly with no inventory costs.

  • The strategy: Solve a specific problem for your audience. If you run a food blog, create an e-book of 30-minute meals. If you’re a productivity blogger, design printable planners or habit trackers. Use platforms like Gumroad, Payhip, Shopify or Etsy (for printables) to handle the payments and file delivery.
  • The passive element: After the initial creation and setup, sales can happen 24/7 while you sleep.

5. Online courses & workshops

If your blog teaches a skill, packaging that knowledge into a course is a lucrative step up from an e-book.

  • The strategy: Don’t just record videos; solve a transformation. Platforms like Teachable, Podia or Thinkific are popular. For UK bloggers, Kajabi is also a strong contender. You can pre-record your content once and sell it as a self-paced course.
  • The passive element: While you may offer live Q&A sessions (active), the core course content generates revenue passively. You can also repurpose blog content into course modules to save yourself time.

6. Subscription memberships

Create a “members-only” area on your blog offering exclusive content, community access or resources.

  • The strategy: This works best if you have a loyal, engaged audience. Offer tiered memberships. For example, a £5/month tier for a monthly newsletter and a £15/month tier for access to a private community and a resource library. Platforms like Memberful or Patreon integrate easily with most blogging platforms. Substack is another excellent option.
  • The passive element: Once the initial content for the membership library is created, it provides recurring monthly revenue (MRR), which is the holy grail of passive income.

7. Print-on-demand (POD)

Sell physical products without holding any actual stock. You upload designs, and a third-party company (like Printful or Printify) prints and ships items when an order is placed.

  • The strategy: Leverage your blog’s branding or niche. A travel blogger could sell luggage tags or city-themed t-shirts. A parenting blogger could sell onesies or mugs with witty quotes. Connect your POD shop to your blog or an Etsy shop.
  • The passive element: The design and listing process is upfront work. Once set up, the fulfilment is entirely hands-off.

8. Stock photography & assets

If you’re a photographer or graphic designer, you can monetise the media you create for your blog.

  • The strategy: Upload your high-quality images to stock sites like Shutterstock, Adobe Stock or Alamy (a UK-based company). If you create digital brushes, Lightroom presets or templates, you can sell those on Creative Market or Envato Elements.
  • The passive element: Your portfolio acts as a silent salesperson. Every download earns you a royalty, creating a trickle of income from assets you’ve already produced.

9. Website & domain flipping

This is a more advanced strategy but highly profitable. It involves building, buying, improving and selling websites for a profit.

  • The strategy: You can either build a niche site from scratch, grow its traffic and revenue, and then sell it on a marketplace like Flippa or Empire Flippers. Alternatively, you can buy undervalued domains or existing sites, improve their content and SEO and sell them for a higher price.
  • The passive element: While it requires significant upfront work, the final sale can provide a large lump sum that acts as a passive windfall.

10. Freelance services & micro side hustles

While not strictly passive, offering freelance services can fund your passive income goals. Use the skills you’ve honed by blogging (writing, SEO, social media management etc.) to earn active income that you then invest into creating passive assets.

  • The strategy: Offer freelance writing, SEO consulting or virtual assistant services. For micro-hustles, consider using platforms like Prolific (academic surveys) or UserTesting (website feedback) to earn small amounts that add up.
  • The passive element: The income is active, but the flexibility allows you to work on your blog’s passive streams during downtime.

Comparison of passive income streams and side hustles

Income StreamDescriptionPlatforms / NetworksPotential Earnings (per month)Effort Level
Affiliate marketingEarn commission by promoting other brandsAwin, CJ Affiliate, Amazon UK, Skimlinks£50–£3,000+Medium
Display advertisingPlace ad units on your blogGoogle AdSense, Ezoic, Mediavine (invite)£20–£5,000+Low-medium
Sponsored contentPaid posts or product reviewsInfluencer agencies, direct outreach£100–£5,000+Medium
Digital products (e-books, printables)Sell downloadable goodsGumroad, Podia, Etsy, Shopify£100–£10,000+High (front-loaded)
Online courses & workshopsHost paid training sessionsTeachable, Udemy, Kajabi, Thinkific£200–£20,000+High (front-loaded)
Subscription membershipsPremium content or community accessPatreon, Memberful, Substack£50–£5,000+Medium
Print-on-demandCustom merch on demandPrintful, Redbubble, Teespring£10–£2,000+Low-medium
Stock photography & assetsSell stock images, templates, presetsShutterstock, Adobe Stock, Creative Market£20–£1,000+Low-medium
Website & domain FlippingBuy/sell sites or domains for profitFlippa, Sedo, Brandpa£100–£10,000+Medium
Freelance servicesOffer writing, design or consultingPeoplePerHour, Upwork, Fiverr£100–£5,000+Medium-high
Micro side hustlesSurveys, website testing, mystery shoppingUserTesting, Prolific, Toluna, MysteryShop£10–£300+Low

The UK market is sophisticated, and audiences value authenticity. Whichever stream you choose, ensure it aligns with your blog’s niche and your audience’s needs. Start with one, master it, then diversify. Building a portfolio of income streams is the most secure way to turn your blog from merely a hobby into a successful, long-term business.

Level up your blog: Essential online tools for every blogger

Level up your blog: Essential online tools for every blogger

Starting a blog can be exciting, but it also comes with a steep learning curve. Mastering content creation is just the first step. To truly thrive in the blogging world, you need a toolkit of online resources that streamlines your workflow, enhances your content and helps you connect with your audience.

Whether you’re a seasoned blogger or just starting out, these essential online tools (many of which are free to use or offer a free trial) will become your best friends:

1. Content creation & editing

  • Grammarly: No more embarrassing typos or grammatical errors! Grammarly is a lifesaver for ensuring your blog posts are polished and professional. It checks for grammar, spelling, punctuation and even clarity and tone.
  • Canva: Design visually appealing graphics for your blog posts, social media and promotional materials. Canva offers a vast library of templates, fonts and stock photos, making it easy for anyone to create stunning visuals.
  • Hemingway Editor: This free online tool helps you write concise and impactful content. It highlights complex sentences, adverbs and passive voice, making your writing clearer and more engaging.

2. SEO & analytics

  • Google Search Console: Gain insights into how your blog performs in search results. Track keywords, identify errors and understand user behaviour on your site.
  • Google Analytics: Track website traffic, user demographics and content performance. Gain valuable insights into what’s working and what needs improvement on your blog.
  • Yoast SEO: Optimise your blog posts for search engines like Google and Bing. This plugin helps you improve readability, optimise meta descriptions and ensures your content is SEO-friendly.

3. Social media management

  • Buffer: Schedule and manage your social media posts across multiple platforms. Save time and ensure consistent content delivery to your audience.
  • Hootsuite: Similar to Buffer, Hootsuite allows you to schedule posts, track mentions and analyse social media performance.
  • Later: Ideal for visual platforms like Instagram and Pinterest, Later helps you plan and visually organise your social media content with a calendar and preview feature.

4. Image optimisation & stock photos

  • Smush & TinyPNG: Optimise your images for faster loading times and improved SEO (Search Engine Optimisation). Several free online tools allow you to reduce file size without compromising quality.
  • Unsplash & Pexels: Access free high-quality stock photos for your blog posts. These websites offer stunning images from talented photographers, allowing you to elevate your content visually.

5. Email marketing:

  • Mailchimp: Build an email list and send newsletters to engage your audience. This popular tool allows you to create beautiful email campaigns and track subscriber interactions.
  • ConvertKit: A powerful email marketing platform designed for creators and bloggers. It offers automation features, landing page creation and helps you grow your email list effectively.

Beyond the tools: The human element

While these tools can significantly enhance your blogging journey, remember that the core of successful blogging lies in human connection.

  • Engage with your audience and your niche: Respond to comments, ask questions and create a sense of community around your blog. In addition, leave relevant and engaging comments on posts on other blogs in your niche.
  • Focus on valuable content: Provide insightful information, helpful tips and engaging stories that your readers will relate to and appreciate.
  • Be consistent: Regularly publish high-quality content to keep your audience coming back for more.

By investing time in learning and mastering these essential online tools, you can transform your blog from a hobby into a thriving platform that reaches and resonates with your target audience. So, grab your digital toolkit and start building your blogging empire!

The best WordPress plugins to improve your food blog

The best WordPress plugins to improve your food blog

WordPress is the most famous and popular blogging platform. The platform is so popular that it’s believed that out of 1.3 billion websites on the web, WordPress powers more than 455 million sites, a fact that’s astonishing.

Users love WordPress because it’s a powerful platform that is reliable and offers endless customisation options. WordPress is an excellent platform for your blog if you’re a food blogger. Not only because it’s the best blogging platform but also because it offers countless plugins that will transform your ordinary food blog into perfection. The best part is that WordPress’s CMS is super user-friendly, so it will be super simple to manage your food blog and make it successful.

WordPress offers more than 58,000 free plugins for bloggers. It also offers thousands of plugins that cost additional money, but we guarantee you’ll find a useful plugin among the 58,000 you can use free of any charge. Before you start your food blogging journey, it’s important to remember that you first need to find a reliable web host. There are many web hosting companies on the internet, so research before you decide on one. Since you’ll be working with WordPress, the best thing you can do is choose a web host that offers WordPress hosting. To choose the best web host for your food blog, read as many reviews as possible on the Internet. For instance, HostAdvice offers countless valuable reviews, where you can find excellent information about web hosting companies that offer WordPress hosting, such as the Kinsta review; feel free to learn more about the web hosting companies that offer excellent WordPress hosting plans.

The best plugins for food blogs

As we already mentioned above, WordPress offers more than 58,000 free plugins. WordPress is the best platform to start your food blog, so make sure you get the most out of the platform by using some of the best plugins. Let’s see what the best WordPress plugins that will help you improve and transform your food blog are.

WordPress recipe plugins

There’s nothing better than adding food recipes in an instant. WordPress offers excellent recipe plugins that will make the job easy for you. The plugins will help you create recipes faster and easier, optimise your recipes for better SEO and improve the overall user experience thanks to the design and formatting.
Two of the best WordPress recipe plugins include:

  • Delicious Recipes for WordPress: a plugin that enables you to collect recipes from people visiting your blog. To increase your blog’s revenue, you can add an affiliate link directly to the recipe. The plugin also has an analytic dashboard that will help you track the progress of the recipes and discover which recipes are popular among your visitors.
  • WordPress Recipe Maker: this plugin is the most popular among food bloggers. There is a free version, but you need to pay for the premium plugin you can buy. The premium version will enable you to insert Amazon links, access the nutrition database, etc.

Yoast SEO

Whether you have a food blog, an eCommerce store, or a small business website, SEO is important. Yoast SEO is something you must download right now to make your food blog successful and attract more traffic. The plugin will give you anything you might need for SEO optimisation. Yoast SEO has incredible features, including on-page SEO analytics, readability analysis, built-in sitemap generator, snippet preview and editor. The plugin integrates with your WordPress editor and will maximise the SEO of your content as you work.

Social Snap

Social media can be crucial for success, so you must start using SocialSnap. The plugin will enable you to embed social sharing buttons on more than 30 social networks, and the best part is that it is super user-friendly. The SocialSnap includes an image sharer, creative display options, advanced customisation options, share counters, social meta tags etc.

ShortPixel Image Optimizer

ShortPixel is one of the most popular WordPress plugins among bloggers. This plugin is popular because it reduces the size of the images in a post and boosts site speed. The best part is that the image quality doesn’t get compromised. ShortPixel has recommended settings during the installation, but you can also configure the images to properly meet your needs.

Akismet

As your food blog grows and attracts more visitors, the number of spammers will also increase. To filter out spam, you will need Akismet, the plugin that monitors comment submissions. To start using the plugin, you first need to download it, create an account and then paste the API key generated for you. You also have the option to choose Akismet’s level of strictness when handling spam: keep the spam in a spam folder or get the spam deleted immediately. Akismet is popular because it has excellent features such as account spam statistics and the option to display privacy notices. The plugin is free, but a Plus or Enterprise plugin also has extra features.

Conclusion

Starting a food blog and making it successful is not easy. The reality is that the competition is tough, and you need to work extra hard to make your blog stand out from the crowd. Luckily, the WordPress plugins can help impact the food world and create a unique food blog that people will love coming back to.

[disclosure*]

11 key tips to creating good blog content

10 key tips to creating good blog content

Once upon a time, blogging was the domain of a few internet-savvy people, journalling their daily lives. Fast-forward to 2018, and the blogosphere is a very crowded place. How do you make yourself and your content stand out? How can you get people to visit your blog, interact and return again and again?

We’ll share with you 11 of the key tips that we’ve learned about creating good blog content during our decade of writing and publishing.

Research your subject

Even though you may know a lot about your chosen niche, you can’t know everything. That’s what the internet’s there for! Stuck for ideas? Find inspiration for your content creation. Most importantly, visit other blogs that publish content in a similar vein. Every blogger worth their salt needs to size up the competition! Spend a few minutes or more browsing sites like Pinterest and StumbleUpon; flick through books & magazines. Lastly, attend events in person – blogger meet-ups, press days and launches are fab ways to get ideas, network and meet new people.

Travel bloggers

Know yourself

What are you good at? What do you know about? What are you interested in? Do you suffer from wanderlust? A travel blog is a perfect way for you to share your recommendations for stay-cations and trips abroad. A parenting blog can be a useful tool for stay-at-home mums & dads to connect with like-minded folks. Have you just got engaged? Then, it’s a good time to make and share your plans via a wedding blog. A general lifestyle blog can incorporate all these different segments as your life takes its different twists and turns.

Know your audience

Getting to know your audience helps you develop your niche. Find out who your readers are; investigate your visitor numbers and how many pages they visit. Demographic information including their age range, gender, location, whether they’re likely to have children and the type of device they use to visit your blog is all available from sites such as Google Analytics, Quantcast and Alexa.

'Add new post' page in WordPress

Content is king

Perfect use of grammar, punctuation, vocabulary and spelling should go without saying. Check, recheck and recheck again your content before hitting that ‘publish’ button. Use a catchy subject line. Pitch it right – don’t use too much jargon, cliché or acronyms. Make it interesting; use humour and find your ‘voice’.

There are a number of tools you should be using to ensure your copy is in tip-top shape. There’s a free version of Grammarly which helps you improve your sentence structure, punctuation and check your spelling. Activate the built-in spell check if you’re using a CMS such as WordPress or Blogger. Make sure your settings are set to your mother language – in our case, UK English as opposed to US, CAN, or AUS. Save thesaurus.com in your browser for when you encounter that ‘tip-of-the-tongue’ moment. Ditto, dictionary.com – sometimes you need to check if a word actually means what you’re trying to say, or find out that the adjective form of the noun ‘adjective’ is… ‘adjectival’!

In your own words

Under no circumstances plagiarise other people’s content. Firstly, it’s just rude. Also, you (and they) may be penalised by Google. Lastly, your credibility will be seriously damaged. If you must use other people’s words, enclose them in quotation marks and credit them using a link, if appropriate. For example:

Two things are infinite: the universe and human stupidity; and I’m not sure about the universe. Albert Einstein

If you want to use someone else’s image, contact them for permission first. If you don’t receive a response and you still want to use the image, credit the source and include a link back to the website or web page where you found it.

Pen sketch of a blog page layout

Consider the layout

Make use of headings, paragraphs, bullet points, numbered lists, bold fonts & italics; but don’t go overboard. Make it easy to read, otherwise, visitors will click away somewhere else.

Ensure your content is accessible to disabled people. Think about your visitors who may be visually impaired. Include alt tags for all your images for those that use a screen reader. Set your font size large enough to make the text easy to read. Make certain the contrast between text and the background is easy on the eye. Dark grey, sans-serif text on an off-white background, is ideal.

Unsplash stock photos

Include media

Break up text-heavy posts with photos, diagrams and illustrations. There are a number of websites where you can download copyright-free stock images for use in blog posts. Two of our favourites that offer high-quality, eye-catching photos are Pexels and Unsplash.

Make short, informative, relevant videos. Upload them to YouTube or Vimeo and embed them into your posts to save on your precious hosting space. Being stored on YouTube/Vimeo also makes them available to a global audience.

Don’t play hard to get

Be SEO-friendly – If your blog is on the WordPress platform, Yoast is one of the first plugins you should install. There is a free and a premium version (currently £69). It makes light work of inserting SEO title, focus keyword(s), meta description and so much more!

Go international – Do you have a fairly large foreign readership? Use tools/plugins to make your blog multi-lingual.

Smart phone screen showing social media app icons

Share your hard work

It can be time-consuming, however, cross-posting your content across social media is essential. Luckily, there are a number of free scheduling tools at your disposal. We like Postcron, which allows you to share and schedule posts (with images) on Facebook, Twitter, Pinterest, Google+, LinkedIn and others… all in one go!

Engagement goes both ways

Regularly leave relevant comments on other blogs and Instagram posts. Pin/repin other people’s Pinterest images. Join groups in your niche on Facebook, comment on posts and engage with other members. Doing these things often results in people going to check out your blog.

Google Analytics reports

Analyse your stats

Which of your posts get the most hits? What subjects are the most popular? What gets commented on and shared the most? What time of day is the best time to post? Conversely, which of your posts get no attention? Can you go back and improve them?

Continuously tweak and work on your content. Over time, and with experience, your blogging will steadily develop and improve. Do you have any other ideas for creating good blog content? Share your content marketing tips below!

[disclosure*]