Skip to main content

Introduction

Argoid helps businesses deliver personalized experiences across digital touchpoints with hyper-personalized recommendations. It enables ecommerce and OTT platforms to grow revenue with 1:1 personalization.

MoEngage and Argoid

The MoEngage and Argoid integration lets you trigger emails with personalized ecommerce recommendations to each user at the right moment to improve conversions, retention, and reduce churn. You can use the following Argoid capabilities in MoEngage campaigns:

Integration

Prerequisites
  • An Argoid account.
  • Access to Argoid APIs.

Step 1: Get API endpoints and specifications

Contact the Argoid team to get details on your Recommendation Feed APIs.

Step 2: Set up Content APIs in the MoEngage dashboard

Use MoEngage Content APIs to add Argoid as a feed. You can add multiple APIs from Argoid at the same time, one for each use case.

Set up the 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 Argoid subdomain API to the endpoint URL. Content API configuration screen with the Argoid endpoint URL entered API URL
    This API endpoint is indicative. Your actual endpoint may differ. Confirm the latest specification with Argoid.
    Headers
  3. Click Save. Your Argoid API now appears in MoEngage.
Click Test to validate your API response before using it in a campaign.
MoEngage Content APIs list with the Argoid API listed Sample response:

Step 3: Use Content APIs in MoEngage campaigns

You can now use the Content API in your campaigns. For more information, see Content APIs.
  1. On step 2 of campaign creation, type @.
  2. In the personalization pop-up, select the Content API you configured in Step 2.
  3. Use the MoEngage Templating Language to parse the API response and use the content in your campaign.
MoEngage editor with Argoid recommendations being inserted using JINJA You can also edit the HTML of content blocks: