When a new DropFunnels course member is created, add them to ActiveCampaign and log the signup in Google Sheets
When a new course member is created in DropFunnels, this workflow creates or updates them as an ActiveCampaign contact and then logs the sign-up as a new row in Google Sheets.
DropFunnels
ActiveCampaign
Google Sheets3 steps Setup ~5 min Used on 608 sites Free to import

What this workflow does
When a student joins your course, two things usually need to happen: they should start getting your emails, and someone wants a record of the enrolment. Doing both by hand for every new member adds up. This workflow takes care of the contact and the record together for each new student.
Each new course member in DropFunnels starts a run. FlowMattic sends the member's email and name to ActiveCampaign, which creates a new contact or updates the one that already exists. The same member details then go to Google Sheets as a new row in the spreadsheet you choose.
Both actions run for every new course member. Task History shows what each step returned for every new member. A student who becomes a member again gets their contact updated and a second row in the sheet.
Onboarding emails for a paid course
Each new DropFunnels student lands in ActiveCampaign, where your onboarding automation starts, and the enrolment sheet gives you a dated record.
Cohort tracking for a coaching program
The coach uses the sheet to plan cohorts and calls, while ActiveCampaign handles reminders and announcements.
Reporting for a course business partner
A business partner checks the shared enrolment sheet without needing access to DropFunnels or ActiveCampaign.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
DropFunnels Course Member CreatedFires each time DropFunnels creates a course member. The member's details become available to both later steps.
ActiveCampaign Create or Update ContactCreates the student as an ActiveCampaign contact, or updates the existing contact. Map the email field and any name fields from DropFunnels.
Google Sheets Add New RowLogs the enrolment as a new row in your chosen spreadsheet. Connect Google and map columns such as name, email and course to the member data.
What you need
- FlowMatticCore
- DropFunnels AccountAccount
- ActiveCampaign AccountAccount
- Google Sheets AccountAccount
After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.
Make it yours
Changes worth making after you import it.
- Add ActiveCampaign's Add/Remove Tag From Contact action after the contact step to tag students with the course name.
- Use the Subscribe or Unsubscribe Contact From List action if your ActiveCampaign emails go to a specific list.
- Create a test course member after import so FlowMattic captures the DropFunnels fields for both mappings.
Questions about this workflow
What if the DropFunnels student is already an ActiveCampaign contact?
The Create or Update Contact action updates the existing contact rather than creating a second one. The sheet still gets a new row.
Which DropFunnels member details go into the sheet?
The ones you map. The Add New Row step ships unmapped, so after a test course member you pick the columns, such as name and email, and map the DropFunnels values into them.
Can I start an ActiveCampaign automation for each new student?
Yes. Add the Add Existing Contact to Automation action after the contact step, or set up an automation in ActiveCampaign that starts on a tag or list you apply.
Are students who enrolled before import included?
No. Only course members created after you switch the workflow on reach ActiveCampaign and the sheet.
More Email Marketing workflows
Other ready-to-import templates from the same category.
Import this workflow into your WordPress site
Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.
30-day money-back guarantee Unlimited workflows and runs Self-hosted



