Migrate your in-house notification system to SuprSend with this step-by-step guide.
User data (Mandatory for Event-Based Triggers):
Modelling Additional Data Entities
Tenants
Objects
Templates
Workflows
In-app Inbox
Migrate User Preferences
Release Phase | Migration task | Who needs to get involved | Timeline |
---|---|---|---|
Phase 1 | - Setup User sync for new user updates - [Optional] Setup data modelling for objects, tenant - Setup Event stream | Engineering | 4-6 days |
Phase 1 | Do an early release to start syncing user and event data in SuprSend | Engineering | 2-3 days |
Phase 1 | Vendor Integration | Engineering | < 1 day |
Phase 1 | Create assets for initial set of notifications (workflow and template) | Product and Design | 4-5 days |
Phase 1 | Setup workflow trigger if different from event stream | Engineering | 2-3 days |
Phase 1 | Add SuprSend In-app Inbox in Frontend Application | Engineering | < 1 day (with react components) 4-5 days (using headless hooks) |
Phase 1 | Create Preference categories on SuprSend platform and link them to the relevant workflows | Product, Engineering | < 1 day |
Phase 1 | Add SuprSend Preference centre in Frontend Application | Engineering | 4-5 days |
Phase 1 | [Optional]Set up push notification | Engineering | 1 day |
Phase 1 | Migrate Existing Users | Engineering | 4-5 days |
Phase 1 | Backend: Testing and Go-live | Product, Engineering | 7-10 days |
Phase 1 | Frontend: Release web and mobile applications | Engineering | 3 - 4 days |
Phase 1 | Migrate User Preferences | Engineering | < 1 day |
Monitoring | Testing and Monitoring the changes on production | Engineering | 7 days |
Phase 2 | Adding more notification use cases | Product, Engineering | 2 - 3 hours per additional notification |