Migration guide to move your existing MagicBell notifications to SuprSend.
Pre-Production
, reach out to our support team at support@suprsend.com.
distinct_id
as the only identifier as there can be multiple emails attached to a user or it can be changed with time. If you are using email identifier in MagicBell, pass the same in distinct_id
and also set email channel separately using $email
key.
Use SuprSend’s API or SDK to create or update subscriber profiles with the information from your MagicBell user base.
You can also identify recipients inline in workflow trigger without having to migrate all users at once.
{{unsubscribe_url}}
in email notifications is powered by topics and unsubscription happens at topic level. To unsubscribe from multiple topics, user will have to go to the email linked to that topic and unsubscribe from it. In SuprSend, the same categories shown in preference centre, are visible on unsubscription page as well, giving users granular unsubscription control. Also, you don’t have to define topics and categories separately to power in-app preference page vs hosted unsubscription page.
MagicBell organizes most resources at the category level, whereas in SuprSend, categories are linked to workflows, enabling flexible configuration of resources within workflows rather than limiting configurations to categories.
Create your assets and resources in Staging workspace
Configure Vendors
Map Preference Categories
Create Workflows and templates
Sync Users
distinct_id
in SuprSend and also set email channel separately using $email
key. External id can directly be set as distinct_id
in SuprSend.$<channel>
keys ($email, $sms, $slack...
) in SuprSend and can support multiple channels in an array.custom_attributes
key . In SuprSend, you can pass both fixed and custom properties at parent level. with fixed properties starting with $
Trigger Notification
Test & Deploy