Newsletter/RSS Author + Source Contact Extractor
Pricing
Pay per usage
Go to Apify Store

Newsletter/RSS Author + Source Contact Extractor
Extracts source summaries, authors, contact clues, and lightweight topic signals from public RSS feeds and newsletter/blog pages.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Brian Keefe
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
newsletter-rss-author-contact-extractor
Production-ready Apify Actor for extracting public-source newsletter/blog/feed summaries, post authors, contact clues, and lightweight content signals.
Features
- Node 20+ ESM actor
- Accepts
feedUrls,startUrls,domains,maxPosts, andincludeContactDiscovery - Parses public RSS/Atom feeds and public HTML pages
- Best-effort recognition for Substack, Beehiiv, and Ghost-style pages
- Emits one
source_summaryrow per source and onepost_authorrow per extracted post - Extracts author name, title, date, topics, sponsor/ad clues, outbound domains, emails, socials, contact URLs, evidence URLs, and confidence
- Deterministic smoke tests using local fixtures only
Input
See .actor/input_schema.json and examples/sample-input.json.
Output shape
Each dataset row contains:
rowTypesourceTypesourceUrlsiteUrldomainsourceTitleauthorNamepostTitlepublishedAttopicssponsorAdCluesoutboundDomainsemailssocialscontactUrlsevidenceUrlsconfidence
Local usage
npm installnpm testnpm run smoke
npm run smoke reads examples/sample-input.json, rewrites local fixture URLs, and writes stable output to test-output/smoke-output.json.
Constraints
- Public sources only
- No login, private API, or bypass behavior
- Feed and HTML parsing are intentionally narrow and deterministic