Pricing Contact

Media List Template (2026), the Columns Every PR List Needs

ML Media List Editorial Team Oct 19, 2026 8 min read
Media List Template (2026), the Columns Every PR List Needs

A media list template is a spreadsheet with one row per journalist and 14 columns, from name and beat to pitch status and next follow-up date.

Copy the layout below into any spreadsheet and you are ready to start.

Facts and counts checked October 19, 2026. See something wrong? Tell us.

Key takeaways

  • A media list template needs 14 columns, from name and outlet to pitch status and next follow-up date.
  • Beat is the most important column. In a 2025 survey of more than 3,000 journalists, 86 percent said they would immediately reject a pitch that missed their beat or audience.
  • Use drop-down lists for status and tier so filters work.
  • You can fill the template by hand or export contacts from a database.

Download the template. The sheet described on this page, with all 14 columns, drop-down lists for status and tier and a pitch log tab, is on the media list template page as an Excel workbook, a CSV file or a printable PDF. No account and no card. The file holds no contacts, so you fill it in with the people you find.

The 14 columns to use

Most templates fail because they hold too little or too much. Too little, and you cannot tell who to follow up with. Too much, and nobody keeps it up to date. These 14 columns are the sweet spot.

ColumnWhat goes in itWhy you need it
First nameThe person's first nameLets you write a real greeting
Last nameTheir last nameLets you sort and remove duplicates
TitleReporter, editor, producer, host, or writerShows how much say they have over a story
OutletThe newspaper, station, site, show, or channelTells you where coverage would appear
Media typeTV, radio, newspaper, online, magazine, podcast, or videoHelps you pick the right format for each pitch
BeatThe topic they cover, such as health or small businessThe most important column, because off-beat pitches get deleted
LocationCity and stateHelps with local angles
EmailTheir work emailHow you reach them
Email statusVerified, not verified yet, or bouncedKeeps your sender reputation clean
LinkedIn or social linkA link to their profileLets you check what they posted lately
Recent storyA link to something they wrote in the last 90 daysGives you a true first line for your pitch
TierA, B, or CA is your dream list. C is a wide net
Pitch statusNot contacted, pitched, replied, covered, or no thanksShows where every person stands
Next follow-up dateA dateKeeps you from forgetting people

The first eleven columns describe the person. The last three describe your work with them. Keep both groups in one sheet so you never wonder which list is current.

Media List dashboard, the search page with contact type tabs and filters

A header row you can paste

Copy the line below, paste it into cell A1 of a new Google Sheet or Excel file, and the columns will split on their own when you paste tab-separated text.

First name	Last name	Title	Outlet	Media type	Beat	Location	Email	Email status	LinkedIn or social link	Recent story	Tier	Pitch status	Next follow-up date

Add one example row so the next person who opens the file knows what good looks like.

First nameTitleOutletMedia typeBeatLocationTierPitch status
Sample first nameBusiness reporterSample city newspaperNewspaperSmall businessAustin, TXANot contacted

Try Media List free for 3 days, $0 today. See plans and pricing →

How to set it up in ten minutes

You do not need special software. Do these steps once, and the template works for every campaign.

  • Paste the header row into a new sheet and bold it.
  • Freeze the top row so the headers stay in view when you scroll.
  • Turn on filters for the header row, so you can show only Tier A or only one beat.
  • Make Pitch status a drop-down list with the same five choices every time. Free typing leads to "pitched", "Pitched" and "sent", which you cannot filter.
  • Color the Next follow-up date red when it is today or earlier.
  • Save one clean blank copy before you add any names. You will want it for the next campaign.

If you prefer Excel, our Excel version of this template covers the exact menu steps.

Media List, Emma smiling at a laptop

Why beat matters more than any other column

Journalists are firm about relevance. In a 2025 survey of more than 3,000 journalists, 86 percent said they would immediately reject a pitch that did not fit their beat or audience.1 A 2026 survey of nearly 900 journalists found that 88 percent delete pitches that miss their beat.2

That is why the Beat column sits in the middle of the template. Fill it for every person. If you cannot say what someone covers, do not pitch them yet.

How to fill the template with real people

An empty template is only half the job. There are three ways to fill it.

Do it by hand

Read the sites your customers read. Open the author page for each story on your topic and copy the name, title and outlet. Add the reporter's social link. Then find a work email on the outlet's staff page or the reporter's profile. This works well for a list of 20 to 30 names, and it is slow after that.

Start from a database

A database lets you filter by beat, outlet, state and media type, then export the matches. The Media List database holds 38,000+ journalists, editors and producers, with 27,000+ in the United States. It also holds 189,000+ YouTube channels and 1.2 million podcasts, so creators can sit in the same sheet as reporters.

The export has these columns for each contact. First name, last name, title, email, email status, LinkedIn, outlet, website, location, country and industry. Those match the first columns of this template, so you add Tier, Pitch status and Next follow-up date and you are done.

Mix both

Most pros do. They export a base list, then add a Recent story link by hand for the people in Tier A. That one link is what turns a mass email into a real pitch.

How to keep the template alive

  • Update Pitch status the moment you send. Do it before you do anything else.
  • Once a month, sort by Email status and fix or remove anyone marked bounced.
  • Every quarter, check Tier A by hand. People change jobs, and the number of reporter jobs in the United States is projected to fall 6 percent between 2025 and 2035.3
  • Add a coverage log tab. Paste the link and date for every story you earn.

For a template built around press releases and campaign tiers, see our PR media list template. For a plain explanation of the idea, read What is a media list.

Media List chart, US contacts by media type

Try it with real contacts

Start a 3-day trial at $0 today with a card or PayPal. During the trial you can search everything, build lists and export up to 25 contacts. Plans start at $99 a month with no contract.

Media list format, field by field

The format is the same whatever you build it in. Fourteen columns, one row per person, one tab for the list and one for the pitch log. Text fields for name, title, outlet, beat and location. A single email column, with a separate status column beside it rather than a note inside the address. Two fields that take a fixed set of values, which are tier and pitch status. One date field for the next follow-up.

Three format rules save the most trouble later. Keep one person per row, never a shared row for a desk. Keep the beat in the journalist's own words from a recent story, not your category for them. Keep dates in a real date format, because a date stored as text will not sort and will not trigger a reminder.

If you want the format as a file rather than as a description, the blank media list template is an Excel workbook, a CSV file and a printable PDF, with the drop-down lists already set up.

Questions, answered

What should a media list template include?

At minimum it needs name, title, outlet, beat, email and a pitch status. A stronger template also tracks media type, location, a recent story link, a tier and a follow-up date.

Is there a free media list template?

Yes. You can build one yourself in Google Sheets or Excel with the 14 columns on this page. A template is only a layout, so you still need to fill it with contacts.

How many contacts should one media list have?

Start with 20 to 50 well-matched people for one story. A short list you can personalize beats a long list you cannot.

What is a Tier A, B, C system?

Tier A is your dream list, the people you will write to one by one. Tier B gets a lightly personalized email. Tier C is a wider net that gets the same email with a name merged in.

How often should I update my media list?

Update the status after every send, clean up bounces once a month, and check your top tier by hand every quarter.

Can I put podcasts and YouTube channels in the same template?

Yes. Use the Media type column to mark them. Hosts and creators have a Beat too, so the rest of the columns work the same way.

Sources

  1. State of the Media 2025 report announcement, May 7, 2025, checked 2026-10-19
  2. State of Journalism 2026 survey summary, checked 2026-10-19
  3. U.S. Bureau of Labor Statistics, Reporters, Correspondents, and Broadcast News Analysts, checked 2026-10-19

Search 1.5 million+ media contacts

Start a 3-day free trial, $0 today. Plans from $99 a month, no contract.

Start free trial →