LiftIgniter applies machine learning to first-party behavioral data (without invading privacy) to personalize product and content recommendations on your site.

MoEngage <> LiftIgniter

With the MoEngage and LiftIgniter integration, you can send out personalized recommended content in MoEngage Campaigns to help boost adoption and CTRs.




  • You would need your LiftIgniter API token to use their APIs.
  • You would need to know your LiftIgniter JavaScript key.

Using MoEngage's Content APIs, you can dynamically pull recommendations inside MoEngage campaigns for a more personalized experience.

Step 1: Set up a MoEngage Content API



We've revamped our dashboard settings UI. Content API is now available in Settings -> Advanced Settings -> Content API in the revamped UI. For more information, refer to Summary of Changes - Settings UI Revamp.

  1. Revamped UI Old UI

    Navigate to Settings -> Advanced Settings -> Content API. Click + Add content API at the top right corner of the Content API screen.


  2. Add your LiftIgniter API to the endpoint URL. Depending on your use case, the endpoint will change. 

    To display your customer's recommendation, use LiftIgniter's Model Query API.

    While setting up your content API, insert the following URL:<jsk>/{{UserAttribute['ID']}}/model

    Remember to change the <jsk> with your Javascript Key. Keep the URL parameters empty.

    Under Headers, add the following:
    1. x-api-key: For this, you will need your API Key from LiftIgniter.
    2. Content-Type: application/json
  3. Click on "Save" and then "Done" once you see a successful response.
  4. Note - You can also test your APIs. To test your APIs, from the Content API's action menu, click on "Test". You can your API response and validate it. 

Step 2: Display your recommendations inside MoEngage campaigns

To use this API in your MoEngage campaigns,

  1. On step 2 on your campaign creation, enter @. 
  2. In the pop up, you can select the LiftIgniter Content API configured in Step 1.
  3. You can use MoEngage Templating Language to parse through the API response and use the content in your campaigns.
  4. You can click on the Personalized tab under "Preview type" to view your campaign in real-time personalization:
  5. You can go ahead and Publish the campaign.



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

How can we improve this article?