Do you want to add a GetResponse signup checkbox to your form?
If you rely on GetResponse for email marketing, you’ll likely need a signup form to get more people to join your email list.
Creating an email signup form with GetResponse can make your job easier and enable you to grow your list much faster with minimal effort.
In this article, we’ll show you how to add a signup checkbox to WPForms and integrate it with GetResponse.
Does GetResponse Integrate With WordPress?
Yes, GetResponse integrates with WordPress. There are a few ways you can do this.
There’s a dedicated GetResponse plugin for WordPress that connects your site with your GetResponse account. You can use this plugin to build signup forms, add contacts, and sync data between your site and GetResponse.
However, GetResponse forms are not as advanced as other form builder plugins. A more well-rounded form plugin will enable you to achieve a lot in addition to building a signup form for GetReponse.
For this reason, it’s better to use a form builder plugin that offers a native integration with GetResponse. WPForms offers a GetResponse addon that allows users to easily add form respondents to their GetResponse mailing lists.
We’ll explore this integration in some detail next!
How to Add a GetResponse Signup Checkbox to WPForms
Adding a checkbox is an easy alternative to making a full newsletter signup form. Here’s a step-by-step guide on how it’s done:
Step 1: Install WPForms and Create a Form
The first thing you’ll need to do is install and activate the WPForms plugin. We recommend getting the WPForms Pro license for this task as it includes the GetResponse native integration that we’ll be needing.
If you don’t know how to install the plugin, see this guide on installing WPForms.
After you’ve installed and activated WPForms, you can start building new forms. From the admin dashboard, click WPForms » Add New.
This will take you to the WPForms template directory, where you can choose from 1,400+ form templates, or choose Blank Form to create a form from scratch.
For this guide, we’ll choose the Simple Contact Form template.
When you select the template, WPForms will take you to the form builder and load your template instantly.
Once our form opens up in the form builder, there’s one more thing to do to build it out. We’ll want to add a Checkbox field that allows users can opt into our email list.
Step 2: Add the Checkboxes Field
To add the Checkbox field to the form, navigate to the form fields panel on the left, and look for the Checkboxes field under the Standard Fields section.
As you’ll see, this will add a checkbox field with three options. We just want one. So we’ll click on the field and then click again on the Field Options tab to open up the Checkboxes field settings.
Click on the red minus (-) icon next to each of the items we don’t need to remove them.
Now, we’ll have just one checkbox item, which is all we need. Next, still in the Checkboxes field settings, we’ll change the labels on our Checkboxes field.
Where you see the Label field, you’ll want to add some text asking users to sign up to your newsletter.
We’ll go with “Let’s stay in touch!”. Then we’ll look below at the Choices field, and change its label to “Sign up!”.
Just remember, you can use whatever text you like.
And that will do it for this step. You’ll now have all the form fields that we need on the frontend.
But the signup checkbox doesn’t do anything yet. In the next few steps, we’ll turn it into a GetResponse signup checkbox by connecting WPForms with GetResponse, and using a bit of conditional logic.
Step 3: Connect WPForms With GetResponse
If you have WPForms Pro, you can directly install the GetResponse addon. We can do this by heading into the WordPress admin area, then clicking on WPForms » Addons.
Use the search bar to find the GetResponse Addon, or simply scroll down till you find it. Once you have, click Install. The Install button will then change to Activate. Press Activate fo finish GetResponse Addon setup.
Next, go back to your contact form in the form builder and click on the Marketing tab.
Select GetResponse from the list of active marketing addons.
Then click on Add New Account.
Now, you’ll see a popup appear asking you to enter your GetResponse API Key and Account. Click on the link labeled My Account > Integrations & API > API.
We’ll hop out of WordPress and over to GetResponse to set these up. But keep your WordPress tab open, as we’ll be right back.
In your GetResponse account dashboard, click the Menu icon at the top left of the page, Then click on Integrations and API.
And then, click on API from the menu.
Finally, you’ll need to generate an API Key.
Give your API Key a name then click Generate.
Now, you’ll have all you need to hop back into WordPress and finalize the setup. Grab your API Key, and let’s go!
Back in WordPress, simply enter your API Key and GetResponse account name then click Add.
You’ll also be prompted to enter a nickname for this connection.
Click the dropdown to select which account you want to use from the available GetResponse accounts. If you’re following along with us, you’ll have just one account so far.
Scroll down to the Action to Perform section and set it to Subscriber: Create or Update.
You’ll see a few more fields open up. The crucial fields that we’ll want to fill out are:
- Select List – Choose the GetResponse subscriber list you’d like to add new people to.
- Subscriber Email – Click the dropdown and choose the Email field.
- Name – Just as we’ve done with the subscriber email field, click the dropdown and choose Name.
These settings determine what fields are sent to GetResponse. There are a few other fields for advanced use, but the connection will work just fine if these are left alone.
If you’d like more details, you’ll find them in our full guide to installing and using the GetResponse addon with WPForms.
With these steps complete, your form will now automatically add users to the GetResponse list you selected. But we don’t want this to happen automatically.
You’ll want your users to be able to opt in voluntarily.
To make this possible, we’re going to need a bit of conditional logic, which we’ll discuss in the next step. We’ll still be working in the GetResponse setup tab so don’t leave this page just yet.
Step 4: Enable Conditional Logic
Now that you’ve connected your contact form to your GetResponse account, we want to enable conditional logic that adds users to GetResponse lists once they opt in.
To do this, click on the Enable Conditional Logic checkbox at the bottom of the GetResponse connection panel.
This will open up the Conditional Logic fields.
From the Select Field dropdown menu, choose the label you entered for your GetResponse checkbox signup field in Step 1. Ours was Let’s stay in touch!
Also from the Select Choice dropdown menu, choose the label you entered for your checkbox choice field. Ours was Sign Up.
This conditional logic simply means that users that click on the Sign Up checkbox will automatically be added to your GetResponse list.
Scroll up and click Save and we’ll be good here.
All that’s left to do now is to publish our form.
Step 5: Publish Your GetResponse Signup Form
Publishing our form is straightforward. You can embed it in a new or existing page on your website. To get started, click Embed, right next to the Save button.
Decide if you’ll be embedding your form in an existing page or a new one. For this guide, we’ll go with a new page.
For that, just select the Create New Page button.
Next, give your new page a name, and click Let’s Go!.
On the new page, click Publish.
And now, you’ll have a fully functional form with a GetResponse signup checkbox!
And that’s all there is to it! You now know how to add a GetResponse signup checkbox to your forms using WPForms.
Next, Protect Your Forms With reCAPTCHA
Protect your form from spam by adding a reCAPTCHA field to it. To get started, here’s how to add reCAPTCHA to WordPress contact forms.
Ready to build beautiful, powerful WordPress forms? Get started with the most powerful WordPress forms plugin today.