Real-time registration form tracking with Google Sheets and Gmail notifications
Workflow preview
DISCOUNT 20%
Important notice
This workflow is provided as-is. Please review and test before using in production.
Overview
Title: Gracewell Automated Registration Tracker Suite
version: 1.0 tags: [education, automation, google-sheets, gmail, dashboard, form-tracking, workflow-suite]
category: Academic Automation
Description:
- Automate the real-time tracking of Google Form submissions using Google Sheets and n8n.
- This 3-workflow suite includes a live dashboard with submission statistics and two companion workflows
- To send acknowledgement and reminder emails to students β all seamlessly connected through n8n webhooks.
π Gracewell Automated Registration Tracker Suite
A fully automated, real-time monitoring system for student form submissions β built with Google Sheets, Gmail, and n8n.
The suite provides a live dashboard, auto-generated summary analytics, and instant messaging (email or WhatsApp) capabilities.
π§© Workflow Suite Overview
| Workflow | Purpose | Webhook | Output |
|---|---|---|---|
| 1οΈβ£ Live Dashboard | Displays summary of submissions and includes trigger buttons | /live-tracking |
HTML Dashboard |
| 2οΈβ£ Send Acknowledgements | Sends thank-you emails to completed respondents | /send-acknowledgements |
HTML Confirmation Page |
| 3οΈβ£ Send Reminders | Sends personalized reminders to pending students | /send-reminders |
HTML Confirmation Page |
π§ Who Is This For
- Educators managing student registration or feedback
- Department coordinators tracking submission completion
- EdTech and training institutions handling digital enrolments
- Universities automating exam registration or attendance forms
βοΈ Problem It Solves
Manual form tracking is slow, repetitive, and prone to error.
This workflow suite provides:
β
Automated reconciliation of student vs. response data
β
Instant calculation of pending and completed submissions
β
One-click acknowledgement and reminder dispatch
β
Web-based dashboard with summary visualization
π Workflow 1: Live Tracking Dashboard
Steps
- Google Sheets β Student List β Reads master student sheet
- Google Sheets β Form Responses β Reads live form entries
- Code Node β Compares Register Nos. and generates HTML dashboard
- Respond to Webhook β Displays HTML with summary and control buttons
Output
A clean web dashboard showing:
- Total, Submitted, Pending, Completion %
- β Completed list and β οΈ Pending list
- Two buttons:
- Send Acknowledgements
- Send Reminders
π Workflow 2: Send Acknowledgements
Steps
- Webhook Trigger β
/send-acknowledgements - Google Sheets β Student List & Form Responses
- Merge Node β Combines matching rows
- Code Node β Generates personalized thank-you emails
- Gmail Node β Sends messages
- Respond Node β Displays confirmation message
Email Template
> Subject: β
Thank You for Your Submission
> Body:
> Dear {{name}},
> Thank you for completing your form (Reg No: {{reg}}).
> We appreciate your prompt response.
> β Gracewell
β οΈ Workflow 3: Send Reminders
Steps
- Webhook Trigger β
/send-reminders - Google Sheets β Student List & Form Responses
- Merge Node β Aligns both data sets
- Code Node β Identifies pending students
- Gmail Node β Sends customized reminder
- Respond Node β Confirms completion
Email Template
> Subject: β οΈ Reminder: Please Complete Your Form
> Body:
> Dear {{name}},
> You havenβt yet completed your form (Reg No: {{reg}}).
> Please complete it at the earliest.
> β Gracewell
π οΈ Setup Instructions
Step 1 β Connect Accounts
- Connect Google Sheets (OAuth2)
- Connect Gmail for sending messages
Step 2 β Prepare Sheets
- Student List Sheet:
Columns βRegister No.,Student Name,Contact,Email - Form Response Sheet:
Columns βTimestamp,Reg No,Email Address
Step 3 β Deploy URLs
| Workflow | Webhook Endpoint |
|---|---|
| Dashboard | /live-tracking |
| Acknowledgements | /send-acknowledgements |
| Reminders | /send-reminders |
π¨ Optional Customizations
- Add institution name/logo to dashboard HTML
- Include charts (Chart.js) for submission visualization
- Auto-refresh every 60 seconds
- Integrate WhatsApp messaging via Twilio or Gupshup
- Log emails into a βMail Logsβ sheet
π§© Version Summary
| Workflow | Version | Description |
|---|---|---|
| Live Dashboard | v3 | Interactive HTML dashboard with controls |
| Send Acknowledgements | v1 | Personalized thank-you email sender |
| Send Reminders | v1 | Automated reminder email sender |
Need help customizing?
βοΈ Contact Me πΌ LinkedIn
β¨ Credits
Developed by Dr. J. Jeffin Gracewell
Empowering education through intelligent automation π‘