Ready-made templateAdd each Classplus purchase to a sales log
Every purchase adds a row with the student, phone, course, amount and date, so the owner can see the day's enrolments and revenue in one sheet.
New PurchaseAdd New Row
View the template

Tutors and coaching institutes sell courses on Classplus and then need the list somewhere they can work with it. FlowMattic writes each Classplus purchase to Google Sheets, building a sales log, a roster for each course and a monthly revenue tab that the accounts person or a batch coordinator can use without access to the Classplus admin.
7 triggers 19 actions 6 example workflows 2 ready-made templates Unlimited runs
When this happens in Classplus1 trigger
Do this in Google Sheets19 actions
When Classplus fires New Purchase, 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 templateEvery purchase adds a row with the student, phone, course, amount and date, so the owner can see the day's enrolments and revenue in one sheet.
New PurchaseAdd New Row
View the template

A Router reads the course name and writes the student to that course's tab, so each faculty member has a ready list of who joined their batch.
New PurchaseRouterAdd New Row

Look the student up by phone or email first. Returning students get the new course added to their row, first-time buyers get a new row, which shows who buys more than once.
New PurchaseLookup Row DataRouterUpdate RowAdd New Row

Format the purchase date as a month and year and use it as the sheet name, so each month's fee collection is on its own tab at accounts time.
New PurchaseDate/Time FormatterAdd New Row

Once the row is written, an email from your own mail server welcomes the student with the batch timing and the contact for doubts.
New PurchaseAdd New RowEmail (SMTP)

After each new student is added to the batch tab, count its rows. A Filter checks the count against the seat limit and emails the coordinator when the last seat goes.
New PurchaseAdd New RowGet Row CountFilterEmail (SMTP)
At the end, every new purchase on your Classplus app adds a row to your sales log.
Create a sheet with Date, Student name, Phone, Email, Course and Amount columns.
Create a workflow with Classplus and New Purchase, and complete the connection the trigger describes.
Buy a free or low-priced course on your app, or wait for the next real one, so FlowMattic captures the purchase fields.
Connect Google Sheets, add Add New Row, map the student and course details to the columns, test and switch on.
1. Trigger in Classplus
New Purchase
2. Action in Google Sheets
Add New Row
Fields mapped from the earlier steps (a typical setup)
| From Classplus | To Google Sheets |
|---|---|
| Student name | Student name |
| Mobile number | Phone |
| Course name | Course |
| Amount paid | Amount |
| Purchase date | Date |
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
Classplus and Google Sheets connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Faculty and batch coordinators get the student list they need in a shared sheet, without logins to the institute's admin.
Names and phone numbers pass through your own WordPress site on the way to Google, not through another automation account.
Runs are unlimited, so a launch week with hundreds of enrolments costs nothing more than a quiet month.
Yes. Choose Classplus with the New Purchase trigger, then add a Google Sheets Add New Row step and map the student and course fields to your columns on the FlowMattic canvas.
Yes. Add a Router with one path per course, or a Lookup Table that turns the course name into a sheet name, and point Add New Row at that tab.
With the basic log, yes, which is useful for sales totals. For a student list, look up the phone or email first and update the row of a returning student instead.
Use Get Row Count on the batch tab after each new row and compare it with the seat limit in a Filter. The coordinator can then be emailed when the batch is full.
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. Classplus integration 1.0.0, Google Sheets integration 2.2.4.