Ready-made templateLog every new Senseily course enrollment
Each enrollment, free or paid, becomes a row with student, course and date, giving course creators a roster they can sort and share.
New Course EnrollmentAdd New Row
View the template

Senseily runs your online school: course enrollments, lessons, student accounts and newsletter signups. FlowMattic writes those events to Google Sheets, so you can see which courses fill up, how far each student has got, and how many newsletter readers become students, in a file you can share with co-instructors.
10 triggers 19 actions 5 example workflows 2 ready-made templates Unlimited runs
When this happens in Senseily4 triggers
Do this in Google Sheets19 actions
When Senseily fires New Course Enrollment, FlowMattic runs Add New Row in Google Sheets with the data from that event.
You build this in the FlowMattic workflow builder on your own site. See the setup steps
Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.
Ready-made templateEach enrollment, free or paid, becomes a row with student, course and date, giving course creators a roster they can sort and share.
New Course EnrollmentAdd New Row
View the template

When a student completes a lesson, the workflow finds their row for that course and writes the lesson and date, so you see who is moving and who has stalled.
Lesson CompletionLookup Row DataUpdate Row

A Router sends enrollments to the tab for their course, so a co-instructor sees only the students they teach.
New Course EnrollmentRouterAdd New Row

Only people who confirm their email trigger New Newsletter Subscription, so the tab holds a clean list you can compare with enrollments.
New Newsletter SubscriptionAdd New Row

New User Registration adds each account to a tab. Compare it with enrollments to find people who signed up but never started a course.
New User RegistrationAdd New Row
At the end, every new Senseily enrollment adds a row to your roster sheet.
Add headers such as Student, Email, Course, Price and Enrolled.
Under Connects, add a Google account that can edit the roster.
Create a workflow with the Senseily New Course Enrollment trigger and complete the setup the trigger step asks for.
Enroll yourself in a free course so FlowMattic captures an enrollment.
Add Google Sheets Add New Row, map the enrollment fields, test the step and switch the workflow on.
1. Trigger in Senseily
New Course Enrollment
2. Action in Google Sheets
Add New Row
Fields mapped from the earlier steps (a typical setup)
| From Senseily | To Google Sheets |
|---|---|
| Student name | Student |
| Student email | |
| Course name | Course |
| Enrollment date | Enrolled |
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
Senseily and Google Sheets connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Names and emails pass through your own WordPress site to the sheet, not through another automation provider.
Runs are unlimited, so a course launch with hundreds of enrollments needs no bigger plan.
Each teacher reads their course tab without an admin login to your school.
Create a workflow with the Senseily New Course Enrollment trigger, enroll a test student, then add Google Sheets Add New Row and map student, email and course to columns.
Yes. Build a Lesson Completion workflow that finds the student's row for that course with Lookup Row Data and writes the latest lesson with Update Row.
Yes. New Course Enrollment fires for free and paid courses, so map the price if you want to tell them apart.
Yes. Keep subscribers and enrollments on separate tabs and match them by email with a lookup formula in the sheet.
Did not find your answer? You can browse the help center or ask us directly.
Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.
30-day money-back guarantee Unlimited workflows and runs Self-hosted
Reviewed 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Senseily integration 1.0.0, Google Sheets integration 2.2.4.