BMV-Ready Registration Form
A ready-to-share Google Form built for Maine driving schools, with the student fields TrueCourse needs already structured for the reporting workflow.
Available as an add-on.
π² Extras That Come Standard
Every feature below is included at no additional cost with Basic, Essential, and Pro subscriptions.
One-time configuration that powers every report
Set up your school name, locations, licensing info, phone numbers, and instructors in the add-on sidebar. Your profile auto-populates every report you generate β no re-entering the same details session after session.
- βMulti-location profiles with per-location licensing
- βInstructor names stored per location
- βOne-time setup flows right in the sidebar
- βPlan-based limits: 1, 3, or unlimited locations
- βProfile data auto-fills 30+ report fields
Per-location folders created on first report
When you generate your first report for a location, TrueCourse creates a Drive folder named "School Name - Location Address" with session subfolders inside. Browse your entire folder tree from the sidebar without leaving Sheets.
- βEach location gets its own top-level Drive folder
- βSession subfolders created automatically
- βBuilt-in Drive browser in the sidebar
- βFolders only created when you generate β no empty clutter
- βDirect links to open any folder or file in Drive
π Your Drive folder structure
π Acadia Driving School - 23 Main St, Bangor
π Summer 2025 β Evening
π New Course Report.doc
π Course Completion Report.doc
π Fall 2025 β Weekend
π New Course Report.doc
π Acadia Driving School - 45 Oak Ave, Portland
π Summer 2025 β Morning
π New Course Report.doc
Bring in student rosters without changing systems
If your registrations live outside Google Forms, you can export a CSV and import it directly into TrueCourse. The importer previews your data, auto-detects common columns, and creates a clean sheet tab for reporting.
- βWorks with exports from school software or spreadsheets
- βAuto-detects session, name, DOB, and phone columns
- βReview mappings before anything is imported
- βCreates a new sheet tab for imported data
- βSaves mappings so repeat imports go faster
How Sessions Are Managed
Illustrative renderings of the current Sessions UI, based on the add-on workflow. This is how schools define dates, manage class events, and review saved sessions before generating reports.
See every session, enrollment count, and action in one place.
The Sessions screen shows your saved sessions, the active session sheet, enrollment progress, and the buttons you use most: create a sample sheet, add a new session, edit, delete, or expand a session to inspect its schedule.
πSetup NoteNo Google Account? No Problem.
You don't need Gmail or a new email address to use TrueCourse. Expand this section to see how to create a free Google account with the email you already use.
Show Steps
No Google Account? No Problem.
You don't need Gmail or a new email address to use TrueCourse. Expand this section to see how to create a free Google account with the email you already use.
How to sign up with your existing email
- Go to accounts.google.com/signup
- Click βUse my current email address insteadβ.
- Enter your first name, last name, existing email address, and a password.
- Check your regular inbox for Google's verification code, then enter it.
- You're done. That email can now be used to sign into Google services.
Example for a driving school
Getting Started
From install to your first report in under five minutes.
Install & pick a plan
Install from the Google Workspace Marketplace and choose Basic, Essential, or Pro.
Set up your school profile
Enter your school name, locations, licensing info, and instructors in the sidebar. Takes about two minutes.
Create sessions and connect registrations
Define your session schedule, then either share the built-in Google Form, route another form into Google Sheets, or import a CSV roster.
Generate your first report
Click Generate β your New Course Report or Course Completion Report is created in minutes, auto-filed to your Drive, and ready to send to the BMV.
Gmail Contact Groups
Automatically create per-session contact groups from your Students. Send bulk emails to the right parents without hunting for addresses.
Draft Email Templates
One-click Gmail drafts for BMV submissions, session confirmations, and reminders β pre-filled with your school details. Review and send.
Auto-Close at Capacity
When a session reaches 30 students, the form automatically stops accepting responses and displays a custom waitlist message β no over-enrollment possible.
Batch Report Generation
Generate New Course Reports for all sessions in one click instead of running them one at a time. Perfect for schools with 5+ concurrent sessions.
Analytics Dashboard
Track enrollment trends, report generation history, and credit usage across locations and semesters at a glance.
Multi-State Templates
Expanding beyond Maine with state-specific New Course Report templates. New Hampshire, Vermont, and Massachusetts are on the roadmap.
Custom Document Generation
Automatically generate website posts and any text that references your session dates. If you're manually updating it today, TrueCourse will handle it for you.
Certificate Print Templates
Print student course completion certificates directly onto pre-printed certificate paper β like printing checks in QuickBooks. TrueCourse lays out every auto-filled field perfectly, leaving signature lines and dates blank for you to complete by hand.