NewsletterPricing

Home › Guides › Moving from beehiiv to Kit

Moving from beehiiv to Kit: costs, steps and gotchas

Last verified against official pricing pages · published 20 Oct 2026

Prices change often. Every price here was checked against the platform's official pricing page on the date shown, but plans, promos and taxes vary. Always confirm on the official site before you buy or switch. Not financial advice.

Kit (formerly ConvertKit) is the most common destination for creators who want stronger automations. Here's what it would cost you compared with beehiiv's new prices, and how the move works.

Cost: beehiiv vs Kit

Subscribersbeehiiv (with automations)Kit (ConvertKit) (with automations)beehiiv (no automations)Kit (ConvertKit) (no automations)
1,000$59 (Lite)$39 (Creator)$0 (Free)$0 (Free)
2,500$79 (Lite)$59 (Creator)$0 (Free)$0 (Free)
5,000$109 (Lite)$89 (Creator)$109 (Lite)$0 (Free)
10,000$139 (Lite)$139 (Creator)$139 (Lite)$0 (Free)
25,000$199 (Lite)$199 (Creator)$199 (Lite)$199 (Creator)
50,000$299 (Lite)$379 (Creator)$299 (Lite)$379 (Creator)
100,000$469 (Lite)$679 (Creator)$469 (Lite)$679 (Creator)

Monthly billing, cheapest fitting plan, USD. Sources: beehiiv pricing, Kit (ConvertKit) pricing (checked 2026-10-20).

Calculate your exact beehiiv → Kit switching cost →

The big difference: Kit's Free plan covers up to 10,000 subscribers vs 2,500 on beehiiv Free — so a plain newsletter between 2,500 and 10,000 subscribers costs $0 on Kit vs a paid beehiiv plan. Once you need automations, compare Kit Creator with beehiiv Lite at your tier above.

Fees on paid newsletters

beehiiv takes 0% (you pay Stripe, 2.9% + $0.30 per card payment). Kit charges 3.5% + 30¢ per transaction, inclusive of processing. On a $8/month subscription that's about $0.53 per payment on beehiiv vs $0.58 on Kit (our arithmetic using the published rates).

Step by step

  1. Export from beehiiv. Settings → Export Data → "Export All Subscribers" (full CSV with custom fields) and "Export All Posts". Download links expire after 24 hours (beehiiv help).
  2. Create your Kit account and authenticate your sending domain.
  3. Import subscribers. In Kit: Subscribers → Add Subscribers → Other provider → Beehiiv, paste your beehiiv API key and start the import. Custom fields and tags come across, and a tag is created per beehiiv publication. CSV import also works (Kit help: migrating from beehiiv).
  4. Recreate forms, newsletter site and automations in Kit (on a paid plan you can request Kit's free migration service instead).
  5. Paid subscribers: Kit says there's no convenient way to move subscription periods and payment details. Its workaround: cancel paid subscriptions on beehiiv and invite paid readers to re-subscribe to your Kit paid newsletter — tell them in advance and plan for refunds.
  6. Test forms, automations and a test send of your paid newsletter before announcing the switch.
  7. Downgrade or cancel beehiiv before your renewal date.

Gotchas

Visit Kit

FAQ

Can I move paid subscribers from beehiiv to Kit?

Not automatically. Kit's help center says there is currently no convenient way to migrate paid subscription periods and payment details; its suggested workaround is to cancel paid subscriptions in beehiiv and ask paid subscribers to re-subscribe in Kit, after warning them in advance.

Is Kit free?

Kit's Free plan covers up to 10,000 subscribers but does not include visual automations or email sequences, and Kit branding stays on.

Does Kit help with migration?

Kit offers a free migration service for creators on its paid plans, and has a dedicated beehiiv importer that uses your beehiiv API key.

What does Kit charge on paid newsletters?

Kit lists 3.5% + 30¢ per transaction, inclusive of card processing, on all plans.

Related: beehiiv price increase 2026 · Moving from beehiiv to MailerLite · Substack vs beehiiv vs Ghost

Comparisons: beehiiv vs Kit · Cheapest for 1,000, 5,000, 10,000 subscribers

Get notified when newsletter platform prices change

Occasional emails, only when something changes. Unsubscribe anytime. What you get →