Skip to main content

Media kit template

An audience and advertising summary with reach figures and rates, generated from your current analytics data.

Google Slides PDF export No watermark

Free plan, no credit card. Bring your own design or start from this layout.

The actual template Media kit template shown in Google Slides

What’s in this template

Every block is bound to a field in your data. The layout stays exactly as designed; only the values change from one run to the next.

  • Cover with the publication or creator name {{brand.name}}
  • Audience size by channel loop: {{channels}}
  • Demographics and geography {{audience.demographics}}
  • Engagement and performance stats {{stats.open_rate}} · {{stats.ctr}}
  • Advertising formats and rates loop: {{rates}}
  • Past partners and example campaigns loop: {{partners}}
  • Contact and how to book {{contact.email}}

How this template fills itself

Connect Airtable, Google Sheets, a SQL database, a CSV or a REST API, map each field to a placeholder, and generate. One run can produce a single document or one per matching record.

Sales & pricing: An audience and advertising summary with reach figures and rates, generated from your current analytics data.

Channels · Google Sheets

ChannelAudienceEngagement
Newsletter48,20041% open
Instagram126,0003.8%
Podcast22,40018k per episode

Template: Google Slides or Docs

{{brand.name}}

Media kit · {{kit.period}}

loop: {{channels}} → tile

{{audience.demographics}}

loop: {{rates}} → row

regenerated on a schedule so the audience figures match the month on the cover

Generated output

SlidesPDF

Fieldwork Weekly

Media kit · September 2026

3 channel tiles

62% US · 28% UK · median age 34

6 rate rows

Who uses this template

Newsletters and independent publishers

Send advertisers a kit whose subscriber numbers were pulled this month rather than last spring.

Read the guide

Creators and podcasters

Keep audience figures across every channel in one sheet and let the kit be generated from it.

Read the guide

Media sales teams

Produce a kit per advertiser tier or vertical from the same audience and rate data.

Read the guide

A media kit is a sales document made almost entirely of numbers that change: subscribers, followers, downloads, open rates, demographics, rates. It is also the document advertisers judge you on visually, which is why Google Slides suits it — a fixed designed layout where the channel tiles and stat blocks sit exactly where they were placed, and only the values inside them move between runs.

Put the period on the cover and run it on a schedule

The failure mode of a media kit is age: a PDF sent in March is still circulating in November, quoting an audience you have long since outgrown or, worse, one you have not. Bind every figure to your stats table, stamp the month on the cover, and regenerate on a schedule so the current file is always the fresh one. Because a slide is a fixed canvas, keep the channel list and rate rows capped at what the design holds and let the detail live in a separate rate card.

Common questions, answered

Can I use my own media kit design? +
Yes, and for this document the design carries a lot of the pitch. Build the kit in Google Slides with your photography, type and channel tiles, mark the audience figures, demographics and rates as placeholders, and generate against that master. Only the numbers and the period on the cover change between runs.
Where do the audience numbers come from? +
From wherever you already track them: a Google Sheet you update monthly, Airtable, a SQL database, a CSV export, or an analytics platform through a REST data source. Numbers on the slides are placed from the source rather than typed, which is the whole reason the kit stops going out of date.
Can the kit refresh itself each month? +
Yes. Put the run on a schedule and the current kit is regenerated against the latest figures, with the period stamped on the cover so an old copy is obvious. On the Pro plan up you can also trigger runs from the API, a webhook or an n8n, Make or Zapier scenario when your stats table updates.
Can I make a different kit for different advertisers? +
Yes. Tag rates and past partners by vertical or tier and filter the loops per advertiser, so a kit leads with the formats that buyer actually purchases. One run then produces a kit each for a whole prospect list, not one generic version everybody gets.

Generate this document from your data

Start on the free plan, connect a data source, and export a real Google Slides document. No watermark, no credit card.