Sendbird

Introduction

Sendbird Notifications offers marketers and product managers a powerful new channel to communicate with their customers in-app with persistent, interactive one-way messages. These messages can be used for any communication and are most commonly used for promotional and transactional purposes.

MoEngage <> Sendbird

The MoEngage and Sendbird integration allows customers to:

  • Utilize MoEngage's segmentation and trigger capabilities to initiate a personalized in-app notification.
  • Create tailored in-app notifications on the Sendbird Notifications platform, which are then delivered within the app environment, thereby enhancing user engagement.

By harnessing the joint capabilities of MoEngage and Sendbird Notifications, businesses can elevate customer engagement and drive higher conversion rates through effective in-app notification strategies.

Use cases

The MoEngage and Sendbird Notifications integration offers a range of use cases to boost customer engagement and deliver an exceptional user experience:

  • Marketing: Enhance targeted campaigns with personalized promotions and recommendations tailored to users’ preferences, such as exclusive discounts based on browsing history or past purchases.
  • Transactional: Elevate customer communication through real-time updates on orders, deliveries, billing, and payments, including notifications regarding order status, shipping details, and estimated delivery times.

Integration

library_add_check

Prerequisites

  • Ensure you have a Sendbird account.
  • Ensure you have the Sendbird UIKit installed in your iOS  or Android  app. 

Step 1: Create a notification template

Sendbird templates  allow you to send personalized in-app notifications by building and using multiple templates for each channel. Templates can be created and customized on Sendbird Dashboard without writing code.

 

Step 2: Install Sendbird Notification Builder

Next, you must install Sendbird Notification Builder . This Google Chrome extension lets you send customized notifications through Sendbird on the MoEngage Dashboard.

Add Sendbird credentials to the extension

Once the extension is installed, click the Sendbird icon in your browser’s toolbar and select Settings. Here, provide your app ID (or Workspace ID) and API token found in the Sendbird Notification Builder.

Step 3: Map Sendbird user ID to MoEngage user ID

A Sendbird user ID must be added to a MoEngage user profile as a custom attribute for the integration to be used. You can do so using 

Alternatively, you can use the MoEngage user ID as the Sendbird user ID as well. 

Step 4: Create Connector Campaign on MoEngage

To create a connector campaign on MoEngage, 

1. Navigate to Create Campaign >> Connectors >> Custom and choose delivery type most suitable to your needs 

Screenshot_2022-02-21_at_10.48.46_PM.png

 

2. Choose Segment of users for whom sendbird id exists or you can use any other Segment criteria 

3. On step 2 of the campaign, 

  • Select method as POST
  • Add Webhook URL as :
    https://api-{application_id}.notifications.sendbird.com/v1/notifications
  • In Body, choose Raw and use the content depending on what kind of message type you want to send out. You can look at different types here. 

4. At this point, your campaign should be ready to test and send. You can also test your connector configuration using the Test functionality available on Step 2 of Create Connector Campaign

Screen_Shot_2022-02-22_at_11.12.42_AM.png

If your test user successfully receives the message, your set-up is good to go. You can go ahead and Publish the campaign.

 

Previous

Next

Was this article helpful?
0 out of 0 found this helpful

How can we improve this article?