ActiveCampaign Integration
The Product Fruits ActiveCampaign integration functions by calling their Event Tracking API when your users consume select onboarding content. Currently the following events are forwarded:
- Checklist completion
- Checklist dismissal
- Starting a tour
- Finishing a tour
- Skipping a tour
- Submitting an adoption meter response
- Submitting a feedback message
These events will appear in ActiveCampaign on the contact of the user who has performed them. Once present, they can be used, for example, to trigger automations (see their documentation for more information).
The above picture shows Product Fruits events appearing on the right side. Both the event type (tourstarted) and then name of the content (PopUp) appear combined as the title of the event.
Adoption meter responses will appear in a similar format with the event being titled Moodgathered and the 1-5 faces converted to a 0-10 scale. Written secondary feedback is currently not forwarded.
Currently only feedback submitted via the standalone feedback widget is forwarded. The event is simply titled Feedbacksent and no further details are included.
Integration Setup
The following guide assumes that you have the ActiveCampaign tracking code and Product Fruits both already installed into your web application.
To proceed, you will need to find your ActiveCampaign ID and Event key.
In ActiveCampaign, enter the website menu found on the left navigation bar. Under the manage heading, select "Site Tracking". Find "Event tracking" on this page (usually on the bottom) and turn it on.
Copy the Event Key, which is the first value you will need.
Next, click on the Event Tracking API link, as seen in the above screenshot. Here you will find actid - which is the ActiveCampaign ID.
Once you have these two values, and Event Tracking enabled, move to the Product Fruits dashboard.
In Product Fruits, go to the integrations menu for the workspace where you would like to use the integration. Find the ActiveCampaign item, click on activate, and paste the ActiveCampaign ID and Event Key.
Once you click on Activate on this popup modal, the integration should be complete. Now, when the user performs any of the following actions, you should see new activity on that contact in ActiveCampaign. Please note as an ActiveCampaign platform limitation, the integration cannot create new contacts in Active Campaign, the contact must already be present for the event to appear.