Introduction
Unbounce is an AI-powered landing page builder with drag-and-drop functionality that lets you create landing pages for your marketing campaigns.MoEngage and Unbounce
With the MoEngage and Unbounce integration, you can capture leads from your Unbounce landing pages and send personalized, targeted campaigns through MoEngage to drive conversions. With this integration, you can:- Create or update users in MoEngage when a form is submitted.
- Create events with the details submitted from the form.
Integration
Prerequisites
- Ensure you have access to your Unbounce form.
Step 1: Get your MoEngage endpoint
To get a dedicated endpoint for your integration, contact the MoEngage Support team. In your request, specify the common identifier used to link user profiles between MoEngage and the partner platform.Step 2: Set up the webhook in Unbounce
To create users and events in MoEngage when your users submit a form, set up a webhook inside Unbounce.- On your Unbounce dashboard, go to Pages and open your desired landing page, popup, or sticky bar.
- Go to the Integrations tab > Webhooks > + Add Webhook.

- Fill in the webhook details described in the Webhook configuration section.
- Click Save changes to add the webhook.
Webhook configuration
Provide the following details when configuring the Unbounce webhook:Custom headers
To generate your Authorization token:
- Use a Basic Auth Header Generator tool.
- Enter your Workspace ID as the username and your Data API Key as the password.
Authorization header.
Form data mapping
Map the Unbounce field IDs to MoEngage standard fields:- If you collect any additional fields, map them to their corresponding attribute names in MoEngage.
- If you use
mobile_numberoremailas your Customer ID, enter the valuecustomer_idagainst that Unbounce field ID.
Custom fields
Define the event name that appears on the MoEngage dashboard:Step 3: Send targeted campaigns on MoEngage
Your users and events should start showing up in MoEngage:
The test submission appears as a user in MoEngage with the configured event name tracked.