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:| Feature | Description |
|---|---|
| Product recommendations | Embed personalized product recommendations in rails such as “You may also like” and “Trending” for each shopper to boost email conversions and sales. |
| Abandoned cart recommendations | Engage shoppers by recommending the right products at the right moment based on recent cart abandonments and user preferences. |
| Out-of-stock recommendations | Recommend similar products with high purchase intent when a user’s product of interest goes out of stock. |
| Wishlist recommendations | Remind shoppers at the right time about changes to their wishlisted products. |
| Cross-sell and upsell | Generate complementary product recommendations through personalized emails to increase average order value and repeat purchase rate. |
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
- Navigate to Settings > Advanced settings > Content API. Click + Add content API in the upper-right corner of the Content API screen.

- Add your Argoid subdomain API to the endpoint URL.
API URL
HeadersThis API endpoint is indicative. Your actual endpoint may differ. Confirm the latest specification with Argoid.Parameter Description Example AuthorizationRequired. API authorization key. Basic SGVyZSBpcyBhbiBleGFtcGxlIG9mIHlvdXIgQVBJIGtleS4=
Parameters Parameter Description Example --- --- --- num_recosNumber of products. 9user_idFetch recommendations for the given user ID. {{UserAttribute['ID']}}countryFetch recommendations based on a country. in
- Click Save. Your Argoid API now appears in MoEngage.

Step 3: Use Content APIs in MoEngage campaigns
You can now use the Content API in your campaigns. For more information, see Content APIs.- On step 2 of campaign creation, type
@. - In the personalization pop-up, select the Content API you configured in Step 2.
- Use the MoEngage Templating Language to parse the API response and use the content in your campaign.
