Setting Up Field Mapping

Follow

Unbounce allows you to map custom fields from your Unbounce form to many of our third-party integrations. You can currently use field mapping with the following integrations:


What is Field Mapping?

Field mapping allows you to send custom Unbounce form fields over to your integration service. For example, you could map the first_name field in Unbounce over to Insightly's first_name field or map a custom field like hair_colour to the target field of your choice.


How can I use Field Mapping with Unbounce?

Configuring Field Mapping is quite simple! To get started, follow the steps below.

What you will need:

What it will do:

When lead data is collected through an Unbounce form, Unbounce will send the field data to the mapped fields in your integration.

Setting up Field Mapping

  1. Log in to Unbounce.
  2. Navigate to your Overview page and click on the Integrations tab. 
  3. If you haven't already enabled your integration, enable and authorize it by following the instructions for Integrating your Pages with any given service.
  4. Once your integration is enabled, the integration box will be green, and you’ll see a checkmark beside that integration.
    Insightly CRM selected as an option, shown with a checkmark indicator on the right.
  5. Click the integration you want to customize through field mapping. This will open the Unbounce Form Field dialog box.
     Integrations tab showing Native Integrations panel with Insightly CRM connected and other available integrations listed.
  6. In the Unbounce Form Field dialog, choose the fields you want to map from the appropriate drop-down menu. Customize the destination fields with the appropriate drop-down menu option, as shown in this example:
    Field mapping panel showing Unbounce form fields mapped to Insightly CRM fields, with Financial Goal linked to a custom field.
  7. Click the Save Changes button to update and save your field mapping settings.

That's it, you're all set! Once your field mapping is configured, the form fields' values will be mapped to the selected target field in your integration.

 


 

Field Mapping Custom Fields

 Want to combine multiple form fields into a single value? Now you can!

  1. Follow the instructions above to navigate your way to the field mapping configuration page.
  2. Click the + Add Another Custom Field button.Insightly CRM field mapping panel in Unbounce showing the "+ Add another custom field" button highlighted in red.
  3. This will add a new field map row: Insightly CRM field mapping panel showing a custom field text input with placeholder "eg: (first_name) (last_name)"

You can enter any text here, and that text will be sent exactly "as is" to the selected integration field. One usage of this feature is the ability to specify a unique page identifier (to supplement the Page ID) to differentiate between leads from different pages.

That's fine and dandy, but the real power of custom fields comes from the ability to combine form fields together.


Including Values into Form Fields

You can include the value of a form field inside your custom field by specifying a form field name in parentheses:

Field mapping row showing "First Name" input mapped to "Full Name" field via arrow indicator.

Assuming you have a form field with the name "First Name", then this value will be substituted directly during a form submission.

For instance, if you have the following form submission:

Form with pre-filled fields: email, first name, last name, favorite color, and hair style, showing mapped values populated automatically.

And the following custom field:

Field mapping example showing "(First Name) is super cool" mapped to "Full Name" field with arrow indicator.

When the above form submission is handled by Unbounce, "Aaron is super cool" (without the quotes) will be sent in place of the custom field you just specified.


Combining Form Fields

Since custom fields are simply text strings, you can include as many form fields as you like:

As long as the name in parentheses matches exactly with a form field, then the form field value will be substituted into the custom field during a form submission.

This is essentially the same as our WebHook parameter replacement works. With the custom field "(First Name) (Last Name)", the value: "Aaron Oman" would be sent, using the above form submission.

Field mapping row showing combined "(First Name) (Last Name)" source field mapped to "Not mapped" destination.


Glossary

Field Mapping: allows you to send a custom Unbounce form field to a different field in your integration.
Configure Field Mapping: opens the Field Mapping configuration dialog, where you can select which form field data will be sent to the mapped fields in your integration.
Limitations: can only have one Unbounce field map to any integration field.