$npx -y skills add gooseworks-ai/goose-skills --skill sponsored-newsletter-finderDiscover 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
| 1 | # Sponsored Newsletter Finder |
| 2 | |
| 3 | 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. |
| 4 | |
| 5 | **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. |
| 6 | |
| 7 | ## When to Use |
| 8 | |
| 9 | - "Find newsletters I can sponsor to reach [ICP]" |
| 10 | - "What newsletters does my target audience read?" |
| 11 | - "I want to test newsletter sponsorship — where should I start?" |
| 12 | - "Give me a ranked list of newsletters for [industry/role]" |
| 13 | |
| 14 | ## Phase 0: Intake |
| 15 | |
| 16 | 1. **ICP definition** — Target title, industry, company stage (e.g., "VP of Sales at Series A-C B2B SaaS companies") |
| 17 | 2. **Monthly budget** — Rough range for sponsorships (e.g., "$1,000-3,000/month") |
| 18 | 3. **Geography** — US only, global, or specific region? |
| 19 | 4. **Campaign goal** — Awareness (brand mention) or direct response (signup/demo)? |
| 20 | 5. Any newsletters you're already subscribed to or know about in this space? (Seeds the search) |
| 21 | |
| 22 | ## Phase 1: Discovery via Web Search |
| 23 | |
| 24 | Search for newsletters using multiple angles: |
| 25 | |
| 26 | ### Search Queries to Run |
| 27 | |
| 28 | ``` |
| 29 | "[ICP industry] newsletter" sponsorship |
| 30 | "[ICP role] newsletter" site:substack.com OR site:beehiiv.com |
| 31 | "best newsletters for [ICP role/industry]" |
| 32 | "[ICP industry] newsletter" "advertise" OR "sponsor" |
| 33 | "[competitor company] newsletter sponsorship" (find where competitors are already advertising) |
| 34 | newsletter directory "[ICP industry]" |
| 35 | ``` |
| 36 | |
| 37 | Also search curated newsletter directories: |
| 38 | - `newsletter.directory` for category browsing |
| 39 | - `paved.com` for sponsorship marketplace listings |
| 40 | - `swapstack.co` for newsletter ad network |
| 41 | - `sparkloop.co` for referral partnerships |
| 42 | |
| 43 | Collect: newsletter name, URL, estimated subscribers, topics covered, sponsorship page URL if found. |
| 44 | |
| 45 | ## Phase 2: Evaluate Each Newsletter |
| 46 | |
| 47 | For each discovered newsletter, score across 5 dimensions (1-5 each): |
| 48 | |
| 49 | ### Scoring Criteria |
| 50 | |
| 51 | | Dimension | 1 | 3 | 5 | |
| 52 | |-----------|---|---|---| |
| 53 | | **Audience match** | Unrelated audience | Partial overlap | Direct ICP match | |
| 54 | | **Reach** | <1,000 subscribers | 5,000-20,000 | 20,000+ | |
| 55 | | **Engagement** | No open rate data | ~30-40% open rate | 40%+ open rate | |
| 56 | | **Niche specificity** | Generic business newsletter | Industry newsletter | Role-specific newsletter | |
| 57 | | **Sponsor accessibility** | No sponsor info found | Inquiry required | Clear pricing / marketplace listing | |
| 58 | |
| 59 | **Total score: /25. Shortlist newsletters scoring ≥ 15.** |
| 60 | |
| 61 | ### Data Points to Find for Each Newsletter |
| 62 | |
| 63 | Search for: |
| 64 | - Subscriber count (often on the "About" or "Advertise" page) |
| 65 | - Open rate (sometimes disclosed, often ~40-50% for niche newsletters) |
| 66 | - CPM or flat sponsorship rate |
| 67 | - Audience demographics (if disclosed) |
| 68 | - Past sponsors (who's already buying? = validation) |
| 69 | - Send frequency (weekly, daily, etc.) |
| 70 | |
| 71 | For newsletters with no pricing page, estimate CPM from industry benchmarks: |
| 72 | - **Micro** (<5k subs): $50-150 flat rate |
| 73 | - **Small** (5k-20k subs): $100-500 flat rate |
| 74 | - **Mid** (20k-50k subs): $500-2,000 flat rate |
| 75 | - **Large** (50k+ subs): $1,000-10,000 flat rate |
| 76 | |
| 77 | ## Phase 3: Competitive Intelligence |
| 78 | |
| 79 | Check if known competitors are sponsoring newsletters in this space: |
| 80 | |
| 81 | ``` |
| 82 | Search: "[competitor name]" "sponsored by" newsletter |
| 83 | Search: "[competitor name]" advertisement site:substack.com |
| 84 | ``` |
| 85 | |
| 86 | If a competitor is sponsoring a newsletter, it's validated audience fit — flag it as high priority. |
| 87 | |
| 88 | ## Phase 4: Output Format |
| 89 | |
| 90 | ```markdown |
| 91 | # Newsletter Sponsorship Shortlist — [DATE] |
| 92 | ICP: [description] | Budget: [range] | Goal: [awareness/direct response] |
| 93 | |
| 94 | --- |
| 95 | |
| 96 | ## Tier 1 — High Priority (Score 20-25) |
| 97 | |
| 98 | ### 1. [Newsletter Name] |
| 99 | - **URL:** [url] |
| 100 | - **Subscribers:** [N] (~[source]) |
| 101 | - **Open rate:** [X%] (disclosed/estimated) |
| 102 | - **Audience:** [description] |
| 103 | - **Send frequency:** [weekly/daily/etc] |
| 104 | - **Sponsorship type:** [dedicated / classified / banner mention] |
| 105 | - **Estimated cost:** $[X] per send |
| 106 | - **Estimated CPM:** $[X] |
| 107 | - **Past sponsors:** [list — competitive validation] |
| 108 | - **Score:** [X/25] |
| 109 | - **Fit rationale:** [1-2 sentences on why this is a strong match] |
| 110 | - **Sponsor page:** [url or "inquiry required"] |
| 111 | |
| 112 | ### 2. [Newsletter Name] |
| 113 | ... |
| 114 | |
| 115 | --- |
| 116 | |
| 117 | ## Tier 2 — Worth Testing (Score 15-19) |
| 118 | |
| 119 | ### 1. [Newsletter Name] |
| 120 | ... |
| 121 | |
| 122 | --- |
| 123 | |
| 124 | ## Tier 3 — Watchlist (Score 10-14) |
| 125 | (Monitor these — audience fit is good but reach or accessibility is limited) |
| 126 | |
| 127 | --- |
| 128 | |
| 129 | ## Where Competitors Are |