Document image

ActiveCampaign Integration

Follow the leader as they say! No one needs to present ActiveCampaign as the leader in customer experience automation, regrouping:

  • sales automation
  • email automation
  • marketing automation

Thankfully for you, TexAu offers native integration with Active Campaign!

With this setup, you can use data from TexAu such as profile name, company name, and professional email address to Active Campaign and craft beautiful email campaigns!

Method #1: Direct Integration with TexAu (ActiveCampaign API)

Document image

First, let's start with a simple workflow where we will send a list of profiles (Google Sheets or CSV) that we will enrich to get their emails with TexAu and then send to ActiveCampaign:

  1. Scrape all the profile details.
  2. Find their emails.
  3. Add enriched leads to Active Campaign.

Select LinkedIn as the social platform, then choose the automation module called "Scrape a LinkedIn profile":

Document image

Add your connection cookie, then the profile URL you want to scrape. This could also be a list of LinkedIn profiles you want to extract complete details from a CSV file or Google Sheet.

Document image

In Active Campaign, go to your preferences, then to the Developer Tab to grab your API key and your user account ID:

Document image

To find your user account ID, you can copy it from the URL field below. It's the part between "https://" and ".api" in the URL:

Document image

Or you can also find it in the Active Campaign developer menu URL from your browser navigation bar:

Document image

After that, paste both your Active Campaign API key and Account ID in the TexAu fields below:

Document image

Finally, map the variables (each custom field, also called personalization tags) from the workflow you want to send to Active Campaign and run the automation:

Document image

You will be able to see the respective fields transmitted to ActiveCampaign from the logs:

Document image

From there you will be able to send personalized emails to your prospect list. You can then send these email lists a series of follow-up emails with data coming from TexAu. A great way to automate your deal pipeline on steroids.

Document image

Method #2: Integration With Webhooks

Another way to integrate with ActiveCampaign is using automation webhooks.

Here instead of sending data from TexAu to ActiveCampaign via API, we will send data from ActiveCampaign to TexAu upon a particular trigger event.

Same as before, go to Settings, Developer Tab then Manage Webhooks:

Document image

Note that ActiveCampaign can only send outgoing webhooks, not incoming. For this, you will need the above API direct integration or use Zapier or equivalent.

Next, click add to create a new webhook:

Document image

Now go back to TexAu and create a new workflow.

First, add at least one automation module. In this example, we will try to find LinkedIn profiles from an ActiveCampaign contact list.

After that, click in the upper left corner on the webhook logo:

Document image

Here, we will generate a new webhook URL:

  1. Toggle on the “Listening” mode
  2. Copy the webhook URL
  3. Click on “Determine data structure”
Document image

Go back to ActiveCampain and add the following:

  1. Select an email list
  2. Name your webhook
  3. Paste the webhook URL you get from TexAu

After that select the trigger type (type of trigger event) you want to send data to TexAu:

Document image

A trigger event can be any event happening in your email marketing automation, such as:

  • Account Added
  • Account Updated
  • Campaign Forwarded
  • Campaign Opened
  • Campaign Shared
  • Campaign Starts Sending
  • Contact Added
  • Contact Added To Account
  • Contact Note Added
  • Contact Tag Added
  • Contact Tag Removed
  • Contact Task Added
  • Contact Unsubscription
  • Contact Updated
  • Contact on Account Updated/Removed
  • Deal Added
  • Deal Note Added
  • Deal Pipeline Added
  • Deal Stage Added
  • Deal Task Added
  • Deal Task Completed
  • Deal Task Type Added
  • Deal UpdatedEmail Bounces
  • Email Replies
  • Link Clicked
  • List Added
  • SMS Reply
  • SMS Sent
  • SMS Unsubscribe

Finally, select the event trigger source (Initialize from) and click on Send Sample Data to send a webhook POST request to TexAu:

Document image
Document image

A few seconds after that, TexAu will receive the request and it should display this confirmation message “Successfully Determined”:

Document image

You are now set up to receive ActiveCampaign data once an event trigger is fired. You will be able to retrieve ActiveCampaign custom fields by inserting a webhook data variable in your automation module:

Document image
Document image

Method #3: Integromat, Pabbly & Zapier Integration

Last but not least: you can also integrate TexAu with ActiveCampaign using Zapier, Integromat, Pabbly, n8n, Integrately, and more…

Those will require TexAu to send a webhook POST request at the end of your workflow and use a webhook trigger to send the data to ActiveCampaign:

Document image

This time it will be the opposite of method #2: you will generate a webhook URL in Zapier instead.

Here’s an example with a Zapier webhook trigger:

  • Add a Webhooks by Zapier module then select ActiveCampaign integration
  • For the webhook trigger, select Catch Hook, for ActiveCampaign Create/Update Contact
Document image

In TexAu Send a Webhook POST request automation module:

  • Add the Zapier webhook URL
  • Method: post
  • Create the post data fields and map the variables from other automation modules
Document image
Document image

Finally, it’s time to test your webhook request to send a sample data to Zapier:

Document image

That’s it! You are now ready to go!

Document image

You can learn more about TexAu, Webhooks, and Zapier here:

Updated 13 May 2022
Did this page help you?