7 Newsletters Active
Loading operator brief…
RetireHub plus 6 sibling newsletters run on autopilot via GitHub Actions
✓ Fully Automated
Mon – Fri + weekends
7
Newsletters
10
GH Workflows
25
Shared Modules
365
Days Topic History
Daily
Send Cadence
Daily Automation Timeline (Eastern Time)
6:45 AM
Daily Feedback Collection
Pulls yesterday's Beehiiv stats (open rate, CTR, unsubscribes) → writes to each newsletter's SQLite DB → commits to git
AUTO
6:50 AM
News Research Fetch
Scrapes live headlines & trending topics → seeds Claude prompts so every newsletter leads with real news, not generic takes
AUTO
7:00 AM
Silver & Cents — Sends
Retirement finance for ages 58–75 · Social Security, Medicare, estate planning, safe investing · Affiliate: Medicare, Gold IRA
AUTO
7:15 AM
Daily Steals — Sends
Best deals for ages 35–70 · Live DealNews/Amazon/Walmart deals · Affiliate tag: retirehub09-20 · Deal cards format
AUTO
7:30 AM
Playtime — Sends & SEO Articles Deploy
Games & entertainment for 50+ · Also: SEO article generator runs, Hugo site builds, Cloudflare Pages deploys
AUTO
7:45 AM
Peak Health — Sends
Science-backed wellness for ages 45–70 · Longevity, nutrition, supplements, fitness for aging, mental sharpness
AUTO
8:00 AM
Money IQ — Sends & Facebook Post
Sharp personal finance for ages 25–50 · Investing, debt payoff, wealth building, side income · Daily Facebook post to RetireHub page
AUTO
Weekly Rhythm
Mon
Daily automation runs
Review Friday briefing notes
Tue
Daily automation runs
Check affiliate performance
Wed
Daily automation runs
GitHub Actions health check
Thu
Daily automation runs
Review Beehiiv analytics
Fri
Daily automation runs
8 AM: Weekly Optimization Briefing auto-generates
Sat
Daily automation runs
Optional: review growth DB
Sun
Daily automation runs
Plan any manual overrides
💰
Silver & Cents
"Daily Money Moves for the Golden Years"
7:00 AM
Send Time ET
58–75
Target Age
Retirement
Niche
Class-Based
Generator
Topics: Social Security, Medicare, RMDs, estate planning, safe investing, inflation protection
Affiliates:
Medicare Gold IRA Estate Planning Annuities
Unique: Owns the cross-newsletter affiliate_tracker.csv + stat callout blocks in template
🏷️
Daily Steals
"Best Deals of the Day"
7:15 AM
Send Time ET
35–70
Target Age
Deals
Niche
Live Reddit
Data Source
Topics: Daily deals, cashback offers, limited-time discounts, Amazon picks
Affiliates:
Amazon retirehub09-20 Cashback
Unique: Fetches live deals from DealNews, Amazon Deals, and Walmart Flash Deals — deal card email template
🎮
Playtime
"Games, Fun & Entertainment"
7:30 AM
Send Time ET
50+
Target Age
Leisure
Niche
Claude AI
Content
Topics: Games, puzzles, streaming picks, books, hobbies, weekend activities, brain training
Affiliates:
Streaming Books Games
Unique: Coincides with daily SEO article publish + Cloudflare Pages deploy at 7:30 AM
🏃
Peak Health
"Science-Backed Wellness"
7:45 AM
Send Time ET
45–70
Target Age
Wellness
Niche
Claude AI
Content
Topics: Longevity research, nutrition, supplements, fitness for aging, mental sharpness, sleep optimization
Affiliates:
Supplements Fitness Gear Health Apps
Unique: Science-first tone — every claim tied to research or expert source
📈
Money IQ
"Sharp Personal Finance"
8:00 AM
Send Time ET
25–50
Target Age
Personal Finance
Niche
Younger Demo
Differentiator
Topics: Investing basics, debt payoff strategies, wealth building, side income, smart spending, credit optimization
Affiliates:
Brokerage Credit Cards Budgeting Apps Side Hustle
Unique: Youngest audience — different tone (ambitious vs. conservative). Coincides with Facebook posting at 8 AM.
Spilled Tea
"The juiciest scoops, served daily"
5:00 PM
Send Time ET
50+
Target Age
Entertainment
Niche
Claude AI
Content
Topics: Celebrity gossip, classic-Hollywood retrospectives, awards-season storylines, romance updates, music industry, on-this-day cultural moments
Affiliates:
Celebrity memoirs Audible Wine Express Talkspace
Unique: Evening send slot (5 PM) — caught after-work eyeballs. v2 plan: reader-submitted dating-mischief stories from older folks.
GitHub Actions Workflows — Daily Schedule
6:45 AM ET
10:45 UTC
Daily Feedback Collection
Fetches Beehiiv stats for yesterday's sends across all 6 sibling newsletters. Updates daily_performance table in each topics.db. Commits data to git.
daily_feedback.yml → shared/daily_feedback.py
Daily All 6 Siblings
6:50 AM ET
10:50 UTC
Daily News Research
Scrapes live headlines and trending topics. Seeds Claude prompts so newsletters lead with real, current news stories rather than generic content.
daily_research.yml → shared/research_runner.py
Daily Pre-send
7:00 AM ET
11:00 UTC
Silver & Cents — Generate & Publish
Runs ContentGenerator class → Claude Sonnet → Beehiiv API → schedules send for 7:00 AM ET. Logs topic to 365-day dedup DB.
silver-and-cents-daily.yml → silver-and-cents/main.py
Daily Sends
7:15 AM ET
11:15 UTC
Daily Steals — Generate & Publish
Fetches live Amazon deals from Reddit, injects affiliate tag retirehub09-20, generates deal cards via Claude, publishes to Beehiiv.
daily-steals-daily.yml → daily-steals/main.py
Daily Sends
7:30 AM ET
11:30 UTC
Playtime — Generate & Publish + SEO Site Deploy
Publishes Playtime newsletter AND runs SEO article generator → Hugo build → Cloudflare Pages deploy (seo-publisher.yml runs simultaneously).
playtime-daily.yml + seo-publisher.yml → shared/seo_article_generator.py + site/
Daily + SEO
7:45 AM ET
11:45 UTC
Peak Health — Generate & Publish
Generates science-backed wellness content via Claude Sonnet. Checks 365-day topic history to avoid repeats. Publishes to Beehiiv.
peak-health-daily.yml → peak-health/main.py
Daily Sends
8:00 AM ET
12:00 UTC
Money IQ — Generate & Publish + Facebook Post
Publishes Money IQ newsletter AND runs facebook-poster.yml — generates + posts to the RetireHub Facebook page.
money-iq-daily.yml + facebook-poster.yml → shared/facebook_runner.py
Daily + FB
5:00 PM ET
21:00 UTC
Spilled Tea — Generate & Publish
Generates entertainment-gossip content via Claude Sonnet (celebrity news, awards storylines, on-this-day moments). Logs topic to 365-day dedup DB. Evening send slot — only newsletter sending after work hours.
spilled-tea-daily.yml → spilled-tea/main.py
Daily Sends
Weekly & Triggered Workflows
Fri 8 AM ET
13:00 UTC
Weekly Optimization Briefing
Analyzes last 30 days of performance across all 6 sibling newsletters. Identifies top/bottom performers. Uses Claude to generate 5 topic ideas per newsletter + 1 new affiliate suggestion. Builds HTML briefing.
weekly_optimization.yml → shared/optimization_engine.py
Weekly Friday
Manual
send_all_now.py — Emergency Publish
Run locally to immediately publish all 6 sibling newsletters, scheduled 2 minutes out. Useful for testing or if GitHub Actions fails. Handles both class-based (Silver & Cents) and function-based generators.
send_all_now.py (top-level)
Manual Override
Shared Analytics Modules
Topic Deduplication Each newsletter has its own topics.db tracking 365 days of published topic slugs. Claude is given recent history so it never repeats a topic within a year.
Performance Tracking After each send, daily_performance table is updated with open rate, CTR, unsubscribes, affiliate name, and performance tier (top/mid/bottom) to feed back into future prompts.
AEO Tracking aeo_checker.py tracks how often RetireHub content gets cited in AI search results (ChatGPT, Perplexity, etc.) — a forward-looking distribution metric.
Cloudflare Web Analytics web_analytics_collector.py pulls traffic data from Cloudflare → stored in growth_analytics.db for cross-channel performance visibility.
Amazon Earnings MTD
Beehiiv Ad Revenue MTD
Affiliate Link Revenue MTD
Total Revenue MTD
Active Revenue Streams
🛒
Amazon Associates
Tag: retirehub09-20
ACTIVE
Daily Steals drives Amazon clicks via deal cards. Earns commission on all purchases made after clicking — not just the linked item. Commissions vary by category (1–10%).
→ Amazon Associates Dashboard
🐝
Beehiiv Ad Network
1440 Media + native ads
ACTIVE
Every newsletter auto-inserts a sponsored ad block (1440 sponsorships). CPM-based — revenue scales directly with subscriber count. Zero manual work, runs on every send.
→ Beehiiv Monetization Dashboard
🔗
Affiliate CTA Links
Rotated per newsletter
ACTIVE
Sibling newsletters can run contextual CTA blocks with daily-rotating affiliate links or Beehiiv native ads. Programs are catalogued in affiliate_tracker.csv with status, commission, and notes. Highest-CPA niches: Medicare, Gold IRA, annuities.
See directory below ↓
Affiliate Programs by Newsletter
💰 Silver & Cents
Audience: 58–75 · Own registry with 15 categories (8 live via Impact)
Trust & Will AARP Charlie Financial Care.com Talkspace Wine Express Cushion AI Rosetta Stone
Approved/pending: Goldco · Motley Fool · Empower · eHealth · SelectQuote · Road Scholar · CardRatings. Amazon fallback on every slot (retirehub09-20).
Highest CPA potential
$50–$200+ per lead
🏷️ Daily Steals
Audience: 35–70 · Own registry with 7 categories (all live)
Today's Deals Warehouse Deals Coupons Subscribe & Save Electronics Home & Kitchen Cushion AI
6 Amazon deal categories + Cushion AI (bill negotiation). Apply for: Rakuten · Honey · Capital One Shopping · eBay Partner · Walmart · Best Buy.
Amazon-heavy
+ CPA on Cushion
🎮 Playtime
Audience: 50+ · Own registry with 7 categories (all live via Amazon)
Audible Kindle Unlimited Jigsaw puzzles Board games Fire TV Stick Wireless headphones Bestselling novels
100% Amazon Associates (retirehub09-20) — no non-Amazon programs applied yet.
Amazon-only
~4% on purchases
🏃 Peak Health
Audience: 45–70 · Own registry with 7 categories (5 live Amazon, 3 pending)
Fitness gear Sleep tools Blood-pressure monitors Walking shoes Brain health
Currently 100% Amazon Associates. Pending direct programs: Thorne Research · Calm · AG1 (Athletic Greens).
Amazon now · $20–$80/lead
once Thorne/Calm/AG1 live
📈 Money IQ
Audience: 25–50 · Own registry with 8 categories (5 live, 3 placeholders)
Trust & Will Cushion AI Talkspace Investing books (Amazon) Side hustle (Amazon)
Placeholders awaiting application: Motley Fool · CardRatings · Empower. Also worth pursuing: M1 Finance · SoFi · Robinhood · YNAB.
3 Impact partners live
$30–$100 per lead pending
☕ Spilled Tea
Audience: 50+ · Own registry with 9 categories (8 live, 1 placeholder)
Wine Express Talkspace Rosetta Stone Celebrity memoirs (Amazon) Audible Fire TV Stick Cozy reading (Amazon)
Placeholder awaiting application: eHarmony / Match.com (Impact). Also worth pursuing: MasterClass · Paramount+ / Hulu / Max direct.
3 Impact partners live
+ Amazon-heavy stack
Affiliate Program Directory
Loading affiliate data…
Revenue Opportunities — Running Tally
Beehiiv Ad Network — Auto-runs in every issue. Scale = grow subscribers. No extra work needed.
Amazon Associates (Daily Steals) — Active with tag retirehub09-20. Optimize by featuring higher-commission categories (electronics, home goods).
Affiliate and native-ad blocks — Running through the sibling newsletter stack. Live programs and Beehiiv ad opportunities are tracked in this tab.
Beehiiv Boosts — Paid subscriber acquisition. Pay per verified subscriber. Other newsletters pay YOU when your readers subscribe to them. Apply in Beehiiv dashboard.
Direct sponsorships — Once lists hit ~5K+ subscribers, pitch brands directly for flat-rate sponsored issues. Retirement niche brands pay $500–$5,000/send at scale.
Premium Medicare / Gold IRA affiliate programs — Apply to GoHealth, SelectQuote, Goldco, Augusta Precious Metals. Pay $50–$200+ per qualified lead. Highest-value opportunity for Silver & Cents.
SEO site display ads — retirehub.org already deploys daily via Hugo/Cloudflare Pages. Add Google AdSense or Mediavine once traffic reaches threshold (~10K sessions/mo).
+
Paid newsletter tier — Beehiiv supports paid subscriptions natively. A "Silver & Cents Premium" tier ($7–$15/mo) with deeper research or stock picks is a natural fit for the retirement finance audience.
+
Digital products — Retirement checklists, Medicare guides, "5 Steps to Maximize Social Security" PDF. One-time products that can be sold via Gumroad or Beehiiv's storefront.
+
Referral programs — Beehiiv's built-in referral system rewards subscribers for inviting friends. Costs nothing to set up. Viral growth flywheel.
Loading draft previews…