How to Install and Use the AWeber Addon with WPForms

Would you like to add emails from form submissions to your AWeber lists? By connecting AWeber with WPForms, you can automatically collect new mailing list contacts from your form entries.

In this tutorial, we’ll show you how to install and set up the AWeber addon for WPForms.

  1. Connecting Your AWeber Account to WPForms
  2. Adding AWeber Integration to Your Forms

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


Before you get started, be sure to install WPForms on your WordPress site. You also need to create an Aweber account if you don’t have one already.

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

1. Connecting Your AWeber Account to WPForms

Once you’ve installed the AWeber addon, you can connect your account to WPForms. To do so, go to WPForms » Settings in your WordPress admin area and click on the Integrations tab.

Accessing the WPFroms Integrations settings

From here, you can click on the AWeber section to expand it. Then click the + Add New Account button.

Adding a new AWeber account integration to WPForms

Next, you’ll see some instructions with a link labeled Click here to authorize.

Click to authorize link for AWeber in WPForms

Click the link to open a popup window and sign in to your AWeber account. Then click on the Allow Access button.

Logging in to AWeber and allowing WPForms to access your account

AWeber will then show you an authorization code.

An AWeber authorization code for WPForms

You’ll need to copy this code and paste it into the field in your WPForms integrations settings labeled AWeber Authorization Code.

Then, enter anything you’d like into the AWeber Account Nickname field. This is for your internal reference only and can be helpful if you later decide to connect additional AWeber accounts.

When you’re ready, click on the Connect to AWeber button to continue.

Connecting AWeber to WPForms

WPForms will then connect your site to your AWeber account. When it’s done, it will show a green Connected status next to your AWeber integration.

AWeber WPForms connection confirmation

2. Adding AWeber Integration to Your Forms

Next, you’ll need to connect Aweber to a specific form(s) on your site. First, create a new form or edit an existing one.

In the form builder, go to Marketing » AWeber and click on the Add New Connection button.

Adding a new AWeber connection to a Newsletter Signup form

This will open an overlay where you can provide a nickname for this connection. You can use any nickname you like, as this is for your internal reference only and won’t be visible to users.

Nicknaming an AWeber form connection

Once you’ve created the connection, choose an account you connected in the previous step from the Select Account dropdown. Then choose the AWeber mailing list you’d like to use from the Select List dropdown.

Selecting an AWeber account and list to connect to a form

Next, the fields from your AWeber mailing list will become visible so you can map your form fields to them and accurately import subscribers into your mailing list. The only field you’re required to map is Email.

Click the dropdown next to Email, then select the Email field from your form.

Mapping the Email Address field to your AWeber account

Connecting Additional Fields

To send additional subscriber information to AWeber, you’ll need to map your form fields to available fields in your AWeber account. By default, these only include Email and Full Name.

As noted above, the Email field is required. However, any you can send even more information from your forms using AWeber’s custom fields option.

For more details, please see AWeber’s tutorial on how to add custom fields. Once you’ve added custom fields in AWeber, they will appear in the connection settings in the form builder.

Connecting custom AWeber fields in WPForms

Enabling Conditional Logic

Conditional logic allows you to set rules for events based on users’ selections or input in your form. For example, you could use conditional logic to allow users to choose if they’d like to be added to your AWeber mailing list.

To use conditional logic with your Aweber connection, go to Marketing » AWeber in the form builder and toggle on the Enable Conditional Logic option.

Then create your conditional logic rule.

Enabling conditional logic and creating a conditional logic rule for an AWeber connection

Note: Need help configuring your conditional logic rule? See our complete guide to conditional logic in WPForms for more details.

Adding Tags

If you’d like, you can also enter any tags you want to apply to new subscribers in AWeber. To add multiple tags, just be sure to put a comma between each.

Adding lead tags to an AWeber connection

For more details, please check out AWeber’s article on using subscriber tags.

That’s it! You can now grow your AWeber mailing list through your WPForms submissions.

Next, would you like to offer incentives to gain more subscribers? Be sure to check out our article on lead magnets to find out how to offer downloadable content in exchange for subscriptions to your mailing list.