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
Owned offers:
Family Readiness Kit Spouse Money Map Money Clarity Kit
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
Owned offers:
Household Leak Finder Scam Shield Kit Emergency Wallet Cards
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
Owned offers:
Weekend Kit Legacy Letter Kit Watch Party Kit
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
Owned offers:
Doctor Visit Pack Fall-Risk Walkthrough Emergency Wallet Cards
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
Owned offers:
Money Clarity Kit Spending Reality Check Family Readiness Kit
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
Owned offers:
Watch Party Kit Legacy Letter Kit Weekend Kit
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
🔗
Owned Product CTA Links
Rotated per newsletter
OWNED
Sibling newsletter action slots now rotate RetireHub-owned product offers from the product catalog. External partner programs remain paused in affiliate_tracker.csv; Daily Steals can still use Amazon-tagged editorial deal links inside deal coverage.
See directory below ↓
Owned Product Offers by Newsletter
💰 Silver & Cents
Audience: 58–75 · RetireHub-owned product offer rotation
Family Readiness Kit Spouse Money Map Money Clarity Kit
External partner programs are paused for sibling newsletter action slots.
Owned kits
catalog-backed
🏷️ Daily Steals
Audience: 35–70 · RetireHub-owned action slot, editorial deal links remain separate
Household Leak Finder Scam Shield Kit Emergency Wallet Cards
Amazon-tagged links are for actual deal coverage, not the rotating action/ad slot.
Owned kits
+ editorial deals
🎮 Playtime
Audience: 50+ · RetireHub-owned product offer rotation
Weekend Kit Legacy Letter Kit Watch Party Kit
Entertainment partner ads are disabled for the sibling action slot.
Owned kits
catalog-backed
🏃 Peak Health
Audience: 45–70 · RetireHub-owned product offer rotation
Doctor Visit Pack Fall-Risk Walkthrough Emergency Wallet Cards
Supplement and wellness partner ads are disabled for the sibling action slot.
Owned kits
catalog-backed
📈 Money IQ
Audience: 25–50 · RetireHub-owned product offer rotation
Money Clarity Kit Spending Reality Check Family Readiness Kit
Finance partner ads are disabled for the sibling action slot.
Owned kits
catalog-backed
☕ Spilled Tea
Audience: 50+ · RetireHub-owned product offer rotation
Watch Party Kit Legacy Letter Kit Weekend Kit
Entertainment partner ads are disabled for the sibling action slot.
Owned kits
catalog-backed
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…