Education300+ monthly searches

Teacher Training Form Template

Register teachers for professional development sessions in one place — without chasing PDFs, spreadsheets, or last-minute email replies from school inboxes.

A complete teacher training registration form that captures attendee details, selected session tracks, prerequisites, dietary needs, and required acknowledgements. Coordinators publish a single link, teachers register from their classroom phone or staff laptop, and rosters update on their own.

#teacher#training#professional development#education#workshop#school#cpd#registration
No signup required
AI customizable
✓ Free forever plan✓ Embed on any website✓ GDPR compliant✓ No code required

Why use a teacher training form?

If you've ever run a district in-service day, you know the registration part is the messiest part. One teacher emails the principal, another fills out a Google Doc someone forgot to share, two more sign up for the wrong workshop, and on the morning of training nobody can find the final roster. A dedicated teacher training form fixes that by collecting every piece of information you actually need in one place — full name, school site, grade level, session preferences, prior certifications, and any accommodation requests. Each entry lands in the same dashboard, so the coordinator running the day can pull an accurate sign-in sheet 5 minutes before the keynote starts. It works for a single 90-minute workshop on classroom management as well as a 3-day summer institute with 14 concurrent sessions. Because the form is mobile-friendly, even a teacher walking between classrooms can register in under a minute — no laptop, no district SSO, no paper form going through the office mailbox.

What's included in this template

14 fields — customize any field or add new ones with AI.

Short textFull Name✱
EmailSchool Email✱
PhoneMobile Phone
Short textSchool or District✱
DropdownGrade Level Taught✱
DropdownSubject Area
NumberYears of Teaching Experience
Multiple choiceTraining Session✱
DatePreferred Date✱
Long textPrior Certifications or PD Completed
Long textDietary Restrictions or Accessibility Needs
File uploadUpload Teaching License (PDF or Image)
CheckboxesI confirm my principal has approved my attendance✱
SignatureSignature✱

Need different fields?

Tell the AI what to change — "add a budget dropdown" or "remove phone number" — and it edits the form instantly. Every field type above can be added, removed, or relabeled through the chat interface.

Key features of this teacher training form template

Everything you need to launch this form in minutes, share it with your team, and collect submissions reliably.

1

Session picker built in

Use a single-select question for one-track programs or a multi-select for institutes where teachers attend several breakouts. Renames itself based on what you choose.

2

License and certificate uploads

A file field accepts PDFs, JPGs, and PNGs of teaching credentials. Documents stay attached to each submission, so admins can verify eligibility without a second email thread.

3

Approval acknowledgement

A required checkbox confirming principal sign-off prevents the awkward conversation about teachers showing up to a session their school didn’t actually approve.

4

Auto-roster export

Every submission appears in a Google Sheet within seconds. Filter by date or session to print a sign-in list, or pivot by school to send confirmation emails in bulk.

5

Signature on mobile

Teachers sign with their finger on a phone screen. Works for stipend forms, code-of-conduct agreements, and continuing-education credit acknowledgements.

6

No account needed

Recipients open the link and start filling. No district SSO, no Google login, no app install — the kind of friction that gets PD registrations abandoned in week one.

Perfect for

Curriculum coordinators running district-wide in-service days, PD directors at independent schools, instructional coaches managing cohort-based programs, university teacher-education departments, nonprofit organizations delivering classroom-management workshops, EdTech vendors hosting product training, and state-level conference organizers coordinating multi-track summer institutes.

How to use this template

1

Open the template

Click "Use this template free." Flexform loads the form instantly — no account needed to preview.

2

Customize with AI

Type what you want to change in the chat: fields to add or remove, rename labels, change field types, or rearrange pages.

3

Connect & publish

Link to Google Sheets or Slack with one click, then embed on your site or share the link.

Ways to use this template

District-wide PD day

A K-12 district running 12 concurrent sessions on an October in-service day uses one form for all 850 teachers. Each picks a track, uploads their last evaluation, and confirms principal approval — rosters print themselves.

Summer institute registration

A 3-day summer institute with morning keynotes and afternoon breakouts uses one form with multi-select for breakouts and single-select for the keynote. Capacity caps prevent over-registration on the popular sessions.

New-teacher induction

First-year teachers register for a year-long induction cohort through a single form that collects mentor preference, school site, and a signed commitment agreement. Each submission seeds a row in the mentoring tracker.

Vendor-led product training

An EdTech company running monthly classroom-product webinars uses the form to gate registration, capture LMS used at each school, and send the Zoom link automatically once a teacher submits.

University CE credit workshops

A graduate school of education running continuing-education workshops collects license numbers and signatures so credits report cleanly to the state board after each session.

Conference proposal-plus-registration

A regional teaching conference combines speaker proposals and attendee registration in one form, branching based on whether the respondent is presenting or attending.

Workflow integrations

Connect this form to your existing tools with no middleware. Every submission triggers your workflow automatically.

Google SheetsSlackEmailWebhook
⚡

Real-time sync

Data appears in your CRM or spreadsheet within 1–2 seconds of submission — no cron jobs, no delays.

🔀

Conditional routing

Route submissions to different Slack channels, HubSpot pipelines, or Airtable bases based on field values.

🔁

Two-way data flow

Pre-fill form fields with CRM data for returning visitors. Update existing records instead of creating duplicates.

Why choose Flexform?

Most registration tools assume a corporate event. Teacher training has its own rhythm — short windows during prep periods, principal approvals, certification tracking, stipend paperwork — and the form has to bend around all of it. With FlexForm, you describe what you want changed in plain English and the AI adjusts the form on the spot. Need a "substitute coverage required?" question added halfway through registration week? Type it in and it appears, in the right spot, with the right type. The same form pushes new registrations straight into Google Sheets so your coordinator can sort by site, and sends a Slack ping to the PD channel the moment somebody signs up for a session that’s nearly full. When the day arrives, that same submission becomes a sign-in record — no copy-paste between systems. For districts that have their own staff app, the Kotlin Multiplatform mobile SDK lets you embed the form natively inside the existing Android and iOS apps, so teachers register without a context switch. Most coordinators get started on the free forever plan: a share link goes out in the morning bulletin, registrations start landing by lunch, and there’s nothing to install or buy. Upgrade only happens when you grow into custom domains, deeper integrations, or higher-volume institutes.
One link, share anywhere
Native iOS & Android SDK
Free forever plan

Frequently asked questions

Can teachers register for multiple sessions in one submission?

Yes — switch the session field to a multi-select and they can check every breakout they plan to attend. The Google Sheet export still gives you a clean one-row-per-teacher view, with sessions listed in a single column you can split later if needed.

How do I collect principal approval without a second form?

The template includes a required acknowledgement checkbox confirming the teacher���s principal has approved attendance. If you need a wet signature from the principal too, you can add a second signature field and re-share the link to the admin — it takes about 10 seconds.

Will this work for teachers without a district email?

Yes. The email field accepts any address, so adjunct, substitute, and contract teachers can register with personal accounts. The share link works without any login, which matters when teachers register from a phone on their lunch break.

Can I cap the number of registrations per session?

You can describe a capacity rule in plain English using the AI edit panel — for example, "close the Differentiation Workshop when 30 people have registered." FlexForm adjusts the form so the option drops out of the list once the cap is hit.

How are uploaded teaching licenses stored?

Each file attaches to its submission and stays in your FlexForm workspace, downloadable any time. If you want a copy to land in a shared Google Drive folder automatically, route the Webhook integration to a Drive upload step — most coordinators set this up in under 10 minutes.

Does it work if our district uses a custom staff app?

It does. The Kotlin Multiplatform mobile SDK lets you drop the form directly inside your Android and iOS staff apps, so teachers register without leaving the tool they already use for sub requests and timecards.

Is there a confirmation email for the teacher?

Yes. Auto-responders fire as soon as a teacher submits, with the date, session, and location filled in from their own answers. You can edit the body of that email in the form settings without touching any code.

What does it cost?

The free forever plan covers most single-site coordinators: unlimited share links, basic integrations, and AI editing. Paid plans kick in when you want custom branding, higher submission volumes, or the native mobile SDK for embedding inside a district app.

Related templates

Use this teacher training form template free

Open the template, customize with AI, connect your tools, and publish — in under 5 minutes.

No signup required · Free forever plan