Skip to content
Chumbaq

Move from MoEngage without losing a subscriber

MoEngage's flows, segments and campaigns map closely to Chumbaq's journeys, segments and campaigns. Add the SDK, send the same events, and rebuild the flows that make you money first.

Five steps. We help you through every one.

  1. 1

    Add the Chumbaq SDK next to the one you have

    Install the SDK for your platform, start it once, and call identify with the same user ID you use today. Both SDKs can run in the same app.

    final config = ChumbaqConfig.builder(
      baseUrl: 'https://your-chumbaq-host',
      apiKey: '<project API key>',
      projectId: '<project id>',
    ).build();
    
    await Chumbaq.instance.init(config);
    
    // Who this is, once they log in.
    await Chumbaq.instance.identify(
      IdentifyParams.builder().externalUserId('u_42').build(),
    );
    
    // Push: the SDK reports whatever the app hands it.
    await ChumbaqPush.instance.init();
    
    FirebaseMessaging.onMessage.listen(
      (message) => ChumbaqPush.instance.reportNotificationReceived(message.data),
    );
  2. 2

    Keep your push setup

    Keep your FCM and APNs credentials and your event names. Your WhatsApp and SMS provider accounts move with you.

    Add your Firebase service account and your APNs key or certificate to your Chumbaq project. The SDK hands Chumbaq each token your app already receives.

  3. 3

    Ship the release and let devices check in

    As people open the new version, Chumbaq learns who they are and gets their push token. Nobody is asked for permission again.

    There's no bulk import of users today. Plan to run both tools side by side for a release cycle while devices update.
  4. 4

    Rebuild what makes money first

    Start with the two or three journeys that drive purchases, then the rest. Most concepts carry straight over:

    In MoEngageIn Chumbaq
    Unique IDexternalUserId in identify
    User attributesTraits
    EventsEvents
    Custom segmentsSegments
    FlowsJourneys
    CampaignsCampaigns
    Control groupControl groups, scored on sales
  5. Turn MoEngage off

    Remove the MoEngage SDK in a later release, once the flows you rebuilt are running in Chumbaq.

Weighing it up first? See how Chumbaq and MoEngage compare, row by row.

Read the comparison

Start moving today

Free up to 2,500 monthly active users. No card, no sales call.