Skip to main content

Assign data fields to your form blocks

Add respondents who reply to your questions as new contacts, or update and improve data for your existing contacts.

Written by Gareth Burroughes
Updated this week

You can link the following form block types to your contact data fields:

  • Text box

  • Dropdown

  • Multiple choice

  • Checkbox list

  • Opinion scale

  • Date & time

  • Hidden value

Important

You must have a Contact email or Contact mobile number form field on the page or form, so the data collected can be matched to the respondent.


Assign an email address or mobile number data field

Create an email address or mobile number data field when your page or form contains assigned data fields. Otherwise, the data field information has no contact to assign to.

To do this:

  1. Select the Build tab.

  2. Drag the Text box form block onto the canvas.

  3. Select either Contact email or Contact mobile number from the Question type drop-down menu in the side panel.

  4. Expand the Data field menu in the side panel.

  5. Select either from the drop-down menu:

    • Update - updates an existing respondent's data

    • Hide this question - hides the question when there's already data on the respondent

  6. Edit the text box on the canvas.
    ​​

    edit-email.png

  7. Select SAVE.

You can choose which list or program your contacts are added to or enrolled in by going to Form options > Submit actions.


Assign a question to a contact data field

To assign a data field to a question:

  1. On the EasyEditor canvas, select the block you want to assign the data field to. Either a text box, dropdown, multiple-choice, date and time, or hidden value.

  2. On the Settings menu, expand the Data field section.

    assign-data-field.png

  3. Expand the Assign to a data field drop-down menu and choose the data field you want to assign the field to.

    To create a brand new data field, select Create a new data field. Data types can either be text, numeric, date or yes/no. Select the type that matches the data you're collecting.

  4. If you're sending to existing contacts, expand the If you already have this data for a respondent drop-down menu, and choose to either Update the contact's existing data or Hide the question.
    ​​

    alread-have-data.png

Assign checkbox list answers to contact data fields

Checkbox list form blocks let you collect multiple answers from your contacts with corresponding data fields assigned to them.

To assign a data field to individual answers in a checkbox list:

  1. On the EasyEditor canvas, expand the Form block menu, then drag the Checkbox list block onto the EasyEditor canvas.

  2. Enter your question and add answers to the Checkbox list block.

  3. To choose the data field you want an answer to be mapped to, select the settings icon for the answer.

  4. In the Checkbox properties side panel, you can either:

    1. Select SELECT and choose an existing data field in your account.

    2. Select CREATE NEW DATA FIELD.

  5. After assigning a data field, select APPLY.

    Repeat these steps for each answer in your checkbox list block.

Once your form is published and contacts submit their answers, all corresponding data fields attached to each answer update to either Yes (the answer is ticked) or No (the answer is not ticked).

Did this answer your question?