How much should I charge for a newsletter sponsorship?

The short answer

Price on trailing 30-day opens, not subscribers. Most independent newsletters land between a $25 and $75 CPM (cost per 1,000 opens). Niche B2B, finance, and technical audiences command $80–$200 CPM. General-interest lists sit at $15–$40 CPM.

The one formula that actually works

Take your trailing 30-day average opens. Divide by 1,000. Multiply by your CPM. That is your primary ad rate. Sponsors pay for attention, not for a number in a database, so opens are the fair unit — a 50,000-subscriber list where 4,000 people actually open a given issue is a 4,000-person ad, not a 50,000-person ad.

Example: 8,200 average opens, $45 CPM → 8.2 × $45 = $369 per primary placement. Round to $375. If you also sell a mid-issue secondary placement, price it at 50–60% of the primary.

CPM benchmarks by niche (2026)

General interest, lifestyle, hobbies: $15–$40 CPM. High supply of similar lists, so trust and engagement matter more than reach.

Creator, marketing, indie business: $35–$75 CPM. Buyers are used to newsletter ads and value the direct-response angle.

B2B SaaS, developer, security, data: $80–$150 CPM. Small audience, high LTV, willing to pay a premium for pre-qualified attention.

Finance, crypto, wealth, VC: $100–$200+ CPM. Regulated buyers, but CAC is high enough that sponsors will pay real money for the right list.

What to do if you have fewer than 2,000 subscribers

Do not sell on CPM at that size — the numbers look tiny and the friction of negotiating an ad is not worth it to sponsors. Instead, price a flat-fee package: one primary placement plus a follow-up mention, $150–$400 depending on niche. Bundle two issues for a small discount so the sponsor gets to test copy variants.

Under 1,000 subscribers, sell the package and offer a performance kicker (e.g. an extra send or a testimonial in exchange for a signed case study). Your first three deals exist to produce results you can quote — take slightly less money for materially better testimonials.

How to raise your rates

Raise rates 10–20% every time you finish three successful sponsorships in a row and can cite results (clicks, sign-ups, revenue attributed). Announce the new rate to your current advertisers with 30 days' notice and grandfather one repeat run at the old price.

If you are consistently sold out four weeks ahead, you are underpriced by roughly the amount of your waitlist. Waitlists are the single strongest signal you can charge more.

Free guide

The Newsletter Pricing Worksheet (free)

A fill-in-the-blanks worksheet: benchmark CPM by niche, primary + secondary + package pricing, a rate-card template, and the exact email to send when raising rates.

  • Rate calculator
    Plug in opens and niche, get a defensible primary + secondary + package price.
  • Niche CPM benchmarks
    2026 CPM ranges for 12 niches, sourced from real deals in the SponsorScouter network.
  • Rate-card template
    One-page rate card you can send to a sponsor within 15 minutes of a first reply.
  • Rate-raise email
    The 4-sentence email to send existing sponsors when you raise prices — with a repeat-run grandfather clause.

Free, no credit card. Sign up for SponsorScouter and we'll email the guide plus hand-match you with sponsorship opportunities as they open up.

By continuing you agree to receive occasional emails from SponsorScouter. Unsubscribe anytime.

Frequently asked

Should I price on subscribers or opens?
Opens. Sponsors pay for attention, not database rows. Use the trailing 30-day average open count as the billable number and revisit it every quarter.
What CPM should a first sponsorship be?
Start at $40 CPM for general-interest and $60 for niche B2B. Offer a launch discount for the first two slots in exchange for a short case study you can quote later.
How often should I raise rates?
After every three successful sponsorships you can show results for, raise 10–20%. If you are sold out four weeks ahead, raise sooner.
Keep reading