Sponsored Content Done Right

Keyboard shortcuts
  • JNext lesson
  • KPrevious lesson
  • /Search lessons
  • EscClear search

My first sponsored post paid $150. I wrote 800 words about a WordPress plugin I’d never used, published it on a Tuesday, and felt weird about it for weeks. The post felt off. My readers could tell. And the brand got almost nothing from the deal because the content wasn’t authentic.

That was 2013. Since then, I’ve learned how sponsored content actually works, what brands want, what readers tolerate, and where the real money is. The difference between a $150 sponsored post and a $3,000 brand partnership isn’t just audience size. It’s how you position yourself, what you deliver, and how you protect the trust you’ve built with your readers.

Sponsored content done wrong will damage your blog faster than almost any other monetization strategy. Done right, it can be one of your most profitable and enjoyable income streams.

What Sponsored Content Actually Is

Sponsored content is when a brand pays you to create content that features, mentions, or reviews their product or service. But here’s where most bloggers get confused: sponsored content isn’t just slapping a banner ad in your sidebar. That’s display advertising. Sponsored content is actual content, articles, videos, social posts, or newsletters, created by you, in your voice, featuring a brand’s message.

The key word is partnership. The best sponsored content relationships feel like collaborations, not transactions. The brand gets exposure to your audience. You get paid. And your audience gets content that’s genuinely useful, with a product recommendation woven in naturally.

Bad sponsored content feels like a commercial break in the middle of a conversation. Good sponsored content feels like a friend recommending something they actually use.

I’ve had sponsored partnerships where I wrote about a product I was already using and would have recommended anyway. The brand paid me for the exposure, and I would have talked about the product regardless. That’s the sweet spot.

Finding Sponsors: Outreach vs. Inbound

There are two ways sponsors find you: you go to them, or they come to you. Both work, but they produce different results.

Outreach: Going to Brands

When you’re starting out or when your traffic is under 25,000 monthly pageviews, you’ll need to pitch brands directly. This isn’t cold calling. It’s targeted outreach to companies whose products align with your content.

Here’s how to do it without sounding desperate.

Identify brands you already mention. Go through your last 20 blog posts and list every tool, plugin, theme, or service you referenced. Those companies are your warmest leads because you’re already talking about them organically.

Find the right contact. Look for marketing managers, partnership managers, or content marketing leads. LinkedIn works better than generic info@ email addresses. A direct message to the right person gets a 15-20% response rate in my experience. A cold email to a general inbox gets 2-3%.

Lead with value, not with your rate card. Your first message should explain what you can do for them, not what they should pay you. “I’ve mentioned your plugin in three of my recent articles, and my audience of WordPress developers is a strong fit for your product. I’d love to explore a formal partnership where I create dedicated content about [specific use case].”

Follow up once. If they don’t respond in a week, send one follow-up. After that, move on. Brands get pitched constantly. Yours might not be the right fit or the right timing. Don’t take it personally.

Inbound: Getting Brands to Come to You

Inbound sponsorship inquiries start happening reliably around 30,000-50,000 monthly pageviews, depending on your niche. Tech, SaaS, and finance niches attract sponsors at lower traffic thresholds because the audience is high-value.

To get more inbound inquiries, do three things.

Make it obvious you accept partnerships. Add an “Advertise” or “Work With Me” page to your site. Include it in your navigation. You’d be surprised how many bloggers complain about not getting sponsorship offers when there’s literally no way for brands to know they’re open to it.

Publish content that features products naturally. Comparison posts, review articles, and “tools I use” roundups signal to brands that you’re the type of creator who integrates products into content. Brands search for bloggers who already talk about their category. Show them you do.

Build a media kit. More on this in the next section, but having a professional media kit ready to send makes you look serious. Brands dismiss bloggers who can’t articulate their own audience. Don’t be that blogger.

I shifted from mostly outreach to mostly inbound around my third year of serious monetization. Now about 70% of my sponsorship deals come from brands reaching out to me. That only happened because I made it easy for them to find me and see the value in working with me.

Creating a Media Kit

A media kit is your sponsorship resume. It tells brands who you are, who your audience is, and why partnering with you is worth their budget. Most bloggers either don’t have one or have a terrible one.

Here’s what to include.

Your story (keep it short). Two or three sentences about who you are and what your blog covers. “Gaurav Tiwari is a WordPress developer and content marketer with 16+ years of experience. GauravTiwari.org publishes tutorials, reviews, and guides for bloggers and web professionals, reaching 100,000+ monthly readers.”

Audience demographics. What do your readers look like? Include data from Google Analytics: age range, geographic distribution, device split (desktop vs. mobile), and top traffic sources. If you have email subscriber data, include list size and open rates.

Traffic numbers. Monthly pageviews, unique visitors, and page sessions. Be honest. Inflated numbers will bite you when brands check. Include trends if they’re positive. “Traffic has grown 45% year-over-year for the last three years” tells a story of momentum.

Social media reach. Follower counts across platforms, but more importantly, engagement rates. A Twitter account with 5,000 engaged followers is more valuable to brands than one with 50,000 followers and 0.1% engagement.

Past partnerships. List brands you’ve worked with. Include logos if possible. Even two or three recognizable names add credibility. If you haven’t done sponsored content before, skip this section. Don’t fake it.

Content examples. Link to 3-5 of your best articles. Choose posts that show your writing quality, your ability to feature products naturally, and the engagement they generated (comments, shares).

Sponsorship options and pricing. List what you offer, dedicated blog posts, newsletter mentions, social media packages, and your rates. I’ll cover pricing in the next section.

Keep the entire media kit to 2-3 pages. PDF format. Clean design. Nobody reads a 10-page sponsorship brochure. Make it scannable.

Pricing Sponsored Content

Pricing is where most bloggers leave money on the table. They either price too low because they don’t know their worth, or they price with a formula that doesn’t account for the real value they deliver.

There are three common pricing models.

CPM-Based Pricing

CPM stands for cost per mille (cost per 1,000 impressions). You calculate your rate based on how many people will see the sponsored content. A standard blog CPM ranges from $20-50 for general audiences and $50-150 for niche professional audiences (developers, marketers, finance professionals).

If your blog post will get 5,000 views over its lifetime and your CPM is $50, the post is worth $250. If it’ll get 50,000 views, it’s worth $2,500.

CPM works for display advertising but undervalues sponsored content. You’re not just showing an impression. You’re creating original content, lending your credibility, and giving a warm endorsement.

Flat Rate Pricing

Set a fixed price per content type. This is what I recommend for most bloggers because it’s simple and predictable.

Here are realistic rate ranges based on audience size (these are ranges I’ve seen across the industry and charged myself over the years):

Under 25,000 monthly pageviews: $200-500 per post
25,000-50,000 monthly pageviews: $500-1,000 per post
50,000-100,000 monthly pageviews: $1,000-2,500 per post
100,000-250,000 monthly pageviews: $2,500-5,000 per post
250,000+ monthly pageviews: $5,000-15,000+ per post

These numbers vary by niche. A finance blog with 50,000 monthly pageviews will command higher rates than a lifestyle blog with the same traffic because the audience has more purchasing power.

Newsletter sponsorships typically run 30-50% of blog post rates, depending on list size and open rates. Social media posts are usually 20-30% of a blog post rate.

Performance-Based Pricing

Some brands want to pay based on results: clicks, signups, or sales. I generally avoid pure performance deals because they shift all the risk onto you. But hybrid models can work. A base fee of $1,500 plus a $5 bonus per signup generated is reasonable. You get paid for the content creation regardless, and the performance bonus incentivizes you to promote the content actively.

What Brands Actually Want

I’ve talked to dozens of marketing managers at SaaS companies and tech brands about what they look for in sponsorship partners. The answers are consistent.

Audience relevance over audience size. A brand would rather sponsor a 10,000-reader blog where 80% of readers are potential customers than a 100,000-reader blog where 5% are. When you pitch, emphasize how aligned your audience is with their customer profile.

Authentic integration. Brands know that a post reading like an ad performs worse than a post that naturally incorporates their product into useful content. The best sponsorship briefs I’ve received say things like “Write whatever feels natural. We trust your voice.”

Content quality. Brands look at your existing content before agreeing to sponsor. If your writing is thin, your images are stock photos, and your posts are 500-word summaries, they’ll pass. If your content is thorough, well-designed, and clearly valued by your audience, they’ll pay premium rates.

Measurable results. Traffic, clicks, engagement, or conversions. Brands need to justify their sponsorship budget internally. Include tracking links (UTM parameters) in every sponsored post and provide a performance report after publication. This isn’t optional. It’s what separates professional bloggers from amateurs.

Long-term relationships. Most brands prefer ongoing partnerships over one-off posts. A single sponsored article rarely moves the needle. A three-month or six-month partnership with monthly content creates real impact. Offer multi-post packages and you’ll close bigger deals.

Writing Sponsored Content That Doesn’t Alienate Your Audience

This is the hardest part. Your readers trust you because you give honest, unbiased advice. Sponsored content can erode that trust if you handle it poorly.

Here’s how to keep the trust intact.

Only promote products you’d genuinely recommend. This is non-negotiable for me. If a brand approaches me about a product I wouldn’t use myself or recommend to a client, I decline. The money isn’t worth the credibility hit. I’ve turned down $5,000+ deals because the product wasn’t something I believed in.

Write the same way you always write. Your sponsored post should read like any other post on your blog. Same voice. Same depth. Same honesty. If the product has limitations, mention them. Counterintuitively, mentioning a drawback makes the entire post more credible. “The plugin is solid for content restriction, but the UI could be more intuitive” is more trustworthy than “This plugin is perfect in every way.”

Make the content genuinely useful. A sponsored post about a project management tool doesn’t have to be a product review. It could be “How I Manage 15 Client Projects Without Missing a Deadline” with the sponsored tool featured as part of your workflow. The post is valuable regardless of the sponsorship. The tool mention is natural and contextual.

Don’t oversell. One or two mentions of the product in a 2,000-word post is enough. Three or four is fine if they’re natural. Ten mentions in 1,000 words reads like a sales brochure. Your readers will notice.

Be transparent about the sponsorship. Always disclose. More on that next.

Disclosure: Legal Requirements and Best Practices

In most countries (including the US, UK, and India), you’re legally required to disclose when content is sponsored. The FTC in the US is particularly clear about this: if you received compensation (money, free products, or any form of payment) for creating content, you must disclose it clearly and conspicuously.

Here’s how to do it right.

Put the disclosure at the top of the post. Not buried in the footer. Not hidden in a tiny font. At the top, before the content begins. “This post is sponsored by [Brand]. All opinions are my own.” Simple. Clear. Done.

Use clear language. “Sponsored by” or “Paid partnership with” are clear. “In collaboration with” is vague and might not satisfy FTC requirements. Don’t try to hide the sponsorship behind clever language. Your readers will respect the transparency.

Disclose on social media too. If you’re sharing sponsored content on Twitter, Instagram, or LinkedIn, include #sponsored or #ad in the post. Not buried at the end of 30 hashtags. Visible.

Keep records. Save your contracts, payment receipts, and correspondence with sponsors. If questions arise about disclosure compliance, documentation protects you.

I’ve found that clear disclosure actually increases reader trust. When I label a post as sponsored and then provide an honest, nuanced review, readers think “He’s being upfront about the sponsorship AND still giving his real opinion. I can trust this.” Trying to hide sponsorships does the opposite.

Long-Term Partnerships vs. One-Off Posts

If I could give you one piece of sponsorship advice, it’s this: pursue long-term partnerships, not one-off posts.

A single sponsored article pays once. A six-month partnership with monthly content pays six times. But the value goes beyond just multiplied revenue.

Deeper product knowledge. After three months of working with a product, your content about it is genuinely more insightful. You’ve found edge cases, discovered hidden features, and formed real opinions. Your first sponsored post about a tool is surface-level. Your sixth post is expert-level.

Higher total contract value. A one-off post might pay $2,000. A six-month deal might pay $9,000-12,000. The per-post rate is often higher in long-term deals because brands know the ongoing relationship produces better results.

Less sales effort. Finding one partner for six months takes less time than finding six different partners for one month each. The pitching, negotiating, and onboarding process is a significant time investment. Do it once instead of six times.

Better audience reception. Your readers adjust to seeing a brand in your content. A one-off sponsored post feels random. A recurring partnership feels like a genuine endorsement. “He’s been using and writing about this tool for six months. He clearly likes it.”

When negotiating, always propose a multi-post package first. “I’d love to do a quarterly partnership: one dedicated blog post per month plus a newsletter mention. Here’s the package price.” If they only want a single post, that’s fine. But lead with the larger opportunity.

The Sponsored Content Workflow

A professional sponsorship process looks like this.

Step 1: Agreement. Negotiate scope, timeline, deliverables, and payment terms. Get everything in writing. I use a simple one-page contract that covers content type, publication date, number of revisions, payment amount, and payment schedule (50% upfront, 50% on publication works well).

Step 2: Brief and research. The brand sends a brief outlining their key messages, product features they want highlighted, and any mandatory links or disclosures. You research the product. Use it yourself if possible. The more genuine your experience, the better the content.

Step 3: Content creation. Write the post in your natural voice, integrating the brand’s product into genuinely useful content. Don’t send the first draft to the brand until you’ve edited it yourself and are happy with it.

Step 4: Brand review. Send the draft for review. Most brands request minor adjustments, a different product screenshot, an updated pricing detail, or a specific feature mention they want emphasized. Accommodate reasonable requests. Push back on anything that would make the content feel unnatural to your audience.

Step 5: Publication and promotion. Publish the post with proper disclosure. Share it on your social channels. Include it in your newsletter if that’s part of the deal. The more distribution you provide, the more value the brand receives, and the more likely they are to come back.

Step 6: Reporting. One to two weeks after publication, send the brand a performance report. Include pageviews, time on page, click-through rate on their links, and any conversion data you have. This report is what turns a one-off deal into a recurring partnership. Brands need data to justify their spend, and bloggers who provide it get invited back.

When to Say No

Not every sponsorship offer is worth taking. I’ve said no to brands that would have paid well because the deal didn’t align with my values or my audience’s interests.

Say no if you wouldn’t recommend the product. This is the baseline. If the product is bad, overpriced, or not relevant to your audience, no amount of money makes it worth the credibility damage.

Say no if the brand requires dishonest messaging. I’ve had brands ask me to not mention competitors, to claim their product is “the best” without qualification, or to hide known limitations. Any request that requires you to be dishonest with your audience is a dealbreaker.

Say no if the brand is in a problematic industry. Gambling sites, sketchy supplements, multi-level marketing companies, and crypto scams all pay well for sponsored content. Don’t take the money. Your audience will judge you, and they should.

Say no if the rate is insultingly low. A brand offering $50 for a 2,000-word article doesn’t value your work. Low-ball offers signal that the partnership will be difficult from start to finish. Counter with your real rate. If they can’t meet it, walk away.

Say no if the timeline is unreasonable. “We need a 2,500-word article published by Thursday” (sent on Tuesday) is not a partnership. It’s an emergency they’re dumping on you. Reasonable timelines are 2-4 weeks from agreement to publication.

I keep a personal list of product categories I won’t promote regardless of the money. Web hosting companies with documented uptime problems. SEO tools that encourage manipulative practices. Any product from a company that’s been caught lying about their features. Your list will be different, but you should have one.

The ability to say no is what makes your “yes” valuable. If your audience knows you’re selective about partnerships, every sponsored post carries more weight.


Chapter Checklist

  • [ ] Create a “Work With Me” or “Advertise” page on your blog
  • [ ] Build a media kit (2-3 pages, PDF) with audience data, traffic numbers, and content examples
  • [ ] Set your sponsored content rates based on your traffic tier and niche
  • [ ] Identify 10 brands whose products you already mention organically and could pitch
  • [ ] Write a sponsorship pitch template you can customize for each brand
  • [ ] Set up UTM tracking so you can report performance to sponsors
  • [ ] Create a standard sponsorship contract covering scope, timeline, revisions, and payment
  • [ ] Define your “no” list: product categories and brand types you won’t work with
  • [ ] Publish one “tools I use” style post that signals to brands you’re open to partnerships
  • [ ] Draft a post-publication reporting template to send brands after sponsored content goes live

Chapter Exercise

Build Your First Media Kit

Open a document and create a media kit with these sections:

  1. About section (3 sentences). Who you are, what your blog covers, and your credibility statement.

  2. Audience overview. Pull these numbers from Google Analytics: monthly pageviews, unique visitors, top 3 countries, age breakdown, and device split. If you have an email list, add subscriber count and average open rate.

  3. Content showcase. Link to your 3 best blog posts. Choose posts that demonstrate writing quality, product integration, and audience engagement.

  4. Partnership options. List 2-3 sponsorship packages with prices. For example: dedicated blog post ($X), newsletter mention ($Y), quarterly package ($Z, includes 3 posts + 3 newsletter mentions).

  5. Past partners (if applicable). List any brands you’ve worked with, even informally.

Format it cleanly. Use your blog’s branding. Export as PDF. This kit should be ready to send within 5 minutes of any sponsorship inquiry.

If you’ve never done sponsored content before, your first media kit will feel aspirational. That’s fine. Having one prepared is what separates the bloggers who get sponsorship offers from the bloggers who don’t.