The honest answer is that there is no market rate for a small site, because there is no market. There is you, one sponsor, and a number you both accept. That sounds unhelpful, but it is actually freeing: you are not competing in an auction, so you are not bound by what programmatic pays.

Start from what programmatic would pay, then ignore it

Run the number anyway, because it sets your floor.

A niche site earning through an ad network typically sees somewhere between $2 and $15 per thousand impressions, depending on subject and audience country. Finance, software and health sit high. General lifestyle sits low.

So a slot getting 20,000 impressions a month is worth roughly $40 to $300 through a network. That is your floor, not your price. It is what you would earn by handing the slot to a stranger.

Price direct sponsorship on relevance, not volume

A sponsor buying directly is not buying impressions. They are buying access to a specific audience that is hard to reach any other way. A woodworking tool company cannot buy "people who read detailed woodworking tutorials" on a network with any precision. They can buy it from you exactly.

That difference is worth a multiple, not a percentage. Two to five times the programmatic floor is normal for a well-defined niche.

A method that works

  1. Calculate your floor. Monthly impressions for that slot, divided by 1,000, times $5. That is a conservative programmatic estimate.
  2. Multiply by relevance. Two if your audience is broad. Three to five if a sponsor cannot reach them any other way.
  3. Round to something clean. $200 a month, not $187. Round numbers close faster.
  4. Quote monthly, not per-impression. A small business understands "$200 a month". They do not want to think in CPM.

For a slot doing 20,000 impressions on a tightly focused site: 20 × $5 = $100 floor, × 3 for relevance = $300 a month.

Sanity-check against the sponsor's economics

Before you send the number, work out what the sponsor needs for it to make sense. If their product is $80 with a 50% margin, they clear $40 a sale. At $300 a month they need eight sales to break even.

Is eight sales plausible from 20,000 impressions? At a 0.8% click rate that is 160 clicks, needing a 5% conversion rate. Tight but achievable for a well-matched product.

If the maths does not work for them, they will churn after one month regardless of what they agreed to. Pricing so your sponsor renews is worth more than pricing to maximise the first invoice.

What to do when you have almost no traffic

Below about 5,000 monthly impressions, stop selling impressions and sell something else: a mention in your newsletter, a dedicated post, a logo in your footer for a year. These are priced on effort and goodwill, not volume, and a small sponsor will often pay more for them than for a banner.

Raise your price when you have proof

The first sponsor is the hard one. Price it low enough that saying yes is easy — even at your floor. Then track everything: impressions, clicks, and if you can, the sales that followed.

Three months later you are not asking a stranger to gamble. You are showing a real number to the next sponsor. That is when you raise the price, and you can usually double it without argument.

The mistake almost everyone makes

Quoting a price without knowing your own numbers. If a sponsor asks "how many people will see it?" and you do not have an exact figure, you have already lost the negotiation. Know your monthly impressions per slot, your click rate, and your audience's country split before you quote anything.