Aweber Integration Setup

The Aweber Integration extension allows to quickly and easily create a sign up form to add users to your mailing list in Aweber.

Installation and Setup

Once you have purchased the extension, you will have access to download the extension. To install, simply upload the extension as a normal WordPress plugin. To do so, go to the Plugins page and click Add New. Then, click Upload. From there, upload the zip file that you downloaded when downloading the extension. Once the extension has been uploaded, you should now have the plugin Popup Maker - Aweber Integration listed in your list of plugins. Activate that plugin. Once activated, the plugin will add a new set of settings on the Settings page.


After activating the extension, go to the Settings page in the Popup Maker menu. On the Settings page, click the Extensions tab. You should see several new options. The Default Mailing Service is used if you have multiple mailing extensions installed. The default service is used when you do not specify a service. If Aweber Integration is the only mailing service you have installed, then you do not need to do anything to this field. 

In order to use the extension, you have to authorize the extension with your Aweber account. To do so, simply click Click to authorize which will open a new window for you to log into your Aweber account.

After logging in, Aweber will provide you an authorization code.

Now, copy this code and paste it over into the field Aweber Auth Code in the settings.

Back in the extension settings, below Aweber Auth Code, you will see several fields for customizing the text shown to the user after signing up or when receiving an error. The extension shows text already so you only need to enter text into these fields if you want to change the default text.

Adding Integration To Your Popup

Once you have the extension configured, you can add a signup form to any popup by adding this shortcode inside your popup:

[pum_sub_form list_id=""]

The list_id will be the id for your list that you want the user to be added to. To get the list ID of your list, go to your lists in Aweber. Click on the list you want users to be added to. Click on "List Options" in the navigation. Once the page loads, you will see a field labelled "List Name". Directly underneath that is an ID labelled "Unique List ID:". Once you enter in your list ID into the shortcode, you are all ready to accept email sign ups in your popup.

Shortcode Parameters

There are a few advanced parameters that you can use to customize the shortcode sign up form. The full shortcode is:

[pum_sub_form list_id="" service="aweber" button_text="Subscribe" name_text="Name" email_text="Email" layout="block" style="default"]


This is the list ID to the list that you want users to be added to in Aweber


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.


This is the text of the subscribe button. It defaults to "Subscribe".


This text is used to label the name field on the subscribe form. It defaults to "Name".


This text is used to label the email field on the subscribe form. It defaults to "Email".


This sets the form to either be vertical ("block") or horizontal ("inline"). It defaults to "block".


This sets the style for the form. The default style applies some basic styling to the form. You can turn off the styling by setting the style to "none".

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.