Skip to main content
ActiveCampaign is an email marketing and automation platform that connects directly with Memberful. Once integrated, Memberful keeps your contact list automatically updated — adding new members, syncing existing ones, and writing member data as custom fields for easy segmentation and personalization. In this help article, you’ll learn how to connect Memberful to ActiveCampaign, understand how syncing works, and use custom fields to personalize and automate campaigns.

Integrate ActiveCampaign

Before connecting, you’ll need your API URL and API key from ActiveCampaign. To find them, go to your ActiveCampaign account, then navigate to Settings → Developer. In your Memberful dashboard, go to Content → Email marketing, then click Connect under ActiveCampaign. Enter your API URL and API key, then click Connect to ActiveCampaign.
Connect to ActiveCampaign
After connecting, select which ActiveCampaign list Memberful should sync members into, then click Finish. You can click Refresh available lists at any time to reload the list of lists from your ActiveCampaign account.

How we keep your list up to date and synced

When you first connect, Memberful imports all your existing members as contacts into the list you selected. This list stays automatically synced — new members are added, existing members are updated, and key details are written as custom fields.
ActiveCampaign Custom fields
You can use these fields to build ActiveCampaign segments or trigger automations. To view them, click a contact in ActiveCampaign and scroll to the custom fields section. Here are the custom fields Memberful continuously syncs to ActiveCampaign:
  • Memberful: Always set to yes, indicating the contact is a Memberful member.
  • Memberful Active Subscription: Set to yes if the member has an active subscription, no otherwise.
  • Memberful All Access Pass: Set to yes if you or a team member granted an All Access Pass, no otherwise.
  • Memberful Plans: A multi-select field updated with the member’s currently active plan names.
  • Memberful Products: A multi-select field updated with the member’s purchased downloads.
  • Signup Source:
    • Checkout: Member signed up through the purchase form.
    • Created By Admin: Member was created manually by you or a staff member.
    • Free Registration: Member signed up through the free registration form.
    • Gift: Member received a gifted subscription.
    • Team Subscription: Member joined through a group subscription.
Members are not removed from your subscriber list when their subscription expires. If a member’s subscription ends, Memberful removes the related tags from their profile. If a member changes their email address, Memberful adds the new email as a new subscriber and removes Memberful data from the old one.

Send a targeted campaign

To send targeted campaigns, create a segment in ActiveCampaign using the custom fields synced from Memberful — for example, filtering by Memberful Active Subscription equals yes or Memberful Plans contains [your plan name]. If you have enabled Memberful referrals, you can add a personalized referral link to your campaign so members can earn rewards for referring others. When creating your campaign in ActiveCampaign, use the Memberful Referral Link custom field personalization tag to insert each member’s unique referral URL.
ActiveCampaign Custom fields

Create automations

You can use ActiveCampaign automations to trigger event-driven emails based on changes to Memberful custom fields — for example, sending a welcome series when Memberful Active Subscription changes to yes.

Use custom field answers for segmentation and personalization

You can collect up to 5 custom fields from your members right after they complete the checkout form.
ActiveCampaign Custom fields
Fields with predefined options (checkbox and dropdown) are ideal for building segments in ActiveCampaign — for example, asking which content topics interest them most.
ActiveCampaign Custom fields
Fields with free-form answers (text and comment) are best for personalizing emails with details like nicknames or social handles.
ActiveCampaign Custom fields
All answers appear as custom fields on the contact’s profile in ActiveCampaign.
ActiveCampaign Custom fields

What happens when you reconnect your email service provider?

When you reconnect your integration, we’ll resync your members and update the appropriate custom fields, applying them to active members and removing them from inactive ones. Automations are automatically excluded during the resync, so reconnecting won’t trigger any ActiveCampaign automation sequences.