When your form is integrated with GetResponse, once a user submits the form, a contact will be created in the GetResponse list using the submitted data.
You can integrate the form with GetResponse according to the following steps.
Step1: Generate an API key in GetResponse and create custom fields corresponding to all the fields in the form
1. Log in to GetResponse.
Please click here to go to the login page.
2. Click on Tools, then select Integrations and API.
3. Select API, then click Generate API key.
4. Please save the API key, as it will be needed during integration.
5. Go to the Contacts page, where you can create a list in Lists.
6. Select Custom fields, then click Create custom field to create a custom field corresponding to the form fields.
When creating a custom field, you will encounter the following questions:
(1) What type of information do you need?
(2) How to present or collect custom field values?
For the first question, you need to select the data type corresponding to the field in the form.
For the second question, your choice detetmines how the form data will be displayed in the contact.
Please note that if the type of the custom field does not match the form field, a contact will not be created in the list after the form is submitted.
For example, if your form includes a First Name field, your choice for the first question should be Text, and your choice for the second question should be Line of text.
The table below shows the data types of custom fields corresponding to form fields.
Form fields | The type of custom field that needs to be used in GetResponse |
One-line Text | Text > Line of text |
Multi-line Text | Text > Paragraph |
Rich Box | Text > Paragraph |
Date | Date > Line of text |
Time | Text > Line of text |
File Upload | URL > Line of text |
Number | Number > Line of text |
Currency | Text > Line of text |
Slider | Text > Line of text |
First Name | Text > Line of text |
Last Name | Text > Line of text |
Phone | Text > Line of text |
Address | Text > Line of text |
Dropdown | Text > Single answer |
Searchable Dropdown | Text > Single answer (Dropdown) |
Multiple Dropdown | Text > Line of text |
Select | Text > Single answer (Select) |
Multi Select | Text > Line of text |
Single Checkbox | Text > Line of text |
Img Radio Select | Text > Single answer (Select) |
Img Multi Select | Text > Line of text |
Rating Star | Text > Line of text |
Color Picker | Text > Line of text |
Please note:
1. You need to create a corresponding custom field for each form field; otherwise, a contact will not be created in the list after the form is submitted.
2. The Password field in the form currently does not have a corresponding custom field. If your form includes a Password field, please do not integrate it.
Please refer to the following example:
Step 2: Integrate the form with GetResponse
1. Go to the form editing page, select Settings, expand Integration, and then choose GetResponse.
2. Check Enable GetResponse, enter the GetResponse API key created in the previous step, and then click Connect.
3. Select Contact List, then find the IDs of the custom fields you created in the Available pre-set Custom Field tags (name[id]), and enter them into the input boxes corresponding to the form fields. Upon completion, click Save.
Please note:
1. If you cannot find the custom fields you created in the Available pre-set Custom Field tags (name[id]), try clicking Connect again or refreshing the page.
2. If you remove a field from the form, you need to refresh the page, go back to Settings, and re-check Enable GetResponse to save the changes.
3. When submitting the form, the integrated form fields must not be empty; otherwise, a contact will not be created in the list.
Step 3: Submit the Form and Verify
When the form is submitted, the submitted form data will be used to create a contact in the list in GetResponse.