# Integrate BotPenguin with MoEngage

BotPenguin’s **MoEngage CRM integration** helps you enhance customer engagement by automatically sending chatbot user data and events to MoEngage. This enables **personalized, behavior-driven marketing campaigns** based on real-time chatbot interactions.

By syncing chatbot conversations with MoEngage, you can track user journeys, segment audiences, and trigger campaigns without manual effort.

### What You Can Do with This Integration

The MoEngage integration allows you to send chatbot user details and interaction data directly to MoEngage in real time.

This helps you:

* Capture customer leads automatically
* Sync chatbot users with MoEngage profiles
* Trigger marketing campaigns without manual intervention
* Improve follow-up and conversion rates

## Integrate BotPenguin with MoEngage

Follow these steps to integrate your BotPenguin bot with MoEngage and start sending bot data for analytics and automation.

***

### Step 1 of 3: Login to BotPenguin Account and Select Application to Integrate

a. Login to your **BotPenguin** account. Select and click the **Bot** you want to integrate with **MoEngage**. Click on the **Third-party Apps integration** tab.

<figure><img src="/files/NRKTiUBywP0zlQdXPLNZ" alt=""><figcaption></figcaption></figure>

b. The **Integrate Window** will open.&#x20;

c. A list of all native integrations for BotPenguin will be available in this window.

d. Find **MoEngage** by:

* Scrolling through the list, or
* Typing **MoEngage** in the search box with the placeholder “Search Integration By Name”

<figure><img src="/files/ulen2JUivjbLOVhyZRGi" alt=""><figcaption></figcaption></figure>

e. Click the **Connect** button as shown.

<figure><img src="/files/FwpL4tTVE4UPkTzE7iJ4" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/wXzSez4Dq2Wf9g1PrsGx" alt=""><figcaption></figcaption></figure>

f. Enter the required MoEngage details:

* **API URL**\* – Enter the API URL provided by MoEngage
* **APP ID**\* – Enter your MoEngage App ID
* **DATA API KEY**\* – Enter the Data API Key from MoEngage

<figure><img src="/files/ylH9blBnMFAzr4nOOgi3" alt=""><figcaption></figcaption></figure>

g. After entering the details, click on the connect button to establish the connection.

***

### Step 2 of 3: Establish Connection with MoEngage

a. After entering all the required details, click on the **Connect** button.

b. If the connection is successful, a confirmation message will appear indicating that BotPenguin is now connected to MoEngage.

***

### Step 3 of 3: Test Your Integration Setup with Data

a. Once the connection is established, you can test your integration by creating a dummy event or lead through your bot.

b. Check if the dummy event appears in your **BotPenguin Dashboard** as well as in **MoEngage**.

***

#### Still Not Working? Let’s Troubleshoot!

If your test data does not appear in MoEngage, it may be due to one of the following reasons:

1. **Incorrect API details** – Verify that the API URL, App ID, and Data API Key are correctly entered.
2. **Integration Permissions** – Ensure your MoEngage account has the proper permissions to receive API data.
3. **Free plan limitation** – Integration is available only on paid BotPenguin plans.

If everything is correct and you are still unable to proceed, write to us at **<support@botpenguin.com>**. We will respond within 48 business hours.

***


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.botpenguin.com/bots/whatsapp-bot/3rd-party-apps-integrations/botpenguin-integrations/integrate-botpenguin-with-moengage.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
