Step 1 - Install AWeber Addon
In your dashboard, head to MemberPress -> Activate -> Addons and click to install the AWeber addon. Once it's installed, activate it and you'll see the AWeber integration available in the "Marketing" tab of the MemberPress Options page.
Step 2 - Get Your AWeber Authorization code
Click on the Connect to AWeber's API button, as seen below, and it will take you to a login page on AWeber where you can get the authorization code. You will then paste the code into the blank field, shown below, and connect your account to MemberPress by clicking on the Authorize button.
After you Authorize MemberPress to connect with Aweber's API, your integration should now be active as indicated by the "AWeber is Currently Authorized" message below:
Once you have completed the steps above, as a default, MemberPress will automatically add the email address for everyone who signs up through your membership registration form to your Global email list in Aweber. MemberPress never removes a user from the Global list.
Step 3 - Setup Per Membership lists (Optional, but STRONGLY recommended)
The Per-Membership lists are a great way to automatically segment your members into different lists for marketing purposes.
Once you have Aweber enabled, a new option becomes available under the "Advanced" tab of the Membership edit pages. This option allows you to select a list that only members who purchase that Membership should be added to. Members will be automatically added to or removed from this list depending on their current Subscription status for that Membership. This list must be different from the Global list you have specified in the Options, and should be different from other Per-Membership lists as well.
Here's how to enable and setup your Per-Membership lists:
IMPORTANT NOTE: Because AWeber recently changed their policies, you will need to contact their support directly in order to disable the double opt-in that they require, regardless of if you have it turned off here:
This concludes all the necessary steps needed for this integration.
I'm confused, help!
Shoot us an email from our support page if you need any further assistance with this integration.