Skip to main content

Introduction

Kognitiv Inspire is a loyalty technology system trusted by leading global brands. It aids in building deeper relationships with customers and boosting their lifetime value through its intelligent, omnichannel SaaS platform.

MoEngage × Kognitiv Inspire

With the integration of Kognitiv Inspire and MoEngage, you can streamline the loyalty program enrollment process. This is achieved by delivering a personalized welcome message through the member’s preferred communication channel. With this integration, you can:
  1. Forward events from Kognitiv Inspire to MoEngage
  2. Forward users from Kognitiv Inspire to MoEngage

Integration

Prerequisites
  • Ensure you have access to your Kognitiv account.
This integration makes use of Kognitiv’s custom webhooks feature to forward data to MoEngage.

Step 1: Create a Kognitiv Webhook

To use Webhooks, you must first connect with Kognitiv’s Services team to turn on the Azure service bus per client.
  1. To create a webhook, log into Kognitiv Loyalty using your username and password.
  2. From the Menu, click Settings, and then click Webhooks.
  3. Click the Create Webhook button.
  4. Complete Step 1 of the creation process by providing the required information, and then click Continue:
    • Webhook name is a required field.
    • Webhook name may not contain trailing space(s).
    • Webhook name must be unique (case sensitive) within a KLS client program/environment.
    • Description is an optional field.
    • Users must establish the Event Group.
  5. Complete Step 2 of the creation process by providing the required information, and then click Continue.
  6. Review the information provided and click Submit.
You can read more about Kognitiv Webhooks here.

Step 2: Send events from Kognitiv to MoEngage

To forward events such as Member Rewards, follow the above steps to create your webhook. Then, provide the following information as per MoEngage’s Event APIs: For the Request Body, you can enter this code:

Step 3: Send a MoEngage Campaign

To make use of this event data, create a new Event-Triggered Campaign and select “rewards_issued” as the trigger. You can now communicate to your users when a reward is issued to them.