This version is no longer available, we have updated to Version 2, this document is for customers who have yet to update.
AWeber Newsletter Subscription gives you the ability to subscribe users to your AWeber Lists and through AWeber Web Forms on your WooCommerce store.
- Add a subscribe checkbox to your checkout page and enable customers to subscribe to store updates.
- Add a custom-designed AWeber Web Form to any widget area on your WooCommerce store without editing files or copying and pasting any code.
Installation ↑ Back to top
- Download the .zip file from your WooCommerce account.
- Go to: WordPress Admin > Plugins > Add New and Upload Plugin with the file you downloaded with Choose File.
- Install Now and Activate the extension.
Setup and Configuration ↑ Back to top
- Go to: WooCommerce > Settings.
- Select the ‘AWeber’ tab.
- Click the Authorize button. You will be redirected to an AWeber page asking you to give the plugin permission to access your AWeber account. You must give the plugin access or you cannot use the service.
- Choose your options.
- Enable/disable subscribe at checkout
- Customize the label
- Choose the list customers must be subscribed to when asked.
- Save changes.
Web Forms ↑ Back to top
AWeber allows users to create beautiful custom forms you can use on the web to allow users to subscribe through, usually, this involved editing files and pasting code, with the WooCommerce AWeber widget, including these Web Forms on your site is a breeze.
- In your WordPress dashboard go to ‘Appearance -> Widgets’
- Drag the ‘WooCommerce AWeber Web Form’ widget to the widget area you would like it to display.
- From the ‘Choose your Web Form to use’ dropdown select the Web Form you would like to display and click save.
FAQs ↑ Back to top
When I try to authorize the plugin to gain access to my AWeber account, I get redirected to the Google Analytics for WordPress page. ↑ Back to top
There is a known bug in the way the Google Analytics for WordPress plugin accepts OAuth requests. This is causing a conflict with the AWeber OAuth process.
A workaround is to disable the Google Analytics for WordPress plugin, do the authorization and then enable the plugin again after authorization has been completed.
I get a blank page when I click the authorize button. ↑ Back to top
AWeber needs the request to conform to a security standard, such as the timestamp of the server may not be more than 5 minutes out of sync.
When you get the blank page, enable debugging of the API by editing the oauth_application.php file in the /aweber_api directory in the Aweber extension directory. Look around line 57 for $debug = false; and change it to $debug = true. Perform the authorize request again and review the debug info to help you and WooCommerce Support resolve issues.
Fatal error: Uncaught exception ‘AWeberOAuthDataMissing’ with message ‘OAuthDataMissing: Response was expected to contain: oauth_token’ ↑ Back to top
Some hosts have routing issues when reaching http://api.aweber.com, which is used for communicating with Aweber. You need to contact your hosting company and have them do a traceroute to api.aweber.com to establish where the routing issue lies and then fix this for you. Known hosts with this issue include Hostgator.
Questions and Feedback ↑ Back to top
Have a question before you buy? Please fill out this pre-sales form.
Already purchased and need some assistance? Get in touch with a Happiness Engineer via the Help Desk.