Skip to main content

How to Connect ActiveCampaign to SendX

Learn how to integrate ActiveCampaign with SendX to automatically sync your contacts and lists. Set up takes under 5 minutes.

S
Written by Suket Bhola
Updated yesterday

Connecting ActiveCampaign to SendX lets you bring your contacts and lists directly into SendX so you can start sending campaigns without rebuilding your audience from scratch. Once connected, SendX syncs your data automatically and keeps it up to date every hour.


When you'd use this

You've been using ActiveCampaign to manage contacts and lists, and you want to start sending email campaigns from SendX. Instead of exporting and re-importing your audience manually, this integration does it for you — and keeps it current.


What data gets synced

When you connect ActiveCampaign, SendX imports the following:

  • Lists — All your ActiveCampaign lists are created as SendX lists with the same names.

  • Contacts — Email, first name, last name, company, and IP address are mapped to SendX contact fields. Contacts with hard bounces in ActiveCampaign are marked as bounced in SendX. All other contact fields are synced as custom fields.

Synced contacts are automatically tagged via_activecampaign so you can identify, filter, and segment them at any time.

Automations, campaigns, and tags are not synced — only lists and contacts are imported.


Before you start

Make sure you have:

  • An active ActiveCampaign account with contacts and at least one list

  • Access to your ActiveCampaign Settings > Developer page (to get your API key)

  • Your ActiveCampaign account username — the subdomain in your account URL (e.g. if your URL is yourcompany.activehosted.com, the username is yourcompany)

  • A SendX account with permission to manage integrations


Step-by-step setup

1. Go to Settings in your ActiveCampaign dashboard and click on Account.

2. Copy the first part of your account name — everything before .activehosted.com.

For example, if your URL is yourcompany.activehosted.com, copy yourcompany. This is your account username.

3. In your SendX account, go to Settings > Integrations and click New Integration.

4. Select ActiveCampaign and paste your account username into the Username field.

5. Back in ActiveCampaign, go to Settings > Developer.

6. Copy the API Key.

7. Back in SendX, paste the API Key and click Save.

8. You're all set! The integration will begin syncing data. The time required depends on the number of contacts in your ActiveCampaign account.

After the initial sync, SendX checks for new and updated contacts from ActiveCampaign every hour.


Important notes

  • Hard bounces are respected. Contacts marked as hard bounced in ActiveCampaign will not receive campaigns in SendX.

  • IP addresses are automatically converted from ActiveCampaign's numeric format to the standard format (e.g. 127.0.0.1).

  • Contacts are deduplicated by email. If a contact already exists in SendX, their record is updated — not duplicated.

  • Deleting the integration stops future syncs but does not remove contacts or lists already in SendX.


Common questions

How long does the initial sync take?

Small accounts typically sync within a few minutes. Larger accounts may take longer depending on volume.

Will my existing SendX contacts be overwritten?

No. SendX merges by email address. Existing contacts are updated with new information — nothing is deleted.

My contacts have custom fields in ActiveCampaign — will those come over?

Yes. Any field that doesn't map to a standard SendX field (email, name, company, IP) is automatically created as a custom field in SendX.

Can I filter which contacts get synced?

Not at the integration level — all contacts from all lists are synced. Use SendX segments to filter and target specific groups after the sync.

Did this answer your question?