🚀 Platform

How to Switch Communication Platforms Without Losing History or Disrupting Campaigns

Havari Team·20 April 2026·8 min read

The idea of migrating off five separate communication tools onto one platform is often more daunting than the migration itself. Most of the risk isn't technical — it's timing the switch badly, losing conversation context customers expect you to remember, or launching without the team knowing where to look. A structured migration plan turns this into a predictable few weeks rather than a stressful weekend.

Before you switch anything, take stock

The first step in any platform migration isn't exporting data — it's knowing exactly what needs exporting. Most businesses discover mid-migration that contact lists live in three different places with different fields, or that some automations only exist as manual habits nobody's written down. A short audit up front saves far more time than it costs.

What to audit before migrating

Every tool currently sending customer messages, including ones used by only one team member
Where each contact list lives, and which fields differ between them (phone format, opt-in status, tags)
Active automations and campaigns currently scheduled or running
Any conversation history that needs to be kept for compliance or customer service continuity
Which team members send messages day-to-day, and what their current workflow looks like

Exporting contact lists cleanly

Contact export is usually the easiest technical step and the easiest to get wrong in small ways that cause problems later — inconsistent phone number formatting, duplicate entries across tools, or opt-in status that doesn't carry over. Getting this right before import matters more than getting it done quickly.

A clean contact export process

1

Export from each tool separately, in full

Pull every contact field available, not just name and number — tags, opt-in status and custom fields are easy to lose if you only export the basics.

2

Standardise phone number and email formatting

Different tools store numbers differently (with or without country code, spaces, dashes) — normalise this before import to avoid duplicate contacts.

3

De-duplicate across sources

The same customer often exists in your SMS tool, your email platform and your WhatsApp setup — merge these into one record rather than importing three.

4

Preserve opt-in and consent status explicitly

Don't assume consent carries over silently — bring the opt-in date and source across so you can demonstrate consent if ever asked.

⚠️

Don't skip de-duplication to save time

Importing the same customer three times under slightly different phone number formats means they'll receive triplicate messages on day one of the new platform — exactly the kind of experience that undermines confidence in the switch.

Preserving conversation history

Losing conversation history is the part customers actually notice — if someone messaged three weeks ago about an order issue and your team can no longer see that thread, they have to explain the whole situation again. Not every old tool makes history easy to export, but where it's possible, bringing past conversations across (even as a searchable archive rather than live threads) protects continuity for existing customer relationships.

Ways to preserve history through a migration

Export conversation logs as CSV or PDF archives if the old tool doesn't support a direct history import
Keep the old tool accessible in read-only mode for a short overlap period rather than cancelling immediately
Flag any customer with an open, unresolved issue and manually carry the context across before cutover
Note key account context (VIP status, past complaints, preferences) directly on the new contact record so it isn't lost even if the full thread can't move

Retraining the team without losing a week of productivity

A new platform fails in the first week for team reasons far more often than technical ones — people default back to old habits, or worse, keep the old tool open alongside the new one out of uncertainty. Training doesn't need to be a big formal event, but it does need to happen before cutover, not after.

A lightweight team rollout plan

1

Run a short walkthrough before go-live

A 30-minute session covering where conversations now live and how to reply is usually enough for a small team.

2

Assign one internal point of contact for questions

One person fielding "how do I do X now" questions in the first week keeps everyone else from getting stuck silently.

3

Disable access to the old tool once cutover is confirmed

Leaving the old tool active indefinitely almost guarantees some messages get answered there and never sync anywhere else.

Timing the switch to avoid disrupting active campaigns

The worst time to migrate is mid-campaign, when automations are actively running and customers are expecting scheduled follow-ups. Picking a quiet week — after a campaign has fully completed and before the next one is scheduled to start — avoids messages getting dropped, duplicated, or sent from the wrong system during the switch.

💡

Migrate in a gap between campaigns, not during one

Check your campaign calendar before setting a cutover date. A one-week buffer either side of the switch gives you room to fix anything unexpected without an active campaign depending on the system you're mid-migration on.

This is exactly the kind of switch Havari is built to make straightforward — contact import tools handle formatting and de-duplication, existing automations can be rebuilt once and applied across SMS, WhatsApp, Email, Instagram and Messenger rather than per channel, and the team only needs to learn one shared inbox instead of piecing together workflows across several old ones.

1
Shared inbox to learn instead of several separate tools
1
Contact record per customer once lists are merged and de-duplicated

How long does a typical migration take?

For a small business with a handful of tools, an audit, export, import and short team training can usually be completed within one to two weeks if scheduled around a quiet campaign period.

Can I keep my old phone number when switching SMS or WhatsApp providers?

In most cases yes, though it depends on the specific provider's porting process — check number portability early since it can take longer than the rest of the migration.

What happens to automations that were running on the old platform?

They need to be rebuilt on the new platform before cutover — this is a good opportunity to review whether each one is still worth running rather than migrating every automation by default.

Should I run both platforms in parallel for a while?

A short overlap in read-only mode for the old tool is useful for reference, but running both live simultaneously for more than a few days usually causes more confusion than it prevents.

Ready to see it in action?

Join UK businesses using Havari to reach customers across SMS, WhatsApp, Email, Instagram and Messenger — all from one shared inbox.

Get 25 Free Messages

25 free messages · No credit card required · Cancel anytime