ActiveCampaign

Learn how to enable ActiveCampaign for supported destinations.

Requirements

  • An always-on connection is required to create an automated pipeline for ensuring data freshness.
  • You must have an ActiveCampaign API Access URL and Key.

Set up ActiveCampaign as a data source

Apply a use case now

The following sections walk you through a single procedure to link a data source to a use case, such as audience or conversion action creation. Click on your use case to expand the steps. To link the data source only, and apply a use case later, see Apply a use case later .

Customer Match

Through the “Audience manager” page
  1. In your Google Ads account, select Tools> Shared library> Audience manager .
  2. Select +> + Customer list.
  3. Under "Data source", select Connect a new product.
    1. If you previously linked a data source from the Data manager screen that you want to use, select Use an existing connection.
  4. Search and select ActiveCampaignfrom the list of data sources.
  5. Select Authorize, then click Continue.
  6. Provide your ActiveCampaign API Access URL and Key .
    1. To find your API Access URL and Key in your ActiveCampaign account, click Settings, then select Developer.
  7. Read and accept the customer data policy, then click Continue.
  8. From your existing list of audience segments, select a single audience list that you want to import data from, then click Continue.
    1. You can also use a single custom compound filter to further slice your audience list. For example, you can create a filter for users who only converted in the last 7 days after selecting the “All Converters” list from ActiveCampaign.
  9. After the fields are automatically mapped, you can edit the rows on the mapping fields screen.
  10. Optional: Apply transformations to your data.
  11. From the Review screen, complete your ActiveCampaign connection setup.
Learn more about Customer Match  and audience segments .

Offline conversion import and enhanced conversions for leads

Through the “Conversions” page

Tip: Upgrade from offline conversion import to enhanced conversions for leads for more accurate reporting, easier data import, and engaged-view and cross-device conversion attribution.

To set up enhanced conversions for leads, you can either use an existing offline conversion import conversion action or create a new conversion action (recommended if you are switching to a new upload method like Data Manager).

  1. In Google Ads , select Goals> Summary > + Create conversion action.
  2. Select Conversion offline, then click Add data source.
  3. Under "Data source", select Connect a new product.
    1. If you previously linked a data source from the Data manager screen that you want to use, select Use an existing connection.
  4. Search and select ActiveCampaignfrom the list of data sources.
  5. Provide your ActiveCampaign API Access URL and Key .
    1. To find your API Access URL and Key in your ActiveCampaign account, click Settings, then select Developer.
  6. Read and accept the customer data policy, then click Continue.
  7. Select your conversion goal.
  8. After selecting continue, click the drop-down menu and you’ll find the Object as Deals by default.
  9. Import all the Conversions or Deals from pipelines where you have access. You can optionally filter any specific pipelines you’d like to include or exclude.
  10. Apply at least one filter using Field, Operator, or Value framework (for example, currency = USD).
    1. If you have a chosen Deal object, you must apply a “becomes” filter to define the conversion.
  11. After the fields are automatically mapped, you can edit the rows on the mapping fields screen.
  12. Optional: Apply transformations to your data.
  13. From the Review screen, complete your ActiveCampaign connection setup.

If you’re using offline conversion imports , we recommend upgrading to enhanced conversions for leads using Data Manager. Offline conversion import is a legacy feature, and it doesn’t have the durability features that enhanced conversions for leads offers.

Implementation varies depending on what you're measuring and your capabilities. Follow our guide to upgrading offline conversion imports to determine the method that best fits your needs.

Apply a use case later

In this type of setup, you complete each part of the connection at different times. This can be useful when you are ready to link a data source, but you are not ready to set up your use case–for example, you aren’t ready to create a customer list.

Consider the following scenario:

  • Step 1: Dana is an engineer who manages data for your company. Dana sets up the data source to be used for activation in Google Ads. The data source is ready to be associated with a use case.
  • Step 2: Mahan is a media specialist who needs to measure audience activation. Mahan creates a customer list and then associates it to the data source that Dana has previously set up, to use that data for Customer Match.
Step 1. Initiate the connection to the data source

Note:It’s recommended that you add an audience segment or conversion action to a connection that you created. You can either set up an audience segment or conversion action before you link a data source or you can create an audience segment or conversion action in the final step of setting up a data source.

Open Tools> Data manager. Select the connection you just made from “Connected products” and under “Usage”, click + Add audience segmentor + Add conversion action.

Set up a data source and create a connection to be associated with a use case later.

  1. In Google Ads, click Tools > Data manager > + Connect Product .
  2. Under Data source, search and select a data source from the list of products.
  3. If prompted, select Direct connection.
  4. Select your use case, read and accept the customer data policy, then click Continue. If you select Audiences, you are prompted to select the data type at this step.
  5. Enter your data source location and credentials*, then click Next.
  6. To map fields, select the data source fields from the dropdown lists that match the destination fields.
  7. Optional: Apply transformations to your data.
  8. Click Next.
  9. Enter a name for this connection.
  10. Optional: Edit connection details .
  11. Click Finish.
Note: If you already completed the instructions for initiating the data source connection, including the optional step, you can skip the remaining instructions for completing the connection.

* Use the same credentials and location details for this data source as described in the first part of this article.

Step 2. Complete the connection by applying a use case
  1. Open the destination you intend to use–for example, begin to create a new customer list or conversion action using the steps from the previous sections. Return to these steps before completing the data source step.
  2. Under Data source, select Select an existing source.
  3. Select the data source that was initiated in Step 1 from the list of data sources.
  4. Continue to follow the remaining steps for your use case in the first part of this article. Note that you will skip further data source-related steps, such as entering credentials, because you completed these previously.

ActiveCampaign custom field naming conventions

When you use ActiveCampaign custom fields for mapping or filtering, ActiveCampaign replaces spaces or special characters with underscores in the field names. It also appends "__c" to indicate custom fields and may include a numeric insertion to distinguish them in case of naming conflicts, collisions, or custom field creation or deletion.

To name your custom fields, follow these steps:

  • Create custom field names with distinct spacing and special character placement to prevent arbitrary numeric naming.
  • Use clearly differentiated alphanumeric names to keep custom fields identifiable.
  • Maintain unique custom field names to avoid confusion within ActiveCampaign.

Examples of custom field names that result in name collisions:

  • Zip Code
  • Zip-Code
  • Zip_Code

All three custom field names resolve to the same identifier “Zip_Code”. To differentiate them, Data Manager generates names such as the following:

  • Zip_Code_1__c
  • Zip_Code_2__c
  • Zip_Code_3__c

Troubleshoot errors

Setup errors

  • If you want to select more than one list, you need to create a separate connection by going through the flow again.
  • When you don’t filter by pipeline, all available Deals will be imported.
  • The pipeline won’t be displayed as an option if you don’t have permission to manage a pipeline.

Was this helpful?

How can we improve it?
false
Achieve your advertising goals today!

Attend our Performance Max Masterclass, a livestream workshop session bringing together industry and Google ads PMax experts.

Register now

Search
Clear search
Close search
Google apps
Main menu
16036936241173939307
true
Search Help Center
true
true
true
true
true
true
73067
false
false
true
true
false
Design a Mobile Site
View Site in Mobile | Classic
Share by: