All articles
Product

How much should a local newsletter charge for sponsorships?

A business owner just asked for your rate. Here is the math to answer with a number you can defend.

lightbreak StaffOctober 18, 2026 · 4 min read

A local business owner emails and asks the question every new publisher dreads: what do you charge for a spot in the newsletter? You have readers, you send every week, and you have no number. Worse, you have no method for arriving at one, so you either lowball yourself or never reply at all. This article walks through the two standard ways to set the number, CPM and flat fee, and shows the arithmetic of turning a revenue goal into a per-slot price.

The short version

  • CPM Cost per thousand impressions. You charge a rate based on how many people see the ad. Standard in the ad industry, and useful as a sanity check even when you end up quoting a flat fee.
  • Flat fee A fixed price per issue or per placement. Simpler for a local buyer to understand and simpler for you to invoice.
  • Revenue target Decide what you want the newsletter to earn per month or per year, then divide by the number of ad slots you can actually sell. That is your minimum defensible price.
Numbers behind the rate
$250Sponsorship revenue target by week six
25,000 to 250,000City population sweet spot for local newsletters
175,000+Subscribers across lightbreak publications
Under 15 minIssue build time on lightbreak

What CPM means and how to calculate it

CPM stands for cost per mille, which is Latin for cost per thousand impressions. An impression is one person seeing the ad once. The formula is simple: divide your list size by 1,000, then multiply by the CPM you want to charge. A 2,000 person list at a $25 CPM is (2,000 divided by 1,000) times 25, which is $50 per issue. A 5,000 person list at the same CPM is $125.

The honest limitation of CPM for a small local list is that it produces small numbers. The value of a local list is not raw reach, it is specificity. A coffee shop cannot buy 2,000 engaged residents through Facebook or Instagram organic reach anymore, and local TV and radio cost more than most small businesses can justify. A clean local email list of two thousand engaged residents is more valuable to most small businesses than any other channel they can buy. That specificity is why local newsletters often price above what a raw CPM calculation suggests, and why the flat fee conversation usually serves a small publisher better.

A second limitation: CPM assumes you and the buyer both trust your open rate. Early on, you may not have months of data to point at. A flat fee with a honest description of your list size and audience is easier to sell and easier to renew.

Flat fees and how to anchor them

A flat fee is one price for one placement in one issue. No impressions math, no reporting obligation beyond a screenshot of your open rate if the sponsor asks. To sanity check a flat fee, divide it by your list size in thousands. If you quote $75 for a 2,000 person list, that is an effective CPM of $37.50. If the buyer pushes back, you can show the list size, the audience definition, and the fact that every reader chose to be there because they want to know what is happening in town this week.

One benchmark from lightbreak's own guide for new publishers: aim for $250 in sponsorship revenue by week six of publication. That target implies a rate early on. If you sell one slot per weekly issue, $250 a month means about $60 per slot across a little over four issues. If you sell two slots per issue, you are closer to $30 each. That kind of arithmetic, target divided by slots, is the whole method.

Working backward from a revenue goal

Here is the full arithmetic in one worked example, using round numbers you can swap for your own. Suppose you want $500 a month from sponsorships and you send one issue per week, roughly four issues per month. You have two ad slots per issue and you believe you can fill half your slots in a given month.

Calculate your price per slot
  1. 01
    Set the monthly target

    Write down the revenue number, here $500 per month.

  2. 02
    Count sellable slots

    Four issues per month times two slots each is eight slots available.

  3. 03
    Apply a realistic fill rate

    Half filled is four sold slots per month, a reasonable assumption for a new list.

  4. 04
    Divide target by sold slots

    $500 divided by 4 is $125 per slot.

  5. 05
    Check it against CPM

    On a 2,000 person list, $125 is an effective CPM of $62.50, defensible if your open rate and audience fit are strong.

  6. 06
    Adjust one variable at a time

    If $125 feels high, raise the fill assumption, add slots, or lower the target, then recalculate.

Notice what this method gives you. The number is not a guess pulled from a hat, it is a goal divided by capacity. When a sponsor asks why you charge that, you have an answer: this many readers, this specific a place, this consistent a schedule.

Who this works for and who it does not

This pricing approach fits publishers with a defined local audience, meaning readers who subscribed to answer a question like what is happening in Belleville this week. It also fits vertical newsletters aimed at a profession in a region, such as what every insurance agent should know this week. Geographic newsletters work best in cities of roughly 25,000 to 250,000 people, where local advertising demand exists but the market is underserved.

It does not fit a list you bought or scraped, because a flat fee quoted against an unengaged list will not renew. It also does not fit a publication that sends irregularly, and this matters more than most new publishers expect. A sponsor is buying a slot on a schedule. If the schedule is real, the slot is sellable. If issues go out whenever you find time, no price is easy to defend.

Keeping the schedule real

This is where production tools earn their place. lightbreak is newsletter publishing software for local media that pulls in local news, restaurants, businesses, homes, events, pets and jobs, writes each story in your publication's voice, checks the issue with a review agent, and pushes the finished issue to Beehiiv or ActiveCampaign. Most publications on lightbreak ship an issue in under 15 minutes from source to send, against a manual workflow that usually takes 2 to 3 hours. A person always decides when an issue sends. If the cost of producing a weekly issue drops from an evening to a coffee break, the schedule your sponsorships depend on stops being the fragile part of the business. Pricing is on a call, and every plan includes unlimited issues and every source feed.

Questions a publisher asks before setting rates

Questions people ask

Should I charge per issue or per click?
Per issue, as a flat fee. Per click pricing puts the performance risk on you and invites disputes. A flat fee with an honest list size and open rate is the standard for local newsletter sponsorships.
How many ad slots should I sell per issue?
Keep it to one or two. Local newsletters sell scarcity and relevance. An issue stuffed with ads reads differently, and sponsors are partly buying association with your content.
Do I need months of data before I can charge?
No. You need a defined audience and a consistent schedule. Show the subscriber count, describe who reads it, and set a rate by dividing your revenue target by sellable slots. Adjust it as open data accumulates.
What if a sponsor asks for a CPM rate?
Give them the effective CPM of your flat fee by dividing the price by your list size in thousands. It lets a media buyer compare you to other channels without you committing to impression reporting.
From the same team

More tools from the people behind lightbreak.

Contact us

Questions about lightbreak? Ask us.

Ask how lightbreak would build your newsletter, what it costs, or how it fits the tools you use now. A real person on the lightbreak team will get back to you.

  • See it build an issue for your town
  • Pricing for one or many newsletters
  • Beehiiv and ActiveCampaign setup
Powered bygreetform