> ## Documentation Index
> Fetch the complete documentation index at: https://moengage.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Certona

# Introduction

The [Certona](https://monetate.com/) platform drives personalization across the customer lifecycle. From highly individualized email campaigns to machine-learning-powered product recommendations, Certona ensures that you’re harnessing the power of personalization.

# MoEngage × Certona

The MoEngage and Certona integration leverages Certona’s machine learning product recommendations in MoEngage campaigns via Content APIs.

# Integration

<Info>
  **Prerequisites**

  * Ensure that you have a Certona account.
  * Ensure that you have access to the Certona REST API endpoint. This endpoint is used directly in your MoEngage Content APIs to pull recommended content based on user ID.
</Info>

We will use Certona’s REST API to insert personalized content into your campaigns. This can be done by adding the following Certona Rest API endpoint in MoEngage Content APIs.

### Step 1: Add content API on MoEngage

Log in to the MoEngage Dashboard and follow these steps:

1. Navigate to **Settings** -> **Advanced settings** -> **Content API**. Click **+ Add content API** at the top right corner of the Content API screen.
   <img src="https://mintcdn.com/moengage/syqICryKE0qygh49/images/partner_21979648411668.png?fit=max&auto=format&n=syqICryKE0qygh49&q=85&s=c1ce81057d3b5b2566720a11116812be" alt="ContentAPI_Navogation.png" width="2706" height="1344" data-path="images/partner_21979648411668.png" />
2. Add your Certona API to the endpoint URL.
   <img src="https://mintcdn.com/moengage/V7W8fvZbxtTmKTAn/images/partner_10170418355732.png?fit=max&auto=format&n=V7W8fvZbxtTmKTAn&q=85&s=b70ec5a3619210b5d986fb15f7d1ec3e" alt="Screenshot_2022-10-18_at_3.33.26_PM.png" width="1230" height="816" data-path="images/partner_10170418355732.png" />
   You can also test your APIs by clicking on the Test button. You can your API response and validate it.

### Step 2: Using content APIs in MoEngage campaigns

You can now use these content APIs in your campaigns. [Read here](https://www.moengage.com/docs/user-guide/campaigns-and-channels/getting-started/campaign-content/content-apis) to know more about Content APIs

1. On step 2 on your campaign creation, enter @.
2. In the pop up, you can select the Certona Content API configured in Step 2.
3. You can use [MoEngage Templating Language](https://www.moengage.com/docs/user-guide/campaigns-and-channels/getting-started/message-personalization/jinja-templating-language) to parse through the API response and use the content in your campaigns.
   <img src="https://mintcdn.com/moengage/V7W8fvZbxtTmKTAn/images/partner_10170418825108.png?fit=max&auto=format&n=V7W8fvZbxtTmKTAn&q=85&s=26bc70a16d62ca01c7a7b83a7f752a7c" alt="Screenshot_2022-10-18_at_3.41.01_PM.png" width="2332" height="302" data-path="images/partner_10170418825108.png" />
   You can click on the Preview tab to view your campaign in real-time personalisation.
