Ninja Forms +

Build your lists faster with easy to design, professional quality WordPress signup forms. No technical skills required. Connect WordPress to AWeber with style!

Built for time-strapped content creators, small business owners, and entrepreneurs, AWeber offers fully automated email marketing, fast. If your WordPress to AWeber integration isn’t at least as efficient as their service, you’re bottlenecking your productivity and wasting valuable time!

  • Are you still manually moving newsletter signup data you’ve collected from WordPress into AWeber?
  • Struggling to find a good way to link WordPress with your account?
  • Need an upgrade to the limited design or functionality of your current integration?

Don’t settle for limited integrations or time consuming, needless manual transfers of user data. With the right WordPress forms solution, you can begin building beautiful, fully customizable, and fully automated signup forms today!

Link WordPress to AWeber in a single step

With your Ninja Forms extension installed and activated, connecting your WordPress forms to your account is a breeze.

Simply click a link in your WordPress dashboard to receive your authorization code. Paste that code back into your dashboard, and you’re set.

Integrating your WordPress site with your account is painless, fast, and friendly. Just like it should be.

Turn any of your forms into an AWeber signup form in minutes

All it takes to turn any of your WordPress forms into a signup form is adding the new AWeber action to the form. It’s literally as easy as clicking a button!

With the action added, you can select which list you want the user data sent into. Your action will then display the fields within your account for that list. Easily pair your WordPress forms fields with your list fields with the click of a button.

AWeber supports collecting an IP Address, Miscellaneous notes, Ad Tracking, and custom account fields.

Easily customize your new signup forms, add an opt-in, pass custom data into your account, and more!

Have custom fields you’ve set up within your account? Collecting data for these fields and passing it into your account is no more complicated than collecting name and email. Custom list fields will appear right alongside the standard fields in your AWeber action. It’s as easy as selecting your list, and there they are. You can even add tags from within the action!

Need to make signup optional in a form? No problem. Activating the add-on brings with it a new form field, AWeber Optin. Simply place this on any form to make signup optional on any of your WordPress forms.

What are you waiting on? Cut back on needless administrative overhead with this complete WordPress to AWeber integration today!


3.1.1 – 2018/06/05

  • Fix: Version numbers caused update loop

3.1.0 – 2018/05/18

  • NEW: AWeber tags support

3.0.2 – 2016/09/06

  • Updating to v3.0.2 to fix compatibility issues

3.0.1 – 2016/05/27

  • Fixed spelling error in subscriber error message of deprecated version
  • In NF2.9 version, protect against \”subscriber already subscribed\” if field settings list is still being used

3.0.0 – 2016/03/27

  • Updated with Ninja Forms v3.x compatibility
  • Deprecated Ninja Forms v2.9.x compatible code

1.3.1 – 2015/07/25

Change: Convert AWeber error messages into more friendly strings Change: ninja_forms_aweber_subscribe_error_message filter parameters to $new_message, $error_code, $error_message, $subscriber, $list_id Add: ninja_forms_aweber_show_errors filter to surpress errors of certain types or for certain forms so the form will still be submitted Add: NF_AWEBER_DEBUG constant for reverting back to AWeber messages

1.3.0 – 2015/06/11

Change: Use transient to store AWeber lists to reduce API calls

1.2.1 – 2015/06/02

Fix: First names not sent to AWeber Fix: Better compatibility with Ninja Forms Modal

1.2.0 – 2015/04/24

Changes: Re-structure plugin as class Changes: Add an opt-in a field type for optional subscribing Changes: Support adding to multiple lists via single form

1.1.4 – 2015/03/26

Bugs: Mismatching version numbers

1.1.3 – 2014/09/20

Bugs: Only send custom fields parameter if there are custom fields

1.1.2 – 2013/03/07

Changes: Enable AWeber custom field on all processing field types

1.1.1 – 2013/02/24

  • Move changelog to readme.txt

1.1 – 2013/02/20

  • Add an IP Address field Changes: Add support for AWeber custom fields
    • Be careful with custom fields. The value you enter in NF must exactly match the custom field name you set up for your list in AWeber. If not, or if the field doesn\’t exist in AWeber, you risk the user not being successfully added.
  • halt form submit if AWeber can\’t add subscriber, show AWeber\’s returned error

1.0.2 – 2013/09/25

Changes: use new NF license/update class

1.0.1 – 2013/08/28

Changes: use get_user_info() method

1.0.0 – 2012/08/27

  • First Release