HeyNews can learn your writing voice from any newsletter with a public archive, not just beehiiv or Kit. Paste the archive URL and HeyNews imports your past issues. No API key or login needed.
Any newsletter platform that publishes a public archive, including:
yourname.substack.com or yourblog.ghost.io)HeyNews imports up to 50 of your most recent issues.
A newsletter archive attaches to your current publication so those past issues train the same AI Writer. It doesn't start a new publication and it doesn't count against your paid newsletter connections, so you can add archive history to a publication that already has a beehiiv or Kit connection without using a slot.
Once connected, HeyNews:
Your archive connection appears on the Connections page with the number of imported issues and the last time HeyNews checked it.
HeyNews treats the URL you paste as a discovery starting point. If you paste a
known platform homepage, such as a beehiiv publication homepage, HeyNews can
try the platform's public archive route before falling back to generic scraping.
HeyNews tries a few paths, in this order:
substack.com/@yourhandle, HeyNews reads Substack's public profile posts and imports the real newsletter issue URLs.When HeyNews finds a more specific place for the archive than the exact URL you
pasted, it keeps your original URL for context and checks the discovered feed or
archive URL from then on. That way, adding the same newsletter as both a
homepage and an archive URL does not create two connections. HeyNews only stores
safe public archive, feed, and homepage URLs for this check.
If you pasted a sub-page URL like yoursite.com/archive and none of those paths work, HeyNews tries the main site (yoursite.com) before giving up. Subdomains stay intact, so yoursite.substack.com/archive retries as yoursite.substack.com, not substack.com.
If HeyNews cannot find issues automatically, it offers a manual connection option. This connects the archive with zero imported issues and starts watching for new content going forward. HeyNews starts learning your voice as soon as it picks up its first few issues.
RSS works for most platforms. The other paths are fallbacks for archives that are harder to read.
Removing the connection stops future checks. Issues already imported for your voice profile stay in your account.
Try pasting a more specific URL, such as your RSS feed URL directly (e.g., yourname.substack.com/feed or yourblog.ghost.io/rss). Some archives don't expose a standard feed link on their homepage. If discovery still fails, use the manual connection option to connect with zero issues and have HeyNews watch for new ones. When import starts and still finds zero issues, HeyNews notifies the admin team so they can investigate whether archive discovery needs a repair.
Voice matching improves with more examples. If fewer than 10 issues were imported, try adding more issues by connecting a different URL or checking whether your archive has more publicly visible content.
New issues aren't showing upHeyNews checks every hour. If a new issue is not showing, check the connection card on the Connections page for the last checked time. If it shows an error, try removing and re-adding the connection.