Migrating from Brevo / HubSpot to FunnelFizz
~30 minutes · Intermediate
How to move your existing email list and drip automations from Brevo (formerly Sendinblue) or HubSpot to FunnelFizz without breaking anything.
Who this is for
- You have an existing list of subscribers (a few hundred to a few thousand).
- You're paying for Brevo / HubSpot / Mailchimp / ConvertKit and the bill is getting silly.
- You want FunnelFizz's stage-based targeting without losing your list history.
Steps (outline — full version coming)
1. Export your contacts from the old tool
- Brevo: Contacts → Export → CSV.
- HubSpot: Contacts → Actions → Export → Include email, name, and any custom properties you rely on.
- Mailchimp: Audience → View Contacts → Export Audience.
- Make sure to include
email,first_name,last_name, and any subscription-status fields (so unsubscribed contacts stay unsubscribed).
2. Map to FunnelFizz profiles
FunnelFizz doesn't have a concept of a static "list" — profiles are dynamic based on stage. To import contacts:
- Contacts with an active subscription in Stripe → will auto-populate in the TRIAL / CUSTOMER stages once Stripe is connected.
- Contacts without a Stripe match → need manual bucketing or a CONSIDERATION-stage "entry" event.
3. Re-create your drips in FunnelFizz automations
Your Brevo/HubSpot drip workflows don't import directly — the mental model differs (their flow builder vs. our stage-scoped DAG). Re-create each drip:
- Pick the trigger that best matches:
subscription_trial,subscription_paid, or a custom event. - Rebuild the sequence as SEND_EMAIL + WAIT + CONDITIONAL_SPLIT steps.
- Paste your email HTML into the HTML-mode editor (or rebuild in drag-and-drop).
4. Import the suppression list
Upload your unsubscribes CSV via Settings → Email → Suppressions → Import. These emails will never receive FunnelFizz campaigns — consent hygiene preserved.
5. Run in parallel for a week
- Keep the old tool active.
- Activate FunnelFizz automations.
- Compare results (open, click, conversion) side-by-side for a week.
- Pause the old tool only after you're satisfied.
6. Cut over
- Pause the old tool's automations.
- Export any final stats you want to keep as a reference.
- Cancel the old tool's subscription.
7. Common gotchas
- Dynamic content fields. HubSpot's
{{contact.first_name}}becomes FunnelFizz's{{first_name}}. Syntax differs; test before bulk-sending. - Double opt-in. FunnelFizz doesn't require double opt-in by default, but if you imported contacts who signed up via double opt-in, they're already consented — no action needed.
- Cookie / pixel IDs. If your emails contained HubSpot tracking pixels, those links still work but FunnelFizz won't recognize the tracking. Rewrite internal links on future sends.
Full write-up with CSV column-mapping table coming soon.
Related: