WP Ninja Forms integration for AWeber allows you to automatically add form submissions from your WordPress website directly to your AWeber email lists. With WP Ninja Forms' drag-and-drop builder, you can create custom forms that seamlessly connect with your AWeber account to grow your subscriber list.
Prerequisites
Before setting up the integration, ensure you have:
-
An active AWeber account
-
WordPress installed on your website
-
WP Ninja Forms plugin installed and activated on your WordPress site
-
At least one email list created in your AWeber account
-
Administrator access to both your WordPress site and AWeber account
Setting Up the Integration
Step 1: Install the AWeber Add-on for Ninja Forms
-
Log in to your WordPress admin dashboard
-
Navigate to WP Ninja Forms > Add-Ons
-
Search for the "AWeber" add-on
-
Click Install and then Activate the add-on
Note: Some versions may require purchasing the add-on separately through the WP Ninja Forms website.
Step 2: Connect WP Ninja Forms to Your AWeber Account
-
In WordPress, go to WP Ninja Forms > Settings
-
Click on the AWeber tab
-
Click Connect to AWeber or Authorize
-
You'll be redirected to AWeber's authorization page
-
Log in to your AWeber account if prompted
-
Click Allow Access to grant WP Ninja Forms permission to access your AWeber account
-
You'll be redirected back to your WordPress site with a confirmation message
Step 3: Create or Edit Your Form
-
Navigate to WP Ninja Forms > Forms
-
Either create a new form by clicking Add New or edit an existing form
-
Use the drag-and-drop builder to add the form fields you need, such as:
-
Email (required)
-
Name
-
Any custom fields you want to collect
-
Step 4: Configure AWeber Integration for Your Form
-
While editing your form, click on Emails & Actions in the form builder
-
Click the Add New Action button
-
Select AWeber from the list of available actions
-
Configure the AWeber action with the following settings: List Selection:
-
Choose the AWeber list where subscribers should be added from the dropdown menu
Field Mapping:
-
Map your form fields to AWeber subscriber fields:
-
Email Address (required): Select the form field that captures the email
-
Name: Map your name field if you have one
-
Custom Fields: Map any additional fields to corresponding AWeber custom fields
-
Additional Options:
-
Ad Tracking: Add a tracking identifier to track the source of subscribers (optional)
-
Tags: Add tags to automatically categorize new subscribers (optional)
-
-
Click Done to save the action
Step 5: Publish Your Form
-
Click Publish or Update to save your form changes
-
Add the form to your WordPress pages or posts using:
-
The WP Ninja Forms shortcode
-
The WP Ninja Forms widget
-
The WP Ninja Forms Gutenberg block
-
Testing Your Integration
Before going live, test the integration to ensure it's working correctly:
-
Navigate to the page containing your form
-
Fill out the form with test data (use a real email address you have access to)
-
Submit the form
-
Check your AWeber list to confirm the test subscriber was added
-
Verify that all mapped fields populated correctly
-
Check that any tags or ad tracking information was applied
Troubleshooting
Subscribers Are Not Being Added
-
Check Authorization: Ensure your AWeber connection is still active in WP Ninja Forms settings
-
Verify List Selection: Confirm you've selected the correct AWeber list in your form action
-
Check Email Field: Make sure the email field is properly mapped and set as required
-
Review Form Submissions: Check WP Ninja Forms submissions to see if the form is being submitted successfully
Fields Are Not Mapping Correctly
-
Ensure field types in WP Ninja Forms match the expected field types in AWeber
-
For custom fields, verify they exist in your AWeber list before mapping
-
Check that required fields in AWeber are marked as required in your form
Authorization Errors
-
Try disconnecting and reconnecting your AWeber account in WP Ninja Forms settings
-
Clear your browser cache and cookies
-
Ensure you're logged into the correct AWeber account
Best Practices
-
Keep Forms Simple: Only ask for essential information to maximize conversion rates
-
Use Tags Strategically: Apply tags based on the form location or topic to segment your audience
-
Test Regularly: Periodically test your forms to ensure the integration continues working after updates
-
Monitor Submissions: Review your WP Ninja Forms submissions and AWeber list regularly to catch any issues early
-
Respect Privacy: Include clear language about how you'll use subscriber information and link to your privacy policy