Features

Every workflow you
actually use, in one place.

LessonPen replaces the seven tabs you keep open between calendar, spreadsheet, mailbox, and notes app.

Scheduling

A calendar built for recurring weekly lessons.

Drag, drop, repeat. LessonPen knows your teaching hours, your students' plans, and your invoicing rules — so a scheduling click never creates a hidden problem.

Schedule and manage a single lesson or a full recurring series
Confirm attendance or mark a cancellation, right from the calendar
Two-way Google Calendar sync, with automatic conflict checks
schedule · week of May 18
Mon
18
Tue
19
Wed
20
Thu
21
Fri
22
9a
Aria · 30m
10a
Theo · 45m
Aria · 30m
11a
Mira · Trial
12p
Jonas · 60m
1p
Eleni · 60m
2p
Theo · 45m
3p
4p
5p
Scheduled Completed Rescheduled Canceled Unconfirmed
Messaging & notifications

Everyone stays in the loop — automatically.

LessonPen notifies students and parents the moment a lesson is scheduled, moved, or canceled — by email and inside their portal. Need to reach someone directly? Send a message from inside the app, to one student or your whole roster.

Automatic updates when a lesson is scheduled, rescheduled, canceled, or reviewed
Delivered by email and inside each student's portal
Message one student or your whole roster in a few clicks
Choose exactly which updates you want to receive and send
notifications · today
Lindgren Studio2 min ago

Your Thursday lesson was rescheduled to 4:30 pm.

Sofia moved this lesson — your schedule's already updated. No action needed.

May
19
4:30 pm · 1 hour
Weekly lesson
 Sent by email & in-app
Student management

One profile per student. Everything reachable from one avatar.

Lessons, notes, invoices, attachments, contact info — all reachable in one place. No more tabbing between five systems to answer a parent's question.

Plan, schedule, attendance, and balance on one page
Parent / guardian contacts with their own portal view
Lesson history with searchable notes and attachments
Lifetime totals — lessons taught, money paid, time invested
students
SR
Sophie Roberts
Weekly · 60 min
Advanced Active
TA
Theo Andrews
Weekly · 45 min
Intermediate Active
MP
Mira Patel
Bi-weekly · 30 min
Beginner Trial
AN
Aria Nakamura
Weekly · 45 min
Intermediate Active
Notes & media library

A journal you'll actually want to keep.

One note per lesson, written in your own words — backed by a media library, so every link, image, and file you've ever attached is easy to find and reuse.

A media library for every link, image, and file — upload once, reuse across any lesson
Attach from your library, or add something new — students see it in their portal right away
One private note per student — visible only to you, never shared with them
notes · Tue May 12
SR
Sophie Roberts
Tue · 4:30 pm · Weekly

Strong through the opening. The middle section needs more focus; we drilled it for ten minutes and it landed. Exam in two weeks.

Y
Practice guide
youtube.com
PDF
practice-log.pdf
124 KB
Billing & invoices

Invoices that send themselves.

Invoices go out automatically on your schedule — or you send one yourself, any time you need to.

Auto-send monthly or after each lesson — or send one manually whenever you want
Card or iDEAL via Stripe or Mollie, or settle by bank transfer
Overdue invoices get one automatic reminder, no chasing required
VAT calculated and shown on every invoice
finance · May
May 2026

€1,488 collected

D
J
F
M
A
M
3 invoices still open · €568 · due May 26
Availability

You set the hours. You approve every request.

Set the hours you're available to teach. Turn on student requests if you want them booking inside those hours themselves — every request comes to you first, and nothing's confirmed until you say so.

Add multiple time blocks per day, applied to your whole week in one go
Turn student requests on or off — you decide if they can book themselves
Every request waits for your approval before it's confirmed
availability
Studio hours · 22 hrs/week
M
3p–8p
T
9a–12p 3p–8p
W
3p–8p
T
9a–12p 3p–8p
F
3p–7p
S
S
Invitations

Bring students in without a help desk.

Send an invite by email or share a join link. Students set up their own account, connect to your studio, and see their schedule + invoices. They never see other students.

Single-link invites or per-email invitations
Per-student portals — schedule, notes, balance, no surveillance
Parent/guardian access without sharing the student account
A simple way to bring your existing roster over from a spreadsheet
invitation
Invitation

From Sofia Lindgren

I've set up your student account at Lindgren Studio. Inside, you'll find your schedule, lesson notes, and invoices in one place.

Expires in 7 days · sent May 18, 2026
Start your studio

One quiet place for your students, your schedule, and your invoices.