← Online advertising guides

Selling ad space directly, without a media kit

What direct ad sales normally involve, why that process excludes small sites, and how to sell a slot on your own site without a PDF, a phone call or an invoice.

Search for how to sell advertising on your website and you will be told to build a media kit, assemble traffic statistics, write a rate card, approach advertisers, negotiate, raise invoices and chase payment. That advice is not wrong — it is how direct ad sales genuinely work at scale. It is simply written for sites with a person whose job this is, and it is the reason most small sites never sell a single slot.

The four stages of an advertising pipeline — inventory, price, buyer and payment — each held by the site owner THE PIPELINE, STAGE BY STAGE INVENTORY YOUR PAGE PRICE YOUR NUMBER BUYER YOUR APPROVAL PAYMENT YOUR ACCOUNT NOTHING IN THIS CHAIN IS HELD BY SOMEONE YOU HAVE NEVER MET.
The direct-sales pipeline as normally described, and the parts of it that a self-serve slot removes entirely.

What does "direct ad sales" normally involve?

Six steps, of which only one produces money and the other five are overhead. Assembling a media kit, finding advertisers, negotiating a rate, agreeing terms, running the campaign, then invoicing and chasing payment. On a site earning a few hundred a month, the overhead costs more than the revenue is worth.

StepTraditional direct saleSelf-serve slot
Media kitRequired, and dated the day it is madeNot needed — the live slot is the pitch
Finding advertisersCold outreachThe slot invites your own readers
NegotiatingPer advertiserA published price, take it or leave it
ContractInsertion orderStandard terms, no signature
Trafficking the creativeYou upload and schedule itThey upload it; you approve or refuse
Invoicing and chasingYours to doCard taken up front, before the ad runs

Do I need a media kit?

No, and for a small site it is usually counterproductive. A media kit exists to convince a buyer who cannot see the product. Your ad slot is on a public page — the buyer is already looking at it, in context, on the site they are considering. That is a better sales document than any PDF, and it never goes out of date.

What you do need is the information a media kit would have carried, available if asked: roughly who reads the site, roughly how many, and where the slot appears. A sentence covers it. If someone wants a formal document you can write one then, for the one advertiser who asked.

How does a reader become an advertiser?

By being told they can. That is genuinely most of it. An unsold slot that says "advertise here" converts readers who run businesses at a rate that surprises people, because the alternative — a business owner independently wondering whether a site sells advertising, then hunting for a contact address — almost never happens.

The mechanism matters more on a small site than a large one. On a national publication, no reader imagines they could buy the banner. On a town's food blog, the person reading it owns the deli, and the only thing standing between them and a booking is knowing it is possible and what it costs.

How do I avoid ads I do not want on my site?

By approving each one before it runs, which is the default. You see the creative, the destination link and the exact amount you will be paid, and you decide. Nothing appears on your site that you have not agreed to.

This is also the answer to the objection that self-serve means anyone can put anything on your page. They cannot: they can ask. If you would rather not be asked each time, auto-accept exists, but it is a choice you make rather than the starting position.

What about getting paid?

Take the money before the ad runs, always. This is the single biggest practical difference from traditional direct sales, where the standard sequence is run the campaign, invoice afterwards, and spend weeks chasing a small business's accounts. A card charged up front removes the entire category of problem.

The balance then accumulates and is withdrawn to your own bank account once it clears a threshold. What you should never do is handle this by bank transfer and a spreadsheet: at small amounts, the admin per transaction is the thing that kills it.

What does this look like on the page?

A sized slot where you want it, showing whichever advertiser is running. When more than one is running they rotate, and display time is split in proportion to what each pays per day, so a $9/day advertiser appears roughly nine times as often as a $1/day one. When none is running, the slot shows a quiet invitation rather than an empty box — which is what keeps the space working for you while it is unsold.

Practically: pick a size, set a price, paste one line of code, and approve the first ad when it arrives. There is no application to be accepted, because there is nobody to apply to.

Related: monetising a small website, what to do when AdSense says no, and creating your first ad space.

Keep reading