Instapage (via Zapier)

Customer Relationship Management

Overview

Instapage , a landing page platform, helps businesses create and optimize high-converting pages without coding. Marketers can capture leads through New Form Submissions, where visitors enter and submit their details (for example, Name, Email, Phone).

Integrating Instapage with CleverTap via Zapier helps transfer leads, updates user profiles in real time, and triggers personalized engagement campaigns on CleverTap based on user actions.

The following are some of the use cases that the CleverTap Instapage integration can address:

  • Automatically Sync New Leads: When a user submits a form on Instapage, creation of a user profile is triggered in CleverTap with details such as name, email, phone number, and so on.
  • Update User Profiles with Form Submissions: When an existing user fills out a new form, updation of the profile is triggered in CleverTap with the latest details, such as preferences or interests.
  • Trigger Personalized Campaigns: When a user submits a lead form, an event is uploaded in CleverTap with event details such as submission time, form type, and campaign source to trigger automated engagement workflows.

Prerequisites for Integration

The following are the prerequisites for Instapage:

  • Ensure you have access to your Instapage Account with a valid workspace token.
  • Ensure you have access to an active Zapier account to create the CleverTap app.
  • Ensure you have a CleverTap account with valid Account ID, Passcode, and Region.

Integrate Instapage with CleverTap using Zapier

The integration process involves the following two major steps:

  1. Create a Passcode on the CleverTap Dashboard.
  2. Create/Update User Information. OR
    Upload Event.

Create a Passcode on CleverTap Dashboard

CleverTap uses a header-based authentication model to authenticate requests to the API. Every CleverTap API call must include Account ID and Passcode as the request headers. To create a passcode, refer to Create Account Passcode.

Create/Update User Profiles

Consider an example where you want to automatically sync new forms submitted from Instapage with CleverTap to trigger personalized engagement campaigns. This automation ensures that new forms submitted from Instapage are added to CleverTap while existing forms are updated when details change. To do so, perform the following steps:

  1. Log in to the Zapier dashboard and click + Create Zap. Zapier can connect different applications, such as Instapage.
Create a Zap on Zapier Dashboard

Create a Zap on Zapier Dashboard

  1. Set up a Trigger. To do so, perform the following steps:
    1. Select Instapage from the App section. This starts the Zap when a trigger event occurs on Instapage.
    2. Select Trigger Event from the dropdown list and then select Form Submission for this use case.
    3. Select Account and sign in using your Instapage workspace token. You can also connect a new account if your account does not appear in the dropdown. refer to Integrating with Zapier.
    4. Click Continue after your workspace token has been accepted. All the pages within this particular workspace will be imported.
    5. Select the page that you want to connect to and click Continue.
Set Up Trigger Event

Set Up Trigger Event

  1. Click Test Trigger. This ensures that the right account is connected and the trigger is set up correctly.
    After testing the trigger, you will see details of pulled records similar to the image below.
Pulled Records

Details of Pulled Records

  1. Click Continue with selected record.
  2. Select the Action that zap must perform after the trigger event occurs. To do so, perform the following steps:
    1. Select CleverTap from the App event dropdown.
    2. Select Create/Update User Profile from the Action event dropdown. This implies that whenever a new form is submitted, a new user profile is created, or an existing user profile is updated with the new information.
    3. Select Account to connect the CleverTap account. The Zapier window opens.
    4. Enter all the required details to connect to the CleverTap account. Enter the same passcode you obtained in the Create a Passcode on CleverTap Dashboard step.
    5. Click Continue after successfully connecting your account.
Select Action for Zap

Select Action for Zap

  1. Configure the Action. Map Instapage data fields to CleverTap fields as follows:
CleverTap FieldInstapage Field
IdentityInstapage user ID field, email ID, or any unique identity field corresponding to the user.
Creation DateDate of the user’s creation in Instapage.
Profile PropertiesInclude user properties in JSON format (such as name, email, role, and other custom properties).

🚧

Mapping Identity and Object ID

You can keep the Identity field blank if you provide an Object ID, and vice versa.

Configure the Action

Configure the Action

  1. Click Continue and click Test Step to test the zap after mapping the files.
  2. Click Publish.

After publishing this zap, a new user is created, or an existing user is updated on the CleverTap dashboard every time a trigger occurs. CleverTap uses the Identity field to identify if it is a new user or an existing user. You can verify this by checking your CleverTap dashboard to confirm the user profile has been created or updated.

Verify user in CleverTap

Verify user in CleverTap

Upload Event

Consider an example where a user submits a form on an Instapage landing page to download a resource, such as the "Marketing Trends 2025" eBook. This automation ensures that the form submission is recorded as an event in CleverTap, allowing businesses to track content engagement. By leveraging this data, businesses can segment users based on interests, trigger targeted email/SMS campaigns, and re-engage them with personalized offers or webinars, improving conversions and retention

  1. Log in to the Zapier dashboard and click + Create Zap.
  2. Set up a Trigger. For this example, perform the following steps:
    1. Select Instapage from the App section. This starts the Zap when a trigger event occurs in Instapage.
    2. Select Trigger Event from the dropdown list and select Form Submission in this case.
    3. Select Account and sign in using your Instapage workspace token. You can also connect a new account if your account does not appear in the dropdown. refer to Integrating with Zapier.
    4. Click Continue once your workspace token has been accepted, and all the pages within this particular workspace will be imported.
    5. Select the page that you want to connect to and click Continue.
Set Up Trigger Event

Set Up Trigger Event

  1. Click Test Trigger. This ensures that the right account is connected and the trigger is set up correctly.
  2. Click Continue. After testing the trigger, you will see details of pulled records similar to the image under step 4 of Create/Update User Profiles.
  3. Select any one record, and click Continue with selected record.
  4. Select the Action that the zap must perform after the trigger event occurs. To do so, perform the following steps:
    1. Select CleverTap from the App event dropdown.
    2. Select Upload Event from the Action event dropdown. This implies that whenever a new event is generated, a new user profile is created, and an existing user profile is updated with the new information.
    3. Select Account to connect the CleverTap account. For more information about how to do this, refer to step 5 (iii) under Create or Update User Profiles.
    4. Click Continue after successfully connecting your account.
Select Action for Zap

Select Action for Zap

  1. Configure the Action. Map Instapage data fields to CleverTap fields as follows:
CleverTap FieldInstapage Field
User IDInstapage user ID field, email ID, or any unique identity field corresponding to the user.
Creation DateEvent creation date.
Event NameSelect a predefined event or create a custom event. You can also map the event name using the Instapage data fields.
Event PropertiesInclude metadata in JSON format (for example, event type, priority, event properties).

🚧

Mapping Identity and Object ID

You can keep the Identity field blank if you provide an Object ID, and vice versa.

Configure the Action

Configure the Action

  1. Click Continue. Click Test Step to test the zap after mapping the files.
  2. Click Publish.

After publishing this zap, an event is uploaded to the CleverTap dashboard every time a trigger occurs. CleverTap uses the Identity field to identify whether the user is new or existing. You can verify this by checking your CleverTap dashboard to confirm if the event has been logged.

Verify Events in CleverTap

Verify Events in CleverTap

FAQs

What happens if you do not map the required fields?

Not mapping required fields may result in incomplete data being transferred or failure to update user profiles and events correctly.