Skip to main content

E-Commerce

ActiveCampaign

ActiveCampaign does not have it's own E-commerce system.

However it does have deep data integrations with several high profile E-commerce systems such as Shopify, WooCommerce, BigCommerce and Magneto.

Many other E-commerce solutions, whether standalone SAAS systems or WordPress plugins, can integrate with ActiveCampaign using the ActiveCampaign API.

ActiveMember360, ActiveCampaign & E-commerce

ActiveMember360 can operate alongside any E-commerce system that integrates with ActiveCampaign i.e. any that can create an ActiveCampaign contact upon a successful purchase and trigger an automation in some way for example: by adding a tag, subscribing to a list etc.

However ActiveMember360 is designed to primarily work with the best in class E-commerce solutions such as WooCommerce/WooCommerce Subscriptions and ThriveCart. WooCommerce is a self hosted solution whereas ThriveCart is an SAAS solution. These are our top recommendations for an E-commerce solution used in conjunction with ActiveMember360 and ActiveCampaign.

If your requirements are very simplistic you can use the ActiveMember360 Payment module. The ActiveMember360 Payment module was designed/developed to provide a simple payment process for those with very limited requirements regarding payment processors, customisation, tax handling and legislation.

WooCommerce

The greatest level of integration between your WordPress site and ActiveCampaign for E-commerce is achieved by using WooCommerce in conjunction with the ActiveMember360 WooCommerce Extension further enhanced if required by the ActiveCampaign WooCommerce Deep Data Integration.

Full details are available within ActiveMember360 WooCommerce Extension.

Some key points:

Upon A Successful Purchase

When using the ActiveMember360 WooCommerce Extension the ActiveMember360 WooCommerce Extension, Order Status Actions should be configured to upon a successful purchase to:

  1. Add the appropriate ActiveCampaign tag to the purchaser/contact that will allow them to login to your WordPress site running ActiveMember360.

    Typically this would be at least one of the ActiveCampaign tags that are used to define [ActiveMember360, Settings, Memberships][settings-memberships]. However within WordPress you can configure ActiveMember360 to allow access to the site without the need for any membership tags if you so wish. See WordPress admin, [ActiveMember360, Settings, Login Settings, Allow login without a membership tag][settings-login-allow-no-membership].

  2. Apply the appropriate ActiveCampaign tag to the purchaser/contact to allow access to the purchased product. The product could be any digital product or course.

After a successful purchase i.e. when the checkout has successfully completed, and when not using guest checkout for the purchase, the user will be logged in to the site as a [remote user][fundamentals-visitor-types-remote]. Their ActiveCampaign contact data will be current with any of the updates applied as a consequence of processing the actions related to the purchase [When the WooCommerce order status changes][extensions-woocommerce-order-processing-order-status-change].

ThriveCart

ThriveCart has a comprehensive integration with ActiveCampaign using behaviour rules.

These rules permit product purchases, product refunds, subscription payments or failed payments and subscription cancellations to trigger the creation of a contact within ActiveCampaign and the adding/removing of tags, adding/removing of automations and the subscribing/unsubscribing to lists.

ThriveCart also has it's own customer hub where customers can manage their account within ThriveCart.

The above features allow ActiveMember360 to create a WordPress user, control access to the WordPress site and content, plus provision of the other ActiveMember360 features.

Upon A Successful Purchase

When a visitor purchases using ThriveCart upon a successful purchase the ActiveCampaign behaviour rules should be configured to:

  1. Create a contact in ActiveCampaign if one does not already exist. This happens automatically if any ActiveCampaign behaviour rule is set to trigger on a successful purchase.

  2. Add the appropriate ActiveCampaign tag to the purchaser/contact, or start an automation that adds the appropriate tag, that will allow them to login to your WordPress site running ActiveMember360.

    Typically this would be at least one of the ActiveCampaign tags that are used to define [ActiveMember360, Settings, Memberships][settings-memberships]. However within WordPress you can configure ActiveMember360 to allow access to the site without the need for any membership tags if you so wish. See WordPress admin, [ActiveMember360, Settings, Login Settings, Allow login without a membership tag][settings-login-allow-no-membership].

  3. Apply the appropriate ActiveCampaign tag to the purchaser/contact, or start an automation that adds the appropriate tag, to allow access to the purchased product. The product could be any digital product or course.

  4. Start an ActiveCampaign automation that sends the Welcome/Thank You email to the purchaser. The automation can contain whatever steps you wish but should include the steps detailed within either of the following:

The above applies for all products/courses and subscriptions purchased using ThriveCart.

Automatic Login After Purchase

In addition ActiveMember360 Autologin for ThriveCart allows validated purchasers to autologin to the WordPress ActiveMember360 site using an autologin URL as the Success URL for ThriveCart purchases.

This ensures users can access the WordPress site immediately after a ThriveCart purchase without any delay and linked to the current ActiveCampaign contact data.

Upon a successful login the user can be redirected to any desired location within the WordPress site.

When using autologin with ThriveCart, for a validated URL, ActiveMember360 will create/update a contact in ActiveCampaign as required.

ActiveMember360 will also create the user within WordPress if they do not already exist. The user will be created with a username matching that of their email address and the WordPress role as specified in WordPress, Settings, General, New User Default Role.

Full details are available within ActiveMember360 Autologin for ThriveCart.

ActiveMember360 Payment Module

Full details are available within ActiveMember360 Payment module.

Digistore24

Digistore24 has an integration with ActiveCampaign.

The integration aupports the creation of a contact within ActiveCampaign and the adding/removing of tags, adding/removing of automations and the subscribing/unsubscribing to lists.

The above features allow ActiveMember360 to create a WordPress user, control access to the WordPress site and content, plus provision of the other ActiveMember360 features.

In addition ActiveMember360 Autologin for Digistore24 allows validated purchasers to autologin to the WordPress ActiveMember360 site using an autologin URL as the Thank You Page URL for Digistore24 purchases.

This ensures users can access the WordPress site immediately after a Digistore24 purchase without any delay and linked to the current ActiveCampaign contact data.

Upon a successful login the user can be redirected to any desired location within the WordPress site.

When using autologin with Digistore24, for a validated URL, ActiveMember360 will create/update a contact in ActiveCampaign as required.

ActiveMember360 will also create the user within WordPress if they do not already exist. The user will be created with a username matching that of their email address and the WordPress role as specified in WordPress, Settings, General, New User Default Role.

Full details are available within ActiveMember360 Autologin for Digistore24.

Others

In addition to the above we know of users who have successfully utilised for E-commerce purposes ActiveMember360 and ActiveCampaign with: