home / skills / gtmagents / gtm-agents / media-database

This skill helps research and maintain journalist contact databases for pitches, segmentation, and compliant outreach.

npx playbooks add skill gtmagents/gtm-agents --skill media-database

Review the files below or copy the command above to add this skill to your agents.

Files (1)
SKILL.md
1.2 KB
---
name: media-database
description: Use when researching, segmenting, and maintaining journalist/analyst
  contact lists.
---

# Media Database Operations Skill

## When to Use
- Building pitch lists for launches or thought-leadership campaigns.
- Cleaning and deduping media contacts after staffing changes.
- Tracking interactions, responses, and embargo agreements.

## Framework
1. **Research** – pull inputs from tools (MuckRack, Propel, manual research) covering recent articles, beats, social handles.
2. **Segmentation** – categorize by beat, outlet tier, region, relationship status, preferred format.
3. **Compliance** – store consent notes, GDPR considerations, embargo agreements, NDAs.
4. **Maintenance** – monthly hygiene (bounces, role changes, new publications).
5. **Insights** – log interactions to inform future pitches and avoid over-contacting.

## Templates
- Media list CSV schema.
- Outreach CRM board (status, last touch, next step).
- Consent/embargo tracking sheet.

## Tips
- Keep tags consistent so filters work across launches.
- Track social handles for quick DM coordination during crises.
- Note journalist preferences (format, lead time, exclusives) to personalize outreach.

---

Overview

This skill helps research, segment, and maintain journalist and analyst contact lists for PR and GTM campaigns. It provides a repeatable framework for building pitch lists, tracking relationships, and ensuring compliance with consent and embargo requirements. Use it to keep media outreach organized and targeted across launches and ongoing PR activities.

How this skill works

The skill ingests sources such as media databases, manual research, and social profiles to create a unified contact dataset. It applies segmentation rules (beat, outlet tier, region, relationship status) and produces exportable artifacts like CSV lists and CRM-ready boards. It also maintains consent and embargo metadata and schedules regular hygiene checks to remove bounces and update role changes.

When to use it

  • Preparing targeted pitch lists for product launches or thought-leadership campaigns
  • Cleaning and deduping media contacts after hiring or agency transitions
  • Tracking embargo agreements, NDAs, and consent for GDPR compliance
  • Managing ongoing media outreach cadence and preventing over-contacting
  • Creating regional or beat-specific lists for localized PR efforts

Best practices

  • Standardize tags and field names so filters and exports remain consistent
  • Log journalist preferences (format, lead time, exclusives) with each contact
  • Run monthly hygiene to catch bounces, role changes, and publication moves
  • Store consent and embargo notes alongside contact records for auditability
  • Use social handles in the dataset to enable quick direct-message coordination

Example use cases

  • Build a tiered press list (national, trade, local) for a product launch and export to CSV for the outreach tool
  • Segment analysts by coverage area and recent coverage to target briefing invites
  • Perform a cleanup after an agency switch: dedupe, reassign owners, and refresh preferences
  • Track embargoed briefings by adding embargo metadata and automated follow-up reminders
  • Create a CRM board showing status, last touch, and next step for each journalist

FAQ

How often should I run contact hygiene?

Run hygiene at least monthly; increase frequency around major launches or staffing changes.

What fields are essential in a media list CSV?

Include name, outlet, beat, role/title, email, phone, social handles, relationship status, consent/embargo notes, and last touch date.