Business Use Cases
Marketing Automation
Inject leads into an automated 7-day email course the moment they submit a form.
List Segmentation
Map complex demographic data (like company size or industry) directly into GetResponse custom fields.
Webinar Registration
Seamlessly push registrants into a specific campaign built exclusively for event attendees.
Step 1: Global Connection
Before you can push data to GetResponse, you must authorize Flex Forms to communicate with your account.1
Locate your API Key
Log into your GetResponse dashboard. Navigate to Integrations & API → API.
Generate and copy your API Key.
2
Establish the Connection
In your Flex Forms dashboard, open Integrations in the left rail (next to Global Settings).
Locate the GetResponse card and enter your API Key.
3
Test and Verify
Click Save & Verify. Flex Forms will ping the
https://api.getresponse.com/v3 endpoint to ensure the credentials are valid and that your campaigns can be fetched.Step 2: Form-Level Configuration
Once the global connection is established, you must activate the integration on a per-form basis. Open your specific form in the Studio and navigate to the Integrations tab.The Masterclass: Data Mapping
When mapping data from Flex Forms to GetResponse, the system fetches your campaigns via liveremote_select directly from the API.
remote_select
required
Target Campaign
Loaded live from your GetResponse account. All new submissions will be added to this specific campaign.
select
Name Field
Optional. Lists only Name blocks on this form (not every field). Leave empty to use the form’s Name field automatically when present. GetResponse may default the contact name to “Friend” when no name is sent.
number
Autoresponder Cycle Day (Optional)
If your campaign has an autoresponder configured, input the exact Day (e.g.,
0) to inject the user into the sequence immediately. Leave blank to bypass autoresponders.textarea
Custom Field Mapping
Map your form block answers to GetResponse Custom Fields.Syntax:
GetResponseCustomFieldId=flex_forms_block_name (One per line).
Warning: You must use the alphanumeric Custom Field ID from GetResponse, not the human-readable name.Example Mapping:select
IP Address (Optional)
Map the respondent’s IP address if you require geolocation tracking within GetResponse.
Technical Resources & Troubleshooting
Where do I find my GetResponse Custom Field IDs?
Where do I find my GetResponse Custom Field IDs?
You must fetch the specific ID of the custom field. You can find this in your GetResponse account under Custom Fields, or by querying the API. The Flex Forms inspector will often display a helper list of loaded fields if available.
Does this update existing subscribers?
Does this update existing subscribers?
Yes. If a respondent submits the form and their email address already exists in your GetResponse campaign, the engine will perform an
update operation, refreshing their name and custom fields.Official Documentation Reference
Official Documentation Reference
For advanced architectural questions, refer to the official GetResponse API v3 Documentation.
Configuration Reference
Global Settings
select
required
Account Type
Whether you use standard GetResponse or GetResponse MAX.
password
required
API Key
Your GetResponse API Key.
text
Domain (MAX only)
Required if you are on GetResponse MAX.
select
MAX TLD
The TLD for your GetResponse MAX account (e.g.,
com, pl).Form-Level Settings
Subscriber Data
remote_select
required
Target List (Campaign)
The GetResponse list to add the contact to.
select
required
Email Field
The primary email field for the subscriber.
select
Name Field
Optional. Only Name blocks from this form.
Field Mapping
textarea
Custom Fields Mapping
Map your form blocks to GetResponse custom fields.
remote_select
Available custom fields (reference)
A read-only helper to fetch live custom fields from GetResponse.
Advanced Options
text
Autoresponder cycle day
Add subscriber to an autoresponder cycle on a specific day (e.g.,
0).select
default:"0"
Include IP address
If enabled, the respondent’s IP address will be sent to GetResponse.