Customerlabs CDP Documentation

You are here:

Jotform is a web-based tool that allows you to construct forms online without any coding and record users’ responses. It could be a registration form, feedback form, marketing survey, lead form, or order form. 

The CustomerLabs + Jotform helps marketers bring customers data you have captured in Jotform and unify them with existing customer information across the martech stack to create 360° customer profiles and sync that data to any destination platform to trigger relevant workflows without having to depend on their developers.  

Follow the steps to connect Jotform with CustomerLabs:

1. Login to CustomerLabs CDP and navigate to Sources.

Sources tab in the menu bar in CustomerLabs CDP dashboard

2. Search and select Jotform from the list of available Sources.

Select Jotform as a source in CustomerLabs CDP

3.  Click on “Create source URL” to configure in Jotform Webhooks.

Create a source URL for Jotform inside CustomerLabs CDP

4. Change the custom source name if you want and copy the Workflow URL.

Create a custom source inside customerlabs CDP for Jotform integration

5. Login to Jotform and under Form Builder → Integrations →  Settings → Search and select WebHooks

Jotform integration through webhook inside the Jotform dashboard to send data into CustomerLabs CDP

6. Paste the Workflow URL you have copied from CustomerLabs in the box as shown below

Webhook completing integration for Jotform

You have now connected Jotform with CustomerLabs. You will start receiving the raw data.

Building Workflows in CustomerLabs CDP

Setting up a workflow in CustomerLabs CDP will allow you to configure and bring in clean data based on your requirements.

A sample workflow explained below can be used to bring users’ data to CustomerLabs when they submit a new form/survey. 

1. Go to the CustomerLabs account → Navigate to the Sources page → Under the Jotform source you created, edit the draft workflow.

Jotform source integration inside CustomerLabs CDP to edit the workflow and set it up

2. Give a name for the workflow and enter workflow delay (if required) → Save

Then click on “Next: Choose sample data”. Before proceeding submit one test Jotform to get sample data in the CustomerLabs.

Workflow setup process and moving on to the next step of choosing the sample data and to save the workflow

3. Click on “Fetch new data”.

Fetch new data and select it through webhook to sync data from Jotform to CustomerLabs CDP

4. You can view the incoming data samples in CustomerLabs CDP.

5. Select any one sample that suits your requirements & click on view details to see more information.

Screenshot showing all the data pushed inside CustomerLabs CDP and to choose the data

6. Click on “Select this sample” & hit “Filter incoming data”.

Sample data showing the raw data

7. Click on “Create filter criteria” to give your filter condition. In this example let’s bring in form details that have email ids.

Filter incoming data by creating a filter criteria

8. Choose the field from the drop-down list as email and give the condition as exist.

Filter incoming data by having conditions

9. Now go to Event configuration step. Here’s a detailed breakdown of how events can be configured.

Screenshot showing the next step of Event Configuration

10. Here, you can give a custom name for the event or select from a list of predefined events as shown below.

Event configuration with all the event names, create user event, creating custom event image

11. User Identity mapping lets you identify & combine all user-related data. Since an incoming form may have an email id or phone number, it can be used to identify users (identify_by_email) or (identify_by_phone) and combine all present and future information from Jotform.

12. Choose the value for the email or phone field using the drop-down which shows data from the selected sample.

user identity mapping using the attribute mapping and identifiers inside CustomerLabs CDP for the data pulled in through Jot Form

13. Once the user mapping is done, you can categorically map other incoming information into the different buckets as shown in the image below.

For example, map the user traits to enrich the user profile → Click Save

14. After mapping other attributes, click on “Save Workflow”. You will receive the form data in this workflow.

You can check the logs for details regarding the incoming data.

Was this article helpful?
0 out Of 5 Stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
5
How can we improve this article?
How Can We Improve This Article?
Need help?
Table of Contents
CustomerLabs gives freedom, flexibility and wings to digital marketers.
Sign Up

Schedule a 1-1 Demo

Ecommerce

Unified data to boost ecommerce growth

B2B

Engage your customers across the funnel with a unified martech stack

SaaS
Saas

Increase product metrics with a unified martech stack

Agency
Agency

Scale your customers quickly with the right data