How to Install and Use the GetResponse Addon with WPForms

Would you like to add emails from form submissions to your GetResponse lists? With the GetResponse addon for WPForms, you can easily create new mailing list subscribers from your form submissions. In this tutorial, we’ll show you how to install and use the GetResponse addon for WPForms.

  1. Connecting Your GetResponse Account to WPForms
  2. Adding GetResponse Integration to Your Forms
  3. Frequently Asked Questions

Requirements: You will need a Plus license level or higher to access the GetResponse addon.


1. Connecting Your GetResponse Account to WPForms

Before getting started, be sure to install and activate WPForms on your WordPress site.

Next, you’ll need to install and activate the GetResponse addon. For more details, please see our tutorial on installing WPForms addons.

Once the GetResponse addon is installed, you’re ready to connect your account. To do this, go to WPForms » Settings and click on the Integrations tab.

From this tab, you can click on the GetResponse option to open it. Then, go ahead and click the Add New Account button.

Note: If you see both a Legacy option and non-Legacy option available for your GetResponse integration, you’ll need to make sure you choose the non-Legacy option for your connection. For more details on this, please see our FAQ.

Add new account to GetResponse for WPForms

Clicking this button will reveal two fields where you’ll add your GetResponse account API key, as well as a nickname for the account.

GetResponse account fields in WPForms settings

To find your API key, log into your GetResponse account. Then click on Menu, which is located on the top left corner of the page, and select Integrations & API.

get-response-api

Next, click the API option to open up your API key settings. From here, you can click the Copy button to easily copy your API key.

Copy GetResponse API key

Now that you’ve copied your API key, head back to your WPForms settings and paste it into the field labeled GetResponse API Key. Then, enter anything you’d like into the GetResponse Account Nickname field. This is for internal reference only, and can be helpful if you later decide to connect additional GetResponse accounts.

Add API and nickname to GetResponse settings

When you’re ready, go ahead and click the Connect to GetResponse button.

WPForms will now connect your site to your GetResponse account. When done, it will show a green Connected status next to your GetResponse integration.

GetResponse account successfully connected to WPForms

2. Adding GetResponse Integration to Your Forms

To add GetResponse to a form, first create a new form or edit an existing form.

Within the form builder, go to Marketing » GetResponse. Then, on the GetResponse tab, click on the Add New Connection button.

Add new connection for GetResponse

Note: If you see both a Legacy option and non-Legacy option available for your GetResponse integration, you’ll need to make sure you choose the non-Legacy option for your connection. For more details on this, please see our FAQ.

Clicking this button will open an overlay where you can provide a nickname for this connection. You can enter any nickname you like, as this is for internal reference only.

Add nickname for new GetResponse connection

If you have more than one GetResponse account, you can select the account you’d like to use from the Select Account dropdown. Next, under Action to Perform, select the action you’d like to happen when users submit your form. For our example, we’ll select Subscriber: Create or Update to add new users to our GetResponse list.

Select account and list for GetResponse connection

Once you’ve selected an action to perform, additional settings will populate for you to configure.

Create or Update Settings

We’ve outlined each of these options below, with required fields marked with an asterisk:

  • Select List*: Select the GetResponse list that you’d like the subscriber added to.
  • Subscriber Email*: Select the name of the WPForms field where your users will enter their email address.
  • Subscriber Name: Select the name of the WPForms field where your users will enter their name.
  • Tags To Add: Select any existing GetResponse tags that you’d like to add to the subscribers that are created through your forms.
  • New Tags To Add: Create a new tag in GetResponse and add it to all subscribers created through your forms.
  • Day of Cycle: The day on which the contact is in the Autoresponder cycle.

Note: Be sure to map the Email field, as it’s required to create a subscriber in GetResponse.

If you’d like, you can also map any custom fields you’ve added to your GetResponse account under the Custom Field Name section.

Custom Fields in GetResponse

For more details on custom fields in GetResponse, be sure to check out GetResponse’s tutorial on creating and using custom fields.

Conditional Logic (Optional)

Conditional logic allows you to set rules for events based on the user’s selections in their form entry.

Enable conditional logic for GetResponse addon in WPForms

For example, you could use conditional logic to allow users to choose if they’d like to be added to your GetResponse mailing list.

Frequently Asked Questions

Why do I have a GetResponse (Legacy) option in my forms?

Beginning in the GetResponse addon version 1.3.0, WPForms updated to GetResponse’s v3 API from its older v2 option.

If you are still using the v2 version of GetResponse, you’ll see a notice reading Your forms are currently using an outdated GetResponse integration that is no longer supported. Please update your forms to use the new integration to avoid losing subscribers.

Outdated GetResponse Warning

To fix this, be sure you’re using the most recent version of GetResponse under WPForms » Integrations. The older, v2 API will have a (Legacy) distinction next to it.

GetResponse Legacy Account

You’ll also need to be sure you’re using the most recent version of GetResponse within your form builder. To check this, navigate to the Marketing tab. Similar to the Integrations tab, the older, v2 API will have a (Legacy) distinction next to it.

Updated GetResponse Option

Once you’ve selected the newest version of GetResponse, you will need to connect your GetResponse account if you haven’t already.

Some of my test submissions aren’t being added to my GetResponse account. Why might that be?

As an anti-spam measure, GetResponse automatically blocks certain email domains from being submitted (including @test.com).

If your test submission is showing in your entries, but not in your email list, you may want to consider enabling error logs within WPForms. To enable logs, navigate to WPForms » Tools and open the Logs tab.

Logs Tab in WPForms

Then, check the box labeled Enable Logs and click the Save Settings button to enable logging on your site.

Enable Logs in WPForms

This will refresh the page and populate additional settings you can configure.

Additional Log Settings

You can leave the default settings to record all log types, and then submit another test entry through your forms.

Then, in the logs, look for a message titled Submission to GetResponse failed.

Submission to GetResponse failed

Go ahead and click on the log’s title to open up more details. If the email domain has been blocked by GetResponse, you’ll see an error message like the one below.

Failed GetResponse Submission message

This will confirm that the email address you’ve used is being blocked by GetResponse. To fix this, please try submitting your test submissions with another email address.

That’s it! You can now automatically add new subscribers to your GetResponse lists when new form entries are submitted.

Next, would you like to add extra spam protection to your forms? Check out our tutorial on setting up Google’s reCAPTCHA for details on how to use this built-in option.