01 Pre-migration audit
Review of your current SaaS setup. Subscriber count, engagement
metrics, suppression list size, sending volume per receiver, current
authentication, peak send patterns, content categories. The audit
produces a migration plan tailored to your specific situation, not a
generic checklist.
Findings that affect migration planning surface here. Single-sender
business needs different infrastructure than multi-brand reseller.
Cold-outreach senders need different warmup logic than opt-in
marketing. Transactional volume needs different priority routing
than promotional batch sending.
02 Subscriber and suppression export
Subscribers exported with full engagement metadata. Last open
timestamp, last click timestamp, signup source, custom fields,
segment memberships, tag history. Imported into MailWizz preserving
every column. We verify counts match across the boundary, not just
totals, sometimes SaaS exports drop dormant or unsubscribed
subscribers silently and the count looks right but real subscribers
are missing.
Suppression list merged from current SaaS exports plus our standard
hard-bounce hygiene. Hard-bounces from old SaaS are bounces in new
infrastructure too; this prevents you from hitting the same dead
addresses again on day one of new sending.
Provider-specific export tooling: SendGrid's contact export API,
Mailgun's mailing-list dump, Mailchimp's audience export, Klaviyo's
list manager. Each provider has its own quirks; we know them.
03 Authentication parallel-publishing
Your current SaaS keeps sending normally during the entire transition.
We publish new DKIM keys for the new infrastructure under fresh
selectors that don't conflict with your existing SaaS-managed
selectors. SPF gets new IPs added without removing old SaaS includes.
DMARC stays valid throughout.
No window where authentication breaks. Both old and new are
authoritative simultaneously, then old gets removed only after new
is proven and SaaS is retired.
04 New infrastructure provisioning
PowerMTA + MailWizz (or Acelle, on request) provisioned in your
chosen jurisdiction. Custom rDNS configured per IP, FCrDNS verified.
FBL inboxes connected and parsing. Same baseline as our standalone
Setup service, integrated into the migration timeline rather than
sold separately.
Test campaigns sent through the new stack to verify pipeline before
production traffic is routed. Each major receiver checked for
authentication pass and acceptance.
05 Warmup planning and execution
New dedicated IPs need warming. Your existing reputation lives on
shared-pool IPs that you can't take with you. We document and execute
the warming schedule: logarithmic ramp from 50 to ~5,000 daily per IP
over 30 days, with engagement-network seeding during early phases.
For migrations with multiple sending streams (transactional + marketing,
or multiple brands), each stream warms on its own schedule. Skipping
warmup is the most common migration mistake; we don't allow it as a
shortcut even if you ask.
06 Cutover orchestration
Production traffic moves gradually, not all at once. We split sends
across old SaaS and new infrastructure during the 1-2 week ramp.
20% on new infrastructure in week 1, 50% in week 2, 80% in week 3,
100% in week 4 if engagement metrics support it.
Engagement metrics watched daily through Postmaster Tools, SNDS, and
our 84-RBL monitoring. If specific receivers degrade beyond expected
warmup curves, we slow the ramp and investigate. Old SaaS gets
retired only after new infrastructure shows stable placement at all
major receivers, not on a calendar date.
07 Post-cutover stabilisation
14 days after full cutover, we run a stabilisation review.
Postmaster Tools and SNDS trends checked against pre-migration
baseline. Any specific receivers still showing degradation get
targeted remediation. Final report documents what changed, what's
stable, and what to monitor going forward.
Optional follow-on with our Deliverability Monitoring addon (€49/mo)
for ongoing reputation tracking. Most migration customers add at
least one ongoing addon within 30 days of cutover; the most common
is monitoring.
08 Documentation handover
Operations runbook covering the migrated infrastructure: every
credential, every config file, every cron schedule, every backup
job. Migration-specific documentation: which old DNS records were
replaced, which were merged, which old SaaS configurations are
still receiving fallback traffic if any. Recovery procedures.
30-minute Telegram or Jitsi handover with your team. Walkthrough of
the new stack and the migration changes specifically. Recording
available on request.