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. Copy and paste the shortcode into the popup editor.
[pum_sub_form list_id=""]
Next, we need the AWeber 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=.
Click Publish or Update to save your popup edits.
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 text of the subscribe button. It defaults to “Subscribe”.
name_text #
This text is used to label the name field on the subscribe form. It defaults to “Name”.
email_text #
This text is used to label the email field on the subscribe form. It defaults to “Email”.
layout #
This sets the form to either be vertical (“block”) or horizontal (“inline”). It defaults to “block”.
style #
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”.