Export Substack Subscribers (and Move Them to Kit)
By the newsletterapi team · Published · Updated · 6 min read
The problem: “My readers subscribe on Substack, but my real marketing lives in Kit, and there is no easy way to get the list from one to the other.”
Short answer
To export Substack subscribers, open your dashboard's Subscribers page, click the three dots above "All subscribers", choose Export and pick all columns or visible columns. You get a CSV of emails, plan types, dates and activity, but no names. Import it into Kit, Mailchimp or HubSpot only for people who opted in, and warm the list up before a big send.
The problem
Many writers use Substack for publishing and a separate tool for everything else. Two of them describe the gap:
"Substack is where people subscribe to my newsletter. Kit is where my actual marketing lives." (LinkedIn, 2026-06-16)
"Is there really no easy way to sync your subscribers to an external email platform like MailerLite?" (r/Substack, 2026-07-26)
This is one of the most common integration complaints. In our October 2026 review of public Reddit, forum and community threads, "nothing syncs out" (to Kit, MailerLite, ActiveCampaign, CRMs or ad pixels) came up in 15 of the 65 writer sources. Examples include a Make community thread and an r/Substack thread.
The fix starts with Substack's own CSV export, which is quick. Moving the list somewhere useful without hurting deliverability or breaking consent takes more care. This guide covers both, as of October 2026, using Substack's help centre and the import rules published by Kit, Mailchimp and HubSpot.
How do I export my Substack subscribers?
Substack's export help article gives these steps:
- Open your publication dashboard and go to Subscribers.
- Scroll to "All subscribers".
- Click the three dots above the list and choose Export.
- Choose all columns or visible columns only.
- Download the CSV. The dashboard guide says you can fetch it with "Download last export" (Substack Help).
To export only part of the list, apply a filter first (for example paid only, or a signup date range), or tick the checkbox next to specific emails, then export. When filters are on, Substack asks whether you want the entire list or only the filtered list.
The full publication export (Settings → Exports) also contains a subscriber list alongside your posts. Our Substack backup guide covers that route. Going the other way, into Substack, is covered in adding subscribers to Substack.
What columns are in the Substack subscriber CSV?
Substack doesn't publish a fixed column list, and the columns depend on which option you pick. Here is what the help centre documents:
| Option | What Substack says it contains | Source |
|---|---|---|
| Visible columns only | "the default columns (such as the date someone subscribed and their type of plan)" plus your filters | Export help |
| All columns | Columns that "can vary from when the subscriber last opened an email to their individual post views" | same |
| Names | Not available: "It's not currently possible to export a file with subscriber names." | same |
The dashboard guide describes the columns you can display, and these are the ones you're likely to see in an all-columns export (Substack Help):
| Dashboard column | Meaning (Substack's wording, shortened) |
|---|---|
| Subscription type | free, paid, founding, gift or comp, plus monthly or annual |
| Activity | how active the subscriber was in the last month, including opens and web views |
| Revenue | money paid, not counting refunds |
| Email opens (7 days, 30 days, 6 months) | how often your emails were opened |
| Subscription source (free) | how they arrived before subscribing, for example the app or Google |
| Paid upgrade date | most recent free-to-paid conversion |
Always open your own file and check the header row before mapping fields. Header names can change without notice.
Readers who subscribe in the Substack app are included. Substack says "you'll get their email address just like normal" and that you can "export them at any time" (Substack Help).
How do I move my Substack list to Kit, Mailchimp or HubSpot?
You can: the Terms of Use say you own what you create, "That includes publications, subscriber lists". Each destination accepts a CSV and asks you to confirm consent:
| Destination | File | Consent rule (quoted) | Useful detail |
|---|---|---|---|
| Kit | CSV with an email column and a header row | "Each person on your list is required to have provided their permission to receive your marketing emails" (Kit) | Imports "replace any existing data … with the data you provide", including blanks; existing tags are kept (Kit) |
| Mailchimp | CSV or TXT | "be sure that you have permission to send them email marketing content" (Mailchimp) | You can tag every contact in the import at the "Continue to tag" step |
| HubSpot | Spreadsheet import | Tick consent "to agree that contacts expect to hear from you and that your import file does not include a purchased list" (HubSpot) | With privacy settings on, you set a legal basis per import |
A safe mapping recipe
- Export all columns from Substack.
- In a spreadsheet, keep the email column, the subscription-type column and the date subscribed. Drop activity columns your new tool can't use.
- Add a
tagscolumn, for examplesubstack-freeorsubstack-paid, so you can segment later. Kit expects tags separated by commas in one column. - Remove anyone who unsubscribed or whose emails bounce, if your file marks them.
- Import into a new tag or list rather than your main audience, so you can watch engagement before merging.
- Never upload blank columns over existing Kit data, because blanks overwrite.
Paid subscribers are a separate problem. Moving their emails does not move their billing. Payments run through your Stripe account, so plan a paid migration with your new platform's documentation. Don't charge anyone twice.
Will moving my list hurt consent or deliverability?
Consent is the line that matters. Every destination above asks you to confirm it, and Kit is blunt: "If you aren't certain you have their permission, stop here." (Kit). People who subscribed to your Substack agreed to hear from your publication. Tell them you're moving and give them a one-click way out.
Deliverability is the practical risk. Mailbox providers watch complaint rates. Google asks senders to keep the spam rate reported in Postmaster Tools below 0.3% and to support one-click unsubscribe for marketing mail (Google Workspace Admin Help). A cold list mailed all at once from a new domain can cross that line quickly. To reduce the risk:
- authenticate your new sending domain (SPF, DKIM and DMARC) before the first send;
- send first to your most engaged readers, using Substack's activity and opens columns to pick them;
- make the first email an announcement with a clear unsubscribe link;
- stop and investigate if complaints spike.
How do I keep Substack and Kit in sync?
Not natively. The writer quoted at the top built her own weekly routine, and named its weak spot: "It's the people who slipped through the weeks I forgot." (LinkedIn). As of October 2026 Substack offers no subscriber webhooks and no Zapier app, so the green route is a scheduled re-export:
- Each week, filter Subscribers by signup date since your last export.
- Export visible columns.
- Import the new rows into your other tool under a tag.
Moving people between tools also loses metadata. One writer moving readers the other way, from Kit to Substack, put it this way: "The one thing I'm still trying to get used to is the idea of losing all my metadata like tags" (r/Substack). Keep your tags in the CSV so you can rebuild them.
The newsletterapi analytics API reads your own exports and returns clean JSON, including who is new since the last export. The backups API covers the archiving side. To get access to either, email hello@newsletterapi.io.
What mistakes should I avoid when moving my list?
| Mistake | Why it hurts | Fix |
|---|---|---|
| Importing everyone as "subscribed" without telling them | Complaints, then a blocked sender | Announce the move; import to a tag first |
| Mapping blank cells over existing data | Kit overwrites fields with blanks | Delete empty columns before import |
| Expecting names in the export | Substack doesn't export them | Ask for names in a welcome survey |
| Moving paid emails and assuming billing follows | Billing stays with the Stripe setup Substack uses | Follow your new platform's paid migration guide |
| Emailing the CSV around | It's personal data | Store it encrypted; delete old copies |
Questions people ask
- Does the Substack subscriber export include names?
- No. As of October 2026 Substack's help centre says "It's not currently possible to export a file with subscriber names." You get email addresses plus subscription and activity columns.
- Can I export only some subscribers?
- Yes. Filter the Subscribers page or tick individual rows, then choose Export. You can export the whole list or just the filtered set.
- Can I keep Substack and Kit in sync automatically?
- Not with an official integration. Substack has no subscriber webhooks or Zapier app as of October 2026, so most writers re-export on a schedule and import the new rows.
- Do subscribers who joined in the Substack app appear in the export?
- Yes. Substack says that when a reader subscribes from the app "you'll get their email address just like normal" and you can export them at any time.
- Is it legal to move my Substack list to another provider?
- Substack's terms say you own your subscriber lists. Whether you may email them from a new tool depends on the consent they gave and on local law, such as GDPR. Tell readers about the move, and give them an easy way to opt out.
Sources
- Substack Help: How do I export my email list on Substack? (accessed 2026-10-21)
- Substack Help: How do I use the subscriber dashboard on Substack? (accessed 2026-10-21)
- Substack Help: What happens to my email list for readers who read in the Substack app? (accessed 2026-10-21)
- Substack Terms of Use (accessed 2026-10-21)
- Kit Help: Importing subscribers, what to know (accessed 2026-10-21)
- Kit Help: How to import a subscriber list (accessed 2026-10-21)
- Mailchimp Help: Import contacts to Mailchimp (accessed 2026-10-21)
- HubSpot Knowledge Base: Import records for a single object (accessed 2026-10-21)
- Google Workspace Admin Help: Email sender guidelines (accessed 2026-10-21)
- r/Substack: syncing subscribers to MailerLite (accessed 2026-10-21)
- LinkedIn: automating a Substack to Kit import without an API (accessed 2026-10-21)
- Make Community: Substack to ActiveCampaign via Gmail (accessed 2026-10-21)
- r/Substack: subscriber sync thread (accessed 2026-10-21)
- r/Substack: losing Kit tags when moving subscribers (accessed 2026-10-21)
Related guides
Comparison · Writers
Substack vs WordPress: Which Should Writers Use?
An honest Substack vs WordPress comparison for writers: ownership, SEO, custom domains, subscription fees, APIs and plugins, and migrating either way.
6 min read · Updated 2026-10-21
Explainer · Writers
Substack RSS Feed: URL, Paid Posts and Uses
Find your Substack RSS feed URL (subdomain or custom domain), see what it includes for free and paid posts, and use it with readers, Zapier, IFTTT or a website.
5 min read · Updated 2026-10-21
How-to · Writers
Substack New Subscriber Email Has No Address? What Changed
Substack's new-subscriber notification stopped showing the email address in March 2026. What changed, what still works and how to replace Gmail automations.
5 min read · Updated 2026-10-21