ActiveCampaign – Forms, Site Tracking, Live Chat


Create personalized customer experiences across channels with the ActiveCampaign plug-in for WordPress.

ActiveCampaign’s WordPress marketing automation plug-in makes it easy to:

* Embed ActiveCampaign forms directly into any post, page, or sidebar
* Use site tracking to track visitors to your website
* Enable live chat for accounts using Conversations, our site messaging platform

Add ActiveCampaign forms to your WordPress site
Collect leads and contact information with ActiveCampaign forms, then push that data directly to your ActiveCampaign CRM. You can trigger a welcome email series to follow up with contacts at their most engaged: right after they subscribe.

Track contacts’ activity on your WordPress site
Use site tracking to discover what products, services, and information they’re most interested in — then automate personalized follow-up emails in ActiveCampaign. See every step of your customer’s journey and make sure no one falls through the cracks.

Add live chat to your WordPress site
The Conversations live chat tool lets you capture leads and create contacts directly on your website — then keep the conversation going seamlessly via email. Connect your chat and email information to the contact record you have in ActiveCampaign. That keeps all the sales and support data you need in one place — and gives your customers a better experience.

Your website visitors want a human touch. Automation lets you scale that personal touch across channels to give each person the right experience and still have a business that feels like “you.” That’s customer experience automation (CXA): a new approach to building meaningful connections with your customers, no matter where they are in the customer journey.

Don’t have an ActiveCampaign account? Sign up for a free trial to get started.

Ready to get started with the ActiveCampaign plug-in for WordPress? Here’s how.


  • Settings page for ActiveCampaign plugin
  • Configuring your form settings
  • Using the [activecampaign] shortcode in a blog post
  • Viewing the output of the [activecampaign] shortcode
  • Adding a form to the sidebar
  • Adding multiple forms
  • Conversations chat widget


This plugin provides 1 block.

AC Forms


This section describes how to install the plugin and get it working. Please see our additional help documentation for more detailed information.

  1. Upload the entire “activecampaign” zip file to the Plugins section of WordPress, or “Add New” plugin and search for “activecampaign.”
  2. Visit the Settings > ActiveCampaign section in WordPress.
  3. Fill in your ActiveCampaign connection details, then hit Update.
  4. Choose which subscription forms to cache locally, any optional sub-settings for each, then hit Update again.
  5. Use [activecampaign form=ID] shortcode to display a form anywhere on your site where shortcode syntax is supported.
  6. Embed multiple forms onto a single page!
  7. 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.

How does live chat work?

Live chat is a feature of Conversations, an add-on available to ActiveCampaign users that enables multi-channel communication with your customers through a unified inbox. To activate live chat for your WordPress website you must first start a trial or purchase Conversations. Learn more here.

How will I know I have received a live chat message from a visitor?

All live chat messages will display in the Conversations inbox in your ActiveCampaign account. You can receive desktop and audio notifications when the messages are received, or use our Conversations mobile app (available for iOS and Android) to get push notifications on your phone and respond on the go.

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.


ছেপ্টেম্বৰ 9, 2020
Active Campaign has been a game charger for us. It's so easy to use, we were able to onboard our employees very quickly. And everyone has been consistent in using it because it's so user friendly. It was also fairly easy to set up. Loved all the resources, help articles and support. Their support staff is amazing. I've had 4 calls with various people and each time they have not only answered all my questions but shown me features I didn't know about! Definitely would recommend to anyone that is looking to up their marketing systems!
আগষ্ট 31, 2020
I really like Active Campaign. I considered other options, but this one is so easy and they offer good support and programs to help me understand other options. I haven't even begun to use all of the options, but the automation is working like a charm.
আগষ্ট 28, 2020
I've really enjoyed using Active Campaign over the last year. It's been a lot better than what I was using before. The plugin makes things even better. Before when I was putting a form on my website, I had to go to Active Campaign and copy the code. Now, I can add the form directly through the app. I also think it's pretty amazing that they have added a chat function. I already had a chat bot installed, so I haven't tested theirs out, but it is definitely a plus. If you use Active Campaign and WordPress, you need to check out this app!
আগষ্ট 26, 2020
The Active Campaign plug-in for WordPress is easy to use, very straightforward and makes it easy to update tags and custom fields
আগষ্ট 26, 2020
Active campaign plugins work well! I haven't had a problem with them yet. The UI is a bit simplistic and I would like to see easier styling, but overall it works great.
আগষ্ট 26, 2020
I added the activeCampaign plugin so I could automate a process of email marketing when our prospect filled a form on our Website. I'm happy with the result. 5/5 would recommend.
Read all 18 reviews

Contributors & Developers

“ActiveCampaign – Forms, Site Tracking, Live Chat” is open source software. The following people have contributed to this plugin.




  • Pluggable bug fix


  • Security fix to address CSRF vulnerability
  • General fix to address browser warning for invalid cookie attribute


  • removing php 7 feature usage


  • Update ActiveCampaign forms embed to be compatible with Gutenberg editor
  • Resolve account connection UI bug


  • Updated listing


  • Updated readme


  • Update tracking code copy to be more specific to Site Tracking and Conversations.
  • Fix old link to Forms page.
  • Make install code toggle focusable.


  • Include our own host header on requests.


  • Update plug-in to enable Live Chat.


  • Force upgrade prompt for users on 6.25.
    • The prior version (6.3) is technically smaller than 6.25 in semantic versioning so users on 6.25 won’t ever see an upgrade prompt unless we got to 6.25.1 or 6.26.


  • Added site tracking options for GDPR.


  • Fix for when the “form_id” key is undefined.


  • Fix for when the “site_tracking” key is undefined.


  • Limit amount of ActiveCampaign account data shown in JavaScript (for site tracking).


  • Fix for “Keep original form CSS” checkbox not being respected.


  • Fix for Undefined index: css error.


  • 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 input type="button" into input type="submit".


  • 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.