Docschargebeedocs

HomeBillingPaymentsRevRecGrowthReveal
Support

Product Updates


  • Release Notes

Getting Started


  • Overview
  • Chargebee Billing Data Centers
  • Object Relationship Model
  • Understanding Sites
  • Chargebee Tech Glossary
  • Articles and FAQ

Implementing Chargebee


  • Implementation Guide
  • Go-live Checklist
  • Articles and FAQ

AI in Chargebee


  • Chargebee Agents
  • Chargebee Copilot
  • Chargebee MCP Server (Model Context Protocol)

Developer Resources


  • Developer Resources Overview
  • Articles and FAQ

Product Catalog


  • Product Catalog Overview
  • Coupons
  • Articles and FAQ

Subscriptions


  • Working with Subscriptions
  • Billing
  • Orders
  • Articles and FAQ

Customers


  • Managing Customers
  • Account Hierarchy
  • Email Notifications
  • Branding
  • Configure Multiple Languages
  • Articles and FAQ

Entitlements


  • Entitlements Overview
  • Features Overview
  • Feature Management
  • Managing Product Entitlements
  • Subscription Entitlements
  • Customer Entitlements
  • Grandfathering Entitlements
  • Articles and FAQ

Usage Based Billing


  • Understanding Usages
  • Setting up Usage Based Billing
  • Metered Billing
  • Articles and FAQ

Chargebee CPQ


  • Chargebee CPQ
  • Chargebee CPQ for Salesforce
  • Chargebee CPQ for HubSpot

Invoices, Credit Notes, and Quotes


  • Invoices
  • Credit Notes
  • Quotes [Legacy]
  • Transactions
  • Articles and FAQ

Taxes


  • Overview
  • Configuring Taxes
  • Country-specific Taxes
  • Articles and FAQ

Hosted Capabilities


  • Overview
  • Hosted Checkout
  • Hosted Self-Serve Portal
  • Hosted Pages Features
  • Additional Hosted Pages
  • Payment Components
  • Pricing Table
  • Managing Payments with Chargebee.js
  • Mobile-Optimized Hosted Pages
  • Articles and FAQ

Site Configuration


  • Users & Roles
  • Custom Fields & Metadata
  • Approvals
  • Mandatory Fields
  • File Attachments & Comments
  • Advanced Filter Options
  • Multicurrency Pricing
  • Multi-decimal Support
  • Configuring Reason Codes
  • Events and Webhooks
  • API Keys
  • Time Zone
  • Time Machine
  • Transfer Configurations
  • Articles and FAQ

Multi Business Entity


  • Multi Business Entity Overview
  • Customer Transfer Overview
  • Articles and FAQ

Mobile Subscriptions


  • Overview
  • Omnichannel Subscriptions
  • Omnichannel One-Time Orders
  • Mobile Subscriptions (Legacy)

Reports and Analytics


  • RevenueStory
  • Home Dashboard
  • Frequently Asked Questions
  • FAQs for Classic Reports Sunset
  • Articles and FAQ

Integrations


  • Sales
  • Customer Support and Success
  • Finance
  • Tax
  • Marketing
    • Refersion
    • MailChimp
    • Zapier
    • ActiveCampaign
  • Stitch
  • Collaboration
  • Contract Management
  • Ecommerce Management
  • Articles and FAQ

Data Privacy & Security


  • Two Factor Authentication
  • SAML Single Sign-On
  • System for Cross-Domain Identity Management (SCIM)
  • EU-GDPR
  • Consent Management
  • Personal Data Management
  • Compliance Certificates
  • HIPAA Guidelines
  • PCI Recommendations and Integration Types
  • Articles and FAQ

Data Operations


  • Bulk Operations
  • Migration
  • Articles and FAQ
  1. Billing
  2. Integrations
  3. Marketing
  4. ActiveCampaign
  1. Billing
  2. Integrations
  3. Marketing
  4. ActiveCampaign

ActiveCampaign

ActiveCampaign is marketing automation software that sends contextual messages and emails to create meaningful connections with your customers. Marketing automation works best when you have data points about your customers. This helps you segment customers and target them more effectively. The more data and parameters you have about your customers in ActiveCampaign, the better intelligence you can provide for automation.

Chargebee's integration with ActiveCampaign syncs your customer and subscription information to ActiveCampaign. This way, you can create specialized marketing automation workflows and engage with customers in a more personalized way.

Request access to enable this feature for your site.

Sync overview

This is a one-way sync, so data flows only from Chargebee to ActiveCampaign.

image
  • Sync happens automatically every 6 hours. To manually sync data, turn off auto-sync.

  • Chargebee automatically creates additional fields required to sync data to ActiveCampaign if they don't already exist in your ActiveCampaign account.

Prerequisites

  • ActiveCampaign is available only on select plans. To learn more, visit our Plans and Pricing page.
  • You need an ActiveCampaign account and Chargebee account.
  • You need to create lists in ActiveCampaign.

Integration

Connect ActiveCampaign

  1. Go to Settings > Third-party Integrations in your Chargebee interface and select ActiveCampaign from the list.
  2. In your ActiveCampaign site, go to Settings > Developer and copy the API Key and Base URL. Paste them in the corresponding text fields in your Chargebee interface. Select Connect.

Configure sync preferences

image
  1. Select the list in ActiveCampaign where you want to save contacts.
  2. Set what happens when you delete a customer in Chargebee.
  3. To sync customers who purchased a gift subscription for someone else, turn on the setting.
  4. Chargebee automatically maps 18 fields from your Chargebee interface to ActiveCampaign. To map more fields, turn on the Map more fields setting and select the fields you want to map.
  5. When you finish configuring settings, select Proceed.

Run initial sync

The initial run syncs the 10 latest customers from your Chargebee site and shows any errors from the sync.

  1. Select Run Initial Sync.
image
  1. The system shows any errors. You can select Retry Initial Sync after you address the errors, or continue by selecting Sync all records. However, if you sync all records without addressing the errors, the integration will carry those unaddressed errors forward.

  2. Syncing all records completes the integration and takes you to ActiveCampaign's integration page in Chargebee.

Email addresses are unique in ActiveCampaign, so the same email address can't exist for more than one account in ActiveCampaign.

image

You can find all errors listed under the Sync errors tab. You can perform functions like disabling auto-sync and managing sync rules from the ActiveCampaign integration overview page.

Unlink integration

You can disconnect the integration by using the Unlink Integration option. This stops any further sync from Chargebee.

Field mapping

The following table lists the fields mapped between Chargebee and ActiveCampaign.

Field nameField in ChargebeeField in ActiveCampaign
Customer Email IDemailemail
Customer First Namefirst_namefirst_name
Customer Last Namelast_namelast_name
Customer StatusdeletedCb_chargebeeCustomerStatus
Customer Company NamecompanyCb_orgName
Subscription IDidCb_subscriptionID
Plan IDplan_idCb_subscriptionPlanName
Subscription StatusstatusCb_subscriptionStatus
Trial Start Datetrial_startCb_subscriptionTrialStartDate
Trial End Datetrial_endCb_subscriptionTrialEndDate
Next Billing at Datenext_billing_atCb_subscriptionNextBillingDate
Subscription Created at Datecreated_atCb_subscriptionCreatedOn
Subscription Started at Datestart_atCb_subscriptionStartsOn
Subscription Cancelled at Datecancelled_atCb_subscriptionCancelledOn
Currency Codecurrency_codeCb_currency
Cancellation Reasoncancel_reasonCb_subscriptionCancellationReason
Subscription MRRmrrCb_subscriptionMRR

Articles & FAQs

Salesforce sync error due to Process workflow - Unable to convert lead that is in use by workflow
Salesforce Sync Error - Matched account is already linked with another customer

Was this article helpful?