skills/composites/sponsored-newsletter-finder/SKILL.md
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. Uses web search to find newsletters, then scores each against ICP alignment criteria. Use when a marketing team wants to reach an existing engaged audience for less than the cost of building their own, or when testing a new channel before committing.
npx skillsauth add gooseworks-ai/goose-skills sponsored-newsletter-finderInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
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.
Search for newsletters using multiple angles:
"[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 browsingpaved.com for sponsorship marketplace listingsswapstack.co for newsletter ad networksparkloop.co for referral partnershipsCollect: newsletter name, URL, estimated subscribers, topics covered, sponsorship page URL if found.
For each discovered newsletter, score across 5 dimensions (1-5 each):
| 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.
Search for:
For newsletters with no pricing page, estimate CPM from industry benchmarks:
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.
# 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).
| Component | Cost | |-----------|------| | Web search (discovery phase) | Free | | All analysis and scoring | Free (LLM reasoning) | | Total | Free |
development
End-to-end skill that turns a single reference image into a fully-installed, example-rendered style preset for the goose-graphics composite. Analyzes the image, writes the slim style spec, registers it in styles/index.json, generates all 7 format examples using the standard brief, renders PNGs via Playwright, and updates examples/manifest.json. Invoke with /goose-graphics-create-style.
development
Evaluate YC batch companies for investment — scrapes the YC directory, researches each company and its founders (work history, LinkedIn, website), assesses founder-company fit, and exports to Google Sheets with priority rankings. Use when asked to evaluate YC companies, research a YC batch, screen startups, or do due diligence on YC companies.
tools
Take screenshots of any website using Notte browser automation. Use when asked to screenshot, capture, or snap a webpage.
development
Search the web, platforms, and datasets. Use when asked to search, find, look up, research, or discover information from the web, YouTube, Amazon, eBay, news, academic sources, or any online platform.