The $3K/Month Blog Income Stream No One Talks About Enough
How I consistently earn $3,000/month with sponsored blog posts
Everyone sees how big bloggers are earning close to $10K/month from blog sponsorships, and yet no one knows where this income is coming from exactly.
Site owners prefer to keep these relationships private and it’s what the brand wants too. That leads to a tendency where small bloggers don’t even consider this monetization method and instead focus solely on affiliate marketing, ad revenue and creating and selling their own products.
However, earning from sponsored blog posts can turn your life around, help you grow your business tremendously, earn almost passive income, and take your blogging journey to a whole new level.
With this article, I hope to shed some light on the matter and help the bloggers staying away from working with brands give it a try.
I’ve been earning $2,000-$5,000 from this income stream consistently for many years now, as shared in my monthly income reports. And even though it looks like there’s a lot of uncertainty involved in this field, somehow you still manage to find sponsors (and more often than not — they find you).
This has been the main part of my blog income and it’s one of the main reasons why I started treating my blog as a real business, enjoyed the income and the freedom it provided, and even relocated to my favorite destination in Europe and started a new life there.
Whether you’re a small blogger looking to work with brands, someone who’s already making money blogging but wants to increase their income, or want to double your monthly earnings quickly to achieve a new goal, the following tips can help you out:
How to Make Money with Sponsored Posts on Your Blog
1. Make your blog appealing to sponsors.
Before you get your first sponsored blog post, make sure the platform you’ve built is something brands will like.
That means having all the important elements in place, such as a well-designed homepage, an About page sharing your story, a Contact page that’s visible and easily found, and the legal pages (which you can add to your footer) such as Terms of Service and Disclaimer.
A professional blog is also one hosted on a reliable server, which uses a premium WordPress theme, loads quickly, is optimized for mobile, and is up to date.
These are exactly the things I began doing many years ago on my blog Let’s Reach Success, even though it already existed for around 3 years.
I changed my hosting provider as I wasn’t happy with the previous one and experienced downtime (switched to WPX and can’t recommend them enough), I got a better WordPress theme with unique features and clean code, and I did many things to optimize my pages and give a more professional look and feel to my site and all the content on it.
Speaking of which, you need to have some content before you reach out to brands. Usually, they like to see that a blog has been live for at least 6 months and has plenty of articles in the archives before they consider working with someone.
2. Have a page for advertisers.
You can tell the world you’re accepting sponsored blog posts by publishing a page for advertisers and adding it to your menu or footer.
When you email brands or when they contact you, it’s much easier to share a link to a page like that than writing down the metrics of your blog every next time.
Obviously, you need to know your metrics and include information about your blog in one place so potential advertisers can decide whether or not you and your audience are a good fit for their campaign.
On my page for sponsors, I used to share the domain authority, global rank, and page views of Let’s Reach Success, as well as a screenshot from Google Analytics for proof.
I listed my advertising opportunities, which are basically the packages I offer and what I charge for each. Fixed prices work better than not knowing what to charge at all, of course.
However, some bloggers suggest you shouldn’t share your rates and negotiate them only after you get the brand interested in working together. Test both options and see what works best for you.
For the record, I don’t have a page for advertisers on my site anymore. That’s because in the requirements of some sponsored networks I’m part of, it’s clearly stated that such a page is a bad signal and my site might not be accepted.
So, you might have one in the beginning, and remove it when you’ve built relationships with brands and have regular clients and orders.
Luckily, that’s not the only way in which you’ll show brands what your platform can offer. There’s another thing you need to prepare in advance.
3. Create your media kit.
A media kit is a document that’s not on your website but which you can send to brands via email. It’s a PDF file (1–5 pages long) that contains information about your website, its traffic and popularity, audience and content. You can include brands you’ve worked with, your process of creating and distributing the content, etc.
In some ways, it’s similar to your page for sponsors. However, you need that external document as many brands will take it more seriously (or will directly ask you to provide a media kit).
You can design that for free using Canva.
💡 In The Blog Sponsorship Boss, I walk you through how to design a media kit and create a sponsorship page. You’ll get templates, examples, and my exact process that helps me land recurring brand deals.
4. Find sponsored opportunities.
Once you’ve taken these steps and are confident in your blog, you can start looking for potential sponsors.
The first option is to join marketplaces for publishers/influencers and advertisers where you can simply list your blog, set your rates and include information about it, after which you’ll be notified when there’s a brand that’s a good fit for your platform.
To get attention on such networks, you should take your time when filling out your profile and make sure you have presence on at least one or two social media platforms so you can connect these to your account.
The other option to get sponsored posts is to reach out to brands via email.
Finding potential sponsors can happen in different ways but one I like is contacting those who’ve already worked with other bloggers in your niche.
Go to the site of a blogger you’ve been following for some time and type ‘sponsored’ or something similar in the search field. If they disclose sponsored posts on their blog, you’ll see the articles for which the blogger got paid to work with a brand.
Check these out and it will be easy to see what that brand is. Click the link, get to their site and find their contact information. Then send them a friendly pitch via email.
They are in your niche, have already worked with bloggers and obviously have a budget for that, which increases your chances of hearing ‘Yes’. You can even land a client who will want to publish sponsored content on your blog more than once.
💡 Check out this guide to discover 44 networks and agencies that connect bloggers with brands and guest post opportunities - all from my 10+ years of blogging experience and earning a full-time income through sponsorships.
5. Keep growing your blog so brands can find you.
The third option for finding sponsored post opportunities is the best one — it’s when you’ve built a name for yourself, have already worked with brands, and now every few days you receive an email from someone asking if you accept sponsored content on your site.
Never stop growing your platform in different ways. Build your brand with guest posting, double your traffic with Pinterest, write cornerstone content and rank it for keywords so you can increase your organic traffic.
All this will lead to being able to land more sponsored posts and even charge more.
6. Double your prices.
Chances are, you’re underpricing yourself. That’s normal as you don’t feel comfortable when working with brands yet and think it’s best to go for the smaller sum than to miss out on the collaboration.
But over time, you’ll understand that people and companies online actually have huge budgets for marketing, and a big part of that goes for micro-influencers (bloggers with a smaller audience, for example). So don’t sell yourself short.
In this post, I share how I started with sponsored blog posts and the ridiculously small prices I was charging in the beginning. But you don’t need to make that mistake.
Set fixed prices now and don’t accept anything below that. Brands will take you more seriously thanks to that and you’ll get paid what you deserve.
So that’s what I did to begin making a few thousand dollars from blog sponsorships each month. And you can do the same even with a small blog.
Let me know your thoughts in the comments below.
Want to fast-track your way to consistent sponsorship income? The Blog Sponsorship Boss shows you how to attract brands, price your offers, and get paid what you’re worth.


