The AWeber Integration extension connects to your AWeber account, so you create a signup form popup. That means your visitors can subscribe to your mailing list right from your WordPress site!
Installation and Setup
Once you have purchased the extension, you will have access to download the extension. To install, upload the extension as a normal WordPress plugin. Visit our How Do I Install My Extensions? help guide for more details.
After you activate the Popup Maker – AWeber Integration extension plugin, head over to Popup Maker > Settings > Extensions.

Settings
Select aweber for the Default Mailing Service.
Before you can use the extension, you have to authorize the extension with your AWeber account.
Click Click to authorize. Then, log into your AWeber account.

After logging in, AWeber will provide you with an authorization code.

Now, copy this code and paste it over into the field AWeber Auth Code in the settings.
Remember to click Save to save your changes.
Below AWeber Auth Code, you will see fields for customizing the signup form messages (e.g., success and error messages). You can leave those fields alone to display the default messages.
Creating an AWeber Form in Your Popup
Once you have the extension configured, you can add a signup form to any popup by using the pum_sub_form shortcode.
Follow these steps to add your AWeber form to your popup.
1. Copy and paste the shortcode into the popup editor
[pum_sub_form list_id=""]
Next, we need the AWeber list ID.
2. Add your list ID
To get the list ID of your list, go to your lists in AWeber. Click the list you want people to subscribe to. Click on List Options in the navigation.
Copy your unique list ID under List Options > List Settings > List Name and Description.

Go back to the popup editor and paste your list ID into the shortcode in between the quotes after list_id=.

3. Click Publish or Update to save your popup edits

Heads up! At the time of writing, automatically setting a cookie and closing the popup after you submit your AWeber form does not work. Please follow the workaround in our Manually Set A Cookie On Form Submission doc.
Do you want to (optionally) tweak your AWeber form that’s in your popup?
You can customize the form using shortcode parameters. Let’s show you that next.
Shortcode Parameters
Here is an example of the shortcode that we’ll cover in detail.
[pum_sub_form list_id="" service="aweber" button_text="Subscribe" name_text="Name" email_text="Email" layout="block" style="default"]
Now, let’s go over each parameter.
list_id
This is the list ID to the list that you want users to be added to in AWeber
service
For this extension, you should leave the service set to “aweber” or omit the service parameter if the default mailing service is set to AWeber.
button_text
This is the button text for the subscribe button. It defaults to “Subscribe”.
name_text
This is the heading text for the name field. It defaults to “Name”.
email_text
This is the heading text for the email field. It defaults to “Email”.
layout
You can give the form either a vertical (“block”) or horizontal (“inline”) layout. It defaults to “block”.
style
This sets the style for the form to “default”. The default style applies some basic styling to the form. You can turn off the styling by setting the style to “none”.
