Skip to main content

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.
  1. On your Unbounce dashboard, go to Pages and open your desired landing page, popup, or sticky bar.
  2. Go to the Integrations tab > Webhooks > + Add Webhook. Unbounce Integrations tab with the Add Webhook option highlighted
  3. Fill in the webhook details described in the Webhook configuration section.
  4. Click Save changes to add the webhook.

Webhook configuration

Provide the following details when configuring the Unbounce webhook:
FieldDescription
Choose a URL to POST form data toEnter the MoEngage endpoint provided by your Customer Success Manager.
Body TypeBy default, Default is selected. Change this to JSON.
Custom HeadersAdd the headers described in the Custom headers section below.
Unbounce Form DataMap your Unbounce form fields to MoEngage standard fields as described in the Form data mapping section.
Unbounce Page DataYou can leave this mapping as-is.
Custom fieldsEnter the event name that should appear on the MoEngage dashboard. See Custom fields.
Custom headers
HeaderValue
Content-Typeapplication/json
AuthorizationBasic <Token Key>
To generate your Authorization token:
  1. Use a Basic Auth Header Generator tool.
  2. Enter your Workspace ID as the username and your Data API Key as the password.
To find your credentials, on the MoEngage dashboard, navigate to Settings > Account > APIs. Your final token looks similar to this:
Basic Qk5CR1NNNUR4eHh4eHhWQ1hSRFJEWTdSOlFsWHVoTHVaeHh4eHh4QWQrQnBYUEotNw==
Paste this as the value for the Authorization header.
Form data mapping
Map the Unbounce field IDs to MoEngage standard fields:
Unbounce field IDMoEngage standard field
namefull_name
mobile_numbermobile_number (or customer_id)
emailemail (or customer_id)
first_namefirst_name
last_namelast_name
  • If you collect any additional fields, map them to their corresponding attribute names in MoEngage.
  • If you use mobile_number or email as your Customer ID, enter the value customer_id against that Unbounce field ID.
Custom fields
Define the event name that appears on the MoEngage dashboard:
Unbounce field IDField to map to
Your event name (for example, Unbounce Form Submitted)event_name

Step 3: Send targeted campaigns on MoEngage

Your users and events should start showing up in MoEngage:
MoEngage user profile showing data captured from an Unbounce form submission
You can now run event-triggered campaigns to your users.
The test submission appears as a user in MoEngage with the configured event name tracked.