Skip to main content

Introduction

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

MoEngage and LiftIgniter

With the MoEngage and LiftIgniter integration, you can send personalized content recommendations inside MoEngage campaigns to boost adoption and click-through rates.

Integration

Prerequisites
  • Your LiftIgniter API token (required to call their APIs).
  • Your LiftIgniter JavaScript key.
Using MoEngage’s Content APIs, you can dynamically pull recommendations into MoEngage campaigns for a more personalized experience.

Step 1: Set up a MoEngage Content API

  1. Navigate to Settings > Advanced settings > Content API. Click + Add content API in the upper-right corner of the Content API screen. MoEngage Content API screen with the Add content API button highlighted
  2. Add your LiftIgniter API to the endpoint URL. The endpoint changes depending on your use case. Content API configuration screen showing the LiftIgniter endpoint URL To display recommendations for your customers, use LiftIgniter’s Model Query API. When setting up your Content API, insert the following URL:
    https://query.petametrics.com/v3/<jsk>/{{UserAttribute['ID']}}/model
    
    Replace <jsk> with your JavaScript key. Leave the URL parameters empty.
  3. Under Headers, add the following:
  4. Click Save, then click Done once you see a successful response.
Test the API directly from MoEngage. From the Content API’s action menu, click Test to see the response and validate your setup.

Step 2: Display your recommendations inside MoEngage campaigns

To use the API in your MoEngage campaigns:
  1. On step 2 of campaign creation, type @.
  2. In the personalization pop-up, select the LiftIgniter Content API you configured in Step 1.
  3. Use the MoEngage Templating Language to parse the API response and use the content in your campaign. MoEngage personalization editor with LiftIgniter recommendations being inserted
  4. Click the Personalized tab under Preview type to view your campaign with real-time personalization. Personalized preview tab in MoEngage showing the rendered LiftIgniter recommendations
  5. Publish the campaign.
Recipients see content blocks rendered with personalized LiftIgniter recommendations matched to their user ID.