Online course with a drip automation
A course seller writes every buyer to ActiveCampaign, where a field set by the webhook starts the onboarding automation.
Native on one side, webhook on the other
A Stripe-paid Plandalf checkout can add the buyer to ActiveCampaign through Send Webhook, and an ActiveCampaign automation can start a Plandalf countdown.
No credit card required. No coding required.
ActiveCampaignPlandalf has no ActiveCampaign steps and does not sync Stripe customers into it. ActiveCampaign lists a Stripe integration of its own in its help center. For Plandalf sales, a Send Webhook step can call ActiveCampaign's contact sync API, and an ActiveCampaign Webhook action can post contacts to a Plandalf catch URL.
| Event | From and to | Through | What happens |
|---|---|---|---|
| Checkout completed | Plandalf (paid via Stripe) → ActiveCampaign | Webhook | A Send Webhook step posts a JSON body to the contact sync endpoint with the buyer's email and name. ActiveCampaign updates the contact if the email exists and creates it if not. |
| Upsell accepted | Plandalf (paid via Stripe) → ActiveCampaign | Webhook | A second sequence on Upsell Accepted can send the same contact call with a different value in a custom field, so an automation can branch on the add-on. |
| Webhook action in an automation | ActiveCampaign → Plandalf | Webhook | An automation's Webhook action posts the contact to a Plandalf catch URL. Plandalf's own ActiveCampaign page says the body arrives form-encoded, so look at the trigger's Test tab before mapping fields. |
| Stripe sync inside ActiveCampaign | Stripe → ActiveCampaign | By hand | ActiveCampaign's Stripe integration brings customer, order and subscription data in by itself, with no Plandalf step in between. Check the help article for what it covers. |
You need a published Plandalf checkout on Stripe and an ActiveCampaign API key and account URL.
Find your API URL and key in your ActiveCampaign account's developer settings. The sync call lives at your account's /api/3/contact/sync address.
In Plandalf go to Automation, then My Sequences. Choose Plandalf as the app and Checkout Completed as the trigger, pick your offer and choose a recent checkout as the sample on the Test tab.
Choose Plandalf, Send Webhook. Set the method to POST, paste the sync URL and add an Api-Token header with your key.
Send a contact object with email set to {{trigger.customer_email}}, and the first and last names from {{trigger.customer_first_name}} and {{trigger.customer_last_name}}. Look up the exact field names on the ActiveCampaign page.
The sync call covers contact fields. Let an ActiveCampaign automation start on the new contact or a field change, and check ActiveCampaign's API reference if you also want to add a tag or a list by API.
Switch on Run on test purchases in the sequence settings, buy with a Stripe test card and read the run in the Events view. Delete the test contact afterwards and turn the setting off.
A course seller writes every buyer to ActiveCampaign, where a field set by the webhook starts the onboarding automation.
A consultant with a starter pack and a retainer runs two sequences filtered by offer, each writing a different custom field value to the same contact.
An automation triggered when a tag is added posts to a Plandalf catch URL, so each contact's countdown starts the moment they are tagged.
contact[email]. Check the sample on the trigger's Test tab, or put Zapier in between for clean JSON.Checked October 26, 2026 against Plandalf's own setup guides and the vendor documentation: ActiveCampaign Help Center: payment integrations, ActiveCampaign Help Center: use ActiveCampaign webhooks, ActiveCampaign API reference: sync a contact's data, ActiveCampaign API reference: track an event.