Skip to main content
Every migration follows the same shape: map your concepts to Courier’s, move recipients and content, then cut over sends.

How a migration maps

Most notification platforms share the same building blocks. One difference to plan around: Courier separates content (templates) from orchestration (journeys). A PM can change copy while an engineer changes timing.

The general plan

  1. Connect your providers as .
  2. Move recipients into and rebuild segments as .
  3. Recreate content as and orchestration as .
  4. Move preferences and, if you use them, tenants.
  5. Cut over sends and verify in .

Migrate from your platform

From an in-house system

Replace homegrown notification code, one type at a time.

From Knock

Map workflows, recipients, and preferences from Knock.

From SuprSend

Move subscribers, templates, and channels from SuprSend.

From Novu

Map subscribers, workflows, and layouts from Novu.

From OneSignal

Move users, segments, and push from OneSignal.

From Braze

Map user profiles, segments, and campaigns from Braze.

From Salesforce Marketing Cloud

Move data extensions, journeys, and triggered sends.

From Intercom

Map contacts, series, and in-product messages from Intercom.

Upgrade Courier React

Already on Courier and moving off React v7? The covers the Inbox, Toast, and Preferences components.