What does Newsletter Migration Pack include?
Eight components delivered across a 6-week phased migration. First: phased migration plan tailored to your list size, segment composition, and current ESP. Second: subscriber list export from your current ESP (we have working extraction patterns for Mailchimp, Klaviyo, ActiveCampaign, HubSpot, ConvertKit, Constant Contact, Brevo, MailerLite, Sendinblue, Drip, Omnisend, AWeber), deduplication against existing lists, import into MailWizz with custom fields preserved. Third: suppression list migration capturing unsubscribes, hard bounces, and complaint records (forgetting this is the most common migration disaster). Fourth: dual-ESP DNS configuration during overlap weeks with both ESPs active in SPF and DKIM. Fifth: IP warmup schedule ramping from 200 messages per day to 50,000 messages per day per IP across 30 days. Sixth: template HTML conversion and rendering tests across mainstream mail clients. Seventh: automation rebuild covering welcome series, drip sequences, segment-based triggers, abandoned cart, and re-engagement flows. Eighth: daily delivery report during migration weeks 1-6 with bounce, complaint, and open rate tracking. One-time engagement EUR 1,999.
Why does ESP migration kill deliverability if done wrong?
Three mechanisms. First, IP reputation does not transfer. Your domain reputation on Gmail Postmaster Tools is tied to your sending domain and follows the domain. Your IP reputation is tied to the IP address and stays with the previous ESP. When you switch to a new ESP (or self-hosted infrastructure) you start with zero IP reputation. ISPs see unfamiliar IPs sending to your established recipients and filter aggressively until those IPs have history. Second, sending pattern differs. Managed ESPs send from large shared pools with established traffic shapes; self-hosted PowerMTA sends from dedicated IPs with specific per-domain throttling. The shape of your sending changes and ISPs notice. Third, the operational temptation is to migrate everything on day one and send a campaign. The Mailflow Authority playbook describes this pattern: company signs Monday, migrates Tuesday, sends Wednesday, deliverability crashes Thursday. Our migration pack is designed specifically to avoid this through phased rollout, dual-ESP overlap, engaged-segment-first sending, and structured IP warmup.
How long does the migration actually take?
Six weeks of active engagement is the standard. Week 1 is preparation: list export, deduplication, suppression list capture, DNS configuration (both ESPs in SPF and DKIM), template HTML conversion, automation mapping. Week 2 starts sending: most-engaged segment (opened in the last 30 days, typically 15-25% of total list) migrates to the new infrastructure at low daily volume. Week 3 expands volume on the engaged segment and adds the next engagement tier (opened 30-90 days ago). Week 4 covers the bulk of moderately engaged recipients. Week 5 brings the long tail (opened 90-180 days ago, often weighted toward re-engagement campaigns). Week 6 completes the cutover, retires the old ESP, and confirms the new infrastructure operates standalone. Lists above 500,000 subscribers may extend to 8 weeks. Lists with significant unengaged tail (haven't opened in 180+ days) require pre-migration list hygiene that adds 1-2 weeks but reduces deliverability risk substantially.
What about suppression lists and unsubscribes?
Migrating suppression lists is the single most often forgotten element of ESP migration. Your old ESP holds three categories of suppressed recipients: explicit unsubscribes (people who clicked the unsubscribe link), hard bounces (recipients that returned permanent delivery failures), and complainants (people who marked your mail as spam). Sending to any of these on the new ESP destroys deliverability immediately and may violate GDPR or CAN-SPAM depending on jurisdiction. Our migration pack extracts all three categories from the old ESP, imports them as suppression entries in the new MailWizz instance before any sending begins, and verifies the suppression mechanism prevents sending to those addresses. We also extract and preserve unsubscribe timestamps where the old ESP provides them, supporting the documentation trail for compliance reviews.
Does it matter which ESP I am migrating from?
Operationally yes, strategically no. The 6-week phased migration is structurally identical regardless of source ESP because the deliverability mechanics (IP warmup, dual-ESP overlap, segment-first sending) do not depend on the previous ESP. The operational details vary: Mailchimp exports natively support custom field preservation, Klaviyo requires the API for full segment information, HubSpot exports are CRM-shaped rather than email-list-shaped and need restructuring, ConvertKit tags map to MailWizz segments differently than Mailchimp groups. We have working extraction patterns for all major ESPs and adjust the operational details accordingly. The deliverability strategy is the constant; the ETL pipeline is the variable.
What about my templates and automations?
Templates need HTML conversion because each ESP has its own merge tag syntax, custom field syntax, and HTML preprocessing rules. Mailchimp uses asterisk-pipe syntax for first name, MailWizz uses bracket syntax, Klaviyo uses Jinja2 templating, and so on. Our template conversion converts the syntax, preserves the visual rendering, tests across mainstream mail clients (Gmail web, Outlook desktop, Apple Mail, Yahoo Mail, mobile Gmail, mobile Apple), and produces a rendering report. Automations require rebuilding because the trigger and action model differs between platforms. We rebuild welcome series, drip sequences, abandoned cart flows, re-engagement campaigns, and segment-based triggers in MailWizz preserving the semantic logic. Custom workflows that depend on ESP-specific integrations (Klaviyo Shopify deep integration, HubSpot CRM triggers) require case-by-case discussion; some workflows do not directly translate and need redesign for the self-hosted environment.
What if my deliverability is already in trouble before migration?
Migration alone will not fix reputation problems. If your domain is already on RBLs, your engagement rates are below 10%, or your bounce rates are above 5%, the new infrastructure will inherit your domain reputation and the underlying problems will reappear. For these scenarios we recommend the Reputation Recovery pack as a precursor to migration. Reputation Recovery focuses on identifying root causes (list quality issues, content problems, authentication misconfiguration, content-based filtering), running a structured rehabilitation program, and getting domain reputation into healthy territory before any migration. After recovery completes, migration follows the standard 6-week phased pattern with high probability of clean transition. Customers occasionally request migration of damaged operations directly; we are honest that the migration outcome will reflect the input reputation. Fix the inputs first.
Why move from a managed ESP to self-hosted in the first place?
Four common drivers. First, cost at volume. Managed ESPs price per contact or per send; self-hosted PowerMTA plus MailWizz on dedicated infrastructure has a fixed cost structure that becomes dramatically cheaper above approximately 250,000 contacts or 5 million sends per month. Second, operational control. Managed ESPs share IP pools across their customer base; one bad-actor customer can damage shared IP reputation and affect all senders on that pool. Self-hosted infrastructure puts you on dedicated IPs with no shared reputation surface. Third, jurisdictional positioning. Managed ESPs operate from specific cloud regions with specific subprocessor obligations. Self-hosted lets you choose the datacenter jurisdiction (EU, EU candidate, non-EU non-US) that fits your compliance posture. Fourth, feature ownership. Custom segmentation logic, custom merge tag systems, integration with internal data pipelines, multi-brand or whitelabel sending all become straightforward on self-hosted infrastructure that you control. Customers migrating do so for specific reasons; we discuss the trade-offs honestly during onboarding so the migration target matches the customer requirement.