Connect Memberful to ActiveCampaign to sync members into a contact list and write membership details as custom fields for segments and automations.
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, we’ll show you how to connect Memberful to ActiveCampaign, how syncing works, and how to use custom fields to personalize and automate campaigns.
Before connecting, you’ll need your API URL and API key from ActiveCampaign. To find them, go to your ActiveCampaign account, then go 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.
After connecting, select which ActiveCampaign list Memberful should sync members into, then click Finish. Click Refresh available lists at any time to reload the lists from your ActiveCampaign account.
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.
Don’t manually edit Memberful-managed custom fields in ActiveCampaign. Memberful uses these fields to keep members synced. Manual changes can cause some members to stop syncing correctly, make integration issues harder to troubleshoot, or require reconnecting the integration to refresh member data.
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 contact 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 contact and removes Memberful data from the old one.
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.
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.
Fields with predefined options (checkbox and dropdown) are ideal for building segments in ActiveCampaign — for example, asking which content topics interest them most.
Fields with free-form answers (text and comment) are best for personalizing emails with details like nicknames or social handles.
All answers appear as custom fields on the contact’s profile in ActiveCampaign.
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.