Connect your WordPress blog with your ActiveCampaign email marketing platform. Embed subscription forms designed in ActiveCampaign directly into any post, page, or sidebar. Also allows you to enable ActiveCampaign site tracking with your WordPress blog.
After installing go to Settings > ActiveCampaign to activate this plugin. You will need your ActiveCampaign API URL and key, and at least one integration form created in your ActiveCampaign account.
Sign up for your free account to get started.
This section describes how to install the plugin and get it working. Please see our additional help documentation for more detailed information.
- Upload the entire “activecampaign” zip file to the Plugins section of WordPress, or “Add New” plugin and search for “activecampaign.”
- Visit the Settings > ActiveCampaign section in WordPress.
- Fill in your ActiveCampaign connection details, then hit Update.
- Choose which subscription forms to cache locally, any optional sub-settings for each, then hit Update again.
[activecampaign form=ID]shortcode to display a form anywhere on your site where shortcode syntax is supported.
- Embed multiple forms onto a single page!
- Enable site tracking to have page visits tracked to ActiveCampaign.
- How do I create ActiveCampaign subscription forms to use in WordPress?
You need to be using ActiveCampaign email marketing platform to use this widget. Create new subscription forms in the platform by going to the “Integration” section, then they will be available through this plugin.
- How does this plugin differ from copying and pasting the subscription form onto my site manually?
This plugin makes it much easier to do without requiring you to know which theme (or core WordPress) files to modify. Also, copying and pasting HTML into WordPress can often cause odd display issues (depending on your WordPress theme).
- What happens after someone submits the subscription form on my WordPress site?
The same thing that would happen if they submitted it from another site: it redirects back to the ActiveCampaign confirmation message, or a custom URL if you have that set up for the subscription form in ActiveCampaign (modify your forms under the “Integration” section).
If you enable the “Ajax” option of the plugin settings, you can have the form submitted without the page reloading (so the viewer never leaves the page).
- Can my form require an opt-in email confirmation be sent?
Yes, you would just make sure that your form settings (in ActiveCampaign) have the Opt-in confirmation setting checked.
- I get a “Connection failed” message. What does this mean?
Please make sure that your login information is correct, and that you have at least one Integration form already created in the ActiveCampaign system.
Needs heaps of CSS styling.
If your theme doesn’t conflict with it, try the Thrive Themes version instead.
Contributors & Developers
“ActiveCampaign” is open source software. The following people have contributed to this plugin.Contributors
- Fix for when the “form_id” key is undefined.
- Fix for when the “site_tracking” key is undefined.
- Fix for “Keep original form CSS” checkbox not being respected.
- Fix for
Undefined index: csserror.
- Fix for 6.2.6 change missing another check.
- Fix for certain error messages not being displayed properly.
- Fix for SSL issue (when the page is loaded via HTTPS and the AC account uses a CNAME, forms would not show up).
- After upgrading go to WordPress ActiveCampaign settings and click “Update Settings” so it reloads the form code!
- Fix for compatibility issue with Live Composer plugin.
- Fix for issue with new forms not displaying properly.
- Added support for new form builder.
- Fix for issue with captcha verification when using the Ajax (“Submit form without refreshing page”) form submission option.
- Support for captcha validation when using the ‘Submit form without refreshing page’ (Ajax) option.
- Added success or error CSS classes to the Ajax response div.
- Updates to avoid conflicts with other plugins using the ActiveCampaign PHP API wrapper.
- Use current user’s email for site tracking.
- Security fix.
- Removed ability to add custom form “action” URL.
- Patched major security bug.
- Added site tracking (optional setting).
- Default form behavior is now “sync.” This coincided with WordPress version 3.9 release.
- Added button to TinyMCE toolbar to more easily choose and embed the form shortcode into the post body.
- Added support for multiple forms. Removed widget entirely.
- Added ActiveCampaign to the Settings menu so you can use the shortcode independent of the widget.
- Added many additional settings to control how your form is displayed and submitted.
- You can now use a shortcode to display your subscription form.
- Re-wrote widget backend to use most recent WordPress Widget structure.
- Streamlined code and API usage.
- Ability to reset or refresh your forms.
- Better form width detection.
- Changed internal API requests to use only API URL and Key instead of Username and Password.
- Provided option to remove style blocks from embedded form code, and converting
- Re-configured to work with ActiveCampaign version 5.4.
- Improved some areas.
- Verified this works with latest versions of WordPress and ActiveCampaign.
- Updated installation instructions.
- Initial release.