Sponsored newsletter finder

Discover newsletters in a target niche relevant to your ICP, evaluate audience fit, estimate reach and CPM, and output a ranked shortlist of sponsorship opportunities.

How to use it

  1. Hit Copy the whole skill.
  2. Claude: ⋯ → Download .md, then Customize → Skills → Add → Upload skill.
    ChatGPT: make a Project and paste it into Instructions.
    Neither? Paste it at the top of a new chat — it works for that chat.
  3. Describe your job in plain words. The AI follows the skill from there.
Claude Code — installs the whole folder, not just SKILL.md
npx degit gooseworks-ai/goose-skills/skills/ads/composites/sponsored-newsletter-finder#main ~/.claude/skills/sponsored-newsletter-finder

For one project only, change the path to .claude/skills/sponsored-newsletter-finder.

Not working?
  • Check which app you pasted it into — the steps above name the right one.
  • Some skills need the paid tier of Claude or ChatGPT.
Step-by-step guide with screenshots · Ask in the forum

Paste into Claude, ChatGPT or Cursor.

Show the full text203 lines
sponsored-newsletter-finder/SKILL.md203 lines6.7 KBpushed 96d agoRawView on GitHub

Sponsored Newsletter Finder

Find newsletters your ICP reads, evaluate their audience fit, and produce a ranked shortlist ready for outreach. Cheaper and faster than building your own list from scratch — newsletters already have the trust and the audience.

Best for: Seed/Series A teams with $500-5,000/month to test a paid distribution channel. Not for companies without budget or companies targeting a mass-market ICP.

When to Use

  • "Find newsletters I can sponsor to reach [ICP]"
  • "What newsletters does my target audience read?"
  • "I want to test newsletter sponsorship — where should I start?"
  • "Give me a ranked list of newsletters for [industry/role]"

Phase 0: Intake

  1. ICP definition — Target title, industry, company stage (e.g., "VP of Sales at Series A-C B2B SaaS companies")
  2. Monthly budget — Rough range for sponsorships (e.g., "$1,000-3,000/month")
  3. Geography — US only, global, or specific region?
  4. Campaign goal — Awareness (brand mention) or direct response (signup/demo)?
  5. Any newsletters you're already subscribed to or know about in this space? (Seeds the search)

Phase 1: Discovery via Web Search

Search for newsletters using multiple angles:

Search Queries to Run

"[ICP industry] newsletter" sponsorship
"[ICP role] newsletter" site:substack.com OR site:beehiiv.com
"best newsletters for [ICP role/industry]"
"[ICP industry] newsletter" "advertise" OR "sponsor"
"[competitor company] newsletter sponsorship" (find where competitors are already advertising)
newsletter directory "[ICP industry]"

Also search curated newsletter directories:

  • newsletter.directory for category browsing
  • paved.com for sponsorship marketplace listings
  • swapstack.co for newsletter ad network
  • sparkloop.co for referral partnerships

Collect: newsletter name, URL, estimated subscribers, topics covered, sponsorship page URL if found.

Phase 2: Evaluate Each Newsletter

For each discovered newsletter, score across 5 dimensions (1-5 each):

Scoring Criteria

Dimension 1 3 5
Audience match Unrelated audience Partial overlap Direct ICP match
Reach <1,000 subscribers 5,000-20,000 20,000+
Engagement No open rate data ~30-40% open rate 40%+ open rate
Niche specificity Generic business newsletter Industry newsletter Role-specific newsletter
Sponsor accessibility No sponsor info found Inquiry required Clear pricing / marketplace listing

Total score: /25. Shortlist newsletters scoring ≥ 15.

Data Points to Find for Each Newsletter

Search for:

  • Subscriber count (often on the "About" or "Advertise" page)
  • Open rate (sometimes disclosed, often ~40-50% for niche newsletters)
  • CPM or flat sponsorship rate
  • Audience demographics (if disclosed)
  • Past sponsors (who's already buying? = validation)
  • Send frequency (weekly, daily, etc.)

For newsletters with no pricing page, estimate CPM from industry benchmarks:

  • Micro (<5k subs): $50-150 flat rate
  • Small (5k-20k subs): $100-500 flat rate
  • Mid (20k-50k subs): $500-2,000 flat rate
  • Large (50k+ subs): $1,000-10,000 flat rate

Phase 3: Competitive Intelligence

Check if known competitors are sponsoring newsletters in this space:

Search: "[competitor name]" "sponsored by" newsletter
Search: "[competitor name]" advertisement site:substack.com

If a competitor is sponsoring a newsletter, it's validated audience fit — flag it as high priority.

Phase 4: Output Format

# Newsletter Sponsorship Shortlist — [DATE]
ICP: [description] | Budget: [range] | Goal: [awareness/direct response]

---

## Tier 1 — High Priority (Score 20-25)

### 1. [Newsletter Name]
- **URL:** [url]
- **Subscribers:** [N] (~[source])
- **Open rate:** [X%] (disclosed/estimated)
- **Audience:** [description]
- **Send frequency:** [weekly/daily/etc]
- **Sponsorship type:** [dedicated / classified / banner mention]
- **Estimated cost:** $[X] per send
- **Estimated CPM:** $[X]
- **Past sponsors:** [list — competitive validation]
- **Score:** [X/25]
- **Fit rationale:** [1-2 sentences on why this is a strong match]
- **Sponsor page:** [url or "inquiry required"]

### 2. [Newsletter Name]
...

---

## Tier 2 — Worth Testing (Score 15-19)

### 1. [Newsletter Name]
...

---

## Tier 3 — Watchlist (Score 10-14)
(Monitor these — audience fit is good but reach or accessibility is limited)

---

## Where Competitors Are Already Advertising

| Newsletter | Competitor | Notes |
|-----------|-----------|-------|
| [Name] | [Competitor] | Validated ICP match |
...

---

## Budget Allocation Recommendation

Given budget of [X]/month and campaign goal of [goal]:

| Newsletter | Send frequency | Cost per send | Sends/month | Monthly cost |
|-----------|---------------|--------------|-------------|-------------|
| [Name] | Weekly | $[X] | 4 | $[X] |
| [Name] | Bi-weekly | $[X] | 2 | $[X] |
| **Total** | | | | $[X] |

**Recommended test:** Start with [Newsletter 1] for 2 sends to validate conversion rate before expanding.

---

## Outreach Templates

### Cold outreach to newsletter with no sponsor page:

Subject: Sponsoring [Newsletter Name] — [Your Company]

> Hi [Name],
>
> I'm [Name] from [Company] — we [one-line pitch]. We're fans of [Newsletter Name] and think our audience overlap is strong: [ICP match rationale].
>
> Would you be open to a sponsored mention or dedicated send? Happy to share what we're looking for and see if it's a fit.
>
> [Name]

### Request for media kit:

> Hi [Name] — big fan of [Newsletter Name]. Could you share your media kit and current sponsorship rates? [Your Company] is evaluating newsletter partnerships for Q[X].

Save to newsletter-sponsors-[YYYY-MM-DD].md in the current working directory (or user-specified path).

Cost

Component Cost
Web search (discovery phase) Free
All analysis and scoring Free (LLM reasoning)
Total Free

Tools Required

  • web_search — for newsletter discovery and verification
  • No API keys required

Trigger Phrases

  • "Find newsletters I can sponsor to reach [ICP]"
  • "What newsletters does [title/industry] read?"
  • "Run newsletter sponsorship research for [client]"
  • "I want to test paid newsletter distribution — where should I start?"
1---
2name: sponsored-newsletter-finder
3description: >
4 Discover newsletters in a target niche relevant to your ICP, evaluate audience fit,
5 estimate reach and CPM, and output a ranked shortlist of sponsorship opportunities.
6 Uses web search to find newsletters, then scores each against ICP alignment criteria.
7 Use when a marketing team wants to reach an existing engaged audience for less than
8 the cost of building their own, or when testing a new channel before committing.
9tags: [ads]
10---
11 
12# Sponsored Newsletter Finder
13 
14Find newsletters your ICP reads, evaluate their audience fit, and produce a ranked shortlist ready for outreach. Cheaper and faster than building your own list from scratch — newsletters already have the trust and the audience.
15 
16**Best for:** Seed/Series A teams with $500-5,000/month to test a paid distribution channel. Not for companies without budget or companies targeting a mass-market ICP.
17 
18## When to Use
19 
20- "Find newsletters I can sponsor to reach [ICP]"
21- "What newsletters does my target audience read?"
22- "I want to test newsletter sponsorship — where should I start?"
23- "Give me a ranked list of newsletters for [industry/role]"
24 
25## Phase 0: Intake
26 
271. **ICP definition** — Target title, industry, company stage (e.g., "VP of Sales at Series A-C B2B SaaS companies")
282. **Monthly budget** — Rough range for sponsorships (e.g., "$1,000-3,000/month")
293. **Geography** — US only, global, or specific region?
304. **Campaign goal** — Awareness (brand mention) or direct response (signup/demo)?
315. Any newsletters you're already subscribed to or know about in this space? (Seeds the search)
32 
33## Phase 1: Discovery via Web Search
34 
35Search for newsletters using multiple angles:
36 
37### Search Queries to Run
38 
39```
40"[ICP industry] newsletter" sponsorship
41"[ICP role] newsletter" site:substack.com OR site:beehiiv.com
42"best newsletters for [ICP role/industry]"
43"[ICP industry] newsletter" "advertise" OR "sponsor"
44"[competitor company] newsletter sponsorship" (find where competitors are already advertising)
45newsletter directory "[ICP industry]"
46```
47 
48Also search curated newsletter directories:
49- `newsletter.directory` for category browsing
50- `paved.com` for sponsorship marketplace listings
51- `swapstack.co` for newsletter ad network
52- `sparkloop.co` for referral partnerships
53 
54Collect: newsletter name, URL, estimated subscribers, topics covered, sponsorship page URL if found.
55 
56## Phase 2: Evaluate Each Newsletter
57 
58For each discovered newsletter, score across 5 dimensions (1-5 each):
59 
60### Scoring Criteria
61 
62| Dimension | 1 | 3 | 5 |
63|-----------|---|---|---|
64| **Audience match** | Unrelated audience | Partial overlap | Direct ICP match |
65| **Reach** | <1,000 subscribers | 5,000-20,000 | 20,000+ |
66| **Engagement** | No open rate data | ~30-40% open rate | 40%+ open rate |
67| **Niche specificity** | Generic business newsletter | Industry newsletter | Role-specific newsletter |
68| **Sponsor accessibility** | No sponsor info found | Inquiry required | Clear pricing / marketplace listing |
69 
70**Total score: /25. Shortlist newsletters scoring ≥ 15.**
71 
72### Data Points to Find for Each Newsletter
73 
74Search for:
75- Subscriber count (often on the "About" or "Advertise" page)
76- Open rate (sometimes disclosed, often ~40-50% for niche newsletters)
77- CPM or flat sponsorship rate
78- Audience demographics (if disclosed)
79- Past sponsors (who's already buying? = validation)
80- Send frequency (weekly, daily, etc.)
81 
82For newsletters with no pricing page, estimate CPM from industry benchmarks:
83- **Micro** (<5k subs): $50-150 flat rate
84- **Small** (5k-20k subs): $100-500 flat rate
85- **Mid** (20k-50k subs): $500-2,000 flat rate
86- **Large** (50k+ subs): $1,000-10,000 flat rate
87 
88## Phase 3: Competitive Intelligence
89 
90Check if known competitors are sponsoring newsletters in this space:
91 
92```
93Search: "[competitor name]" "sponsored by" newsletter
94Search: "[competitor name]" advertisement site:substack.com
95```
96 
97If a competitor is sponsoring a newsletter, it's validated audience fit — flag it as high priority.
98 
99## Phase 4: Output Format
100 
101```markdown
102# Newsletter Sponsorship Shortlist — [DATE]
103ICP: [description] | Budget: [range] | Goal: [awareness/direct response]
104 
105---
106 
107## Tier 1 — High Priority (Score 20-25)
108 
109### 1. [Newsletter Name]
110- **URL:** [url]
111- **Subscribers:** [N] (~[source])
112- **Open rate:** [X%] (disclosed/estimated)
113- **Audience:** [description]
114- **Send frequency:** [weekly/daily/etc]
115- **Sponsorship type:** [dedicated / classified / banner mention]
116- **Estimated cost:** $[X] per send
117- **Estimated CPM:** $[X]
118- **Past sponsors:** [list — competitive validation]
119- **Score:** [X/25]
120- **Fit rationale:** [1-2 sentences on why this is a strong match]
121- **Sponsor page:** [url or "inquiry required"]
122 
123### 2. [Newsletter Name]
124...
125 
126---
127 
128## Tier 2 — Worth Testing (Score 15-19)
129 
130### 1. [Newsletter Name]
131...
132 
133---
134 
135## Tier 3 — Watchlist (Score 10-14)
136(Monitor these — audience fit is good but reach or accessibility is limited)
137 
138---
139 
140## Where Competitors Are Already Advertising
141 
142| Newsletter | Competitor | Notes |
143|-----------|-----------|-------|
144| [Name] | [Competitor] | Validated ICP match |
145...
146 
147---
148 
149## Budget Allocation Recommendation
150 
151Given budget of [X]/month and campaign goal of [goal]:
152 
153| Newsletter | Send frequency | Cost per send | Sends/month | Monthly cost |
154|-----------|---------------|--------------|-------------|-------------|
155| [Name] | Weekly | $[X] | 4 | $[X] |
156| [Name] | Bi-weekly | $[X] | 2 | $[X] |
157| **Total** | | | | $[X] |
158 
159**Recommended test:** Start with [Newsletter 1] for 2 sends to validate conversion rate before expanding.
160 
161---
162 
163## Outreach Templates
164 
165### Cold outreach to newsletter with no sponsor page:
166 
167Subject: Sponsoring [Newsletter Name] — [Your Company]
168 
169> Hi [Name],
170>
171> I'm [Name] from [Company] — we [one-line pitch]. We're fans of [Newsletter Name] and think our audience overlap is strong: [ICP match rationale].
172>
173> Would you be open to a sponsored mention or dedicated send? Happy to share what we're looking for and see if it's a fit.
174>
175> [Name]
176 
177### Request for media kit:
178 
179> Hi [Name] — big fan of [Newsletter Name]. Could you share your media kit and current sponsorship rates? [Your Company] is evaluating newsletter partnerships for Q[X].
180```
181 
182Save to `newsletter-sponsors-[YYYY-MM-DD].md` in the current working directory (or user-specified path).
183 
184## Cost
185 
186| Component | Cost |
187|-----------|------|
188| Web search (discovery phase) | Free |
189| All analysis and scoring | Free (LLM reasoning) |
190| **Total** | **Free** |
191 
192## Tools Required
193 
194- **web_search** — for newsletter discovery and verification
195- No API keys required
196 
197## Trigger Phrases
198 
199- "Find newsletters I can sponsor to reach [ICP]"
200- "What newsletters does [title/industry] read?"
201- "Run newsletter sponsorship research for [client]"
202- "I want to test paid newsletter distribution — where should I start?"
203 

Discussion

Alternatives

Also in Podcast & newsletter