Launch Deal Get SlotPress Pro for €39/year €79/year Limited early launch price.
Get Launch Deal
Tutoring & Lesson Booking

Tutoring Booking Plugin for WordPress

Let students choose a subject, select their preferred tutor and book a confirmed lesson slot — directly from your website. Free to start, with per-subject pricing, level intake fields and automatic email confirmations.

Free to start No credit card Subject pricing Level intake fields
Ready in 5 min
Tutor working one-on-one with a student at a desk, with an online lesson booking system open on a laptop
Choose your tutor
Emma
Dr. Emma Collins
Mathematics & Sciences
James
James Okafor
English & Literature
Yara
Yara Patel
Exam Preparation specialist
Quick answer · What is the best WordPress booking plugin for tutors?

SlotPress is a free tutoring booking plugin for WordPress that lets students choose a subject, pick a tutor and book a confirmed lesson slot directly from your website. It includes per-subject durations and prices, custom intake fields for student level and goals, a hold timer that prevents double-bookings and automatic email confirmations — with no monthly fees and no credit card required to start.

Why Tutors Choose SlotPress

Stop managing lesson slots
through emails and text messages.

Without online booking

Every new student starts with a message thread and a scheduling back-and-forth.

  • Parents texting at all hours to find a slot that fits the family schedule
  • Two students accidentally booked into the same one-hour lesson window
  • No-shows on premium exam-prep slots that could have gone to someone else
  • First session spent asking about level and goals instead of actually teaching
  • Manual diary management across WhatsApp, email and paper notes
  • Enquiries from the website contact form that go cold before you reply
With SlotPress

Students self-book, arrive prepared and the schedule runs itself.

  • Students choose a subject and see real availability for their preferred tutor
  • Intake fields collect student level, exam board and specific topics upfront
  • Per-subject durations block the right time — 60 min standard, 90 min exam prep
  • The hold timer locks a slot while the student fills in details — no overlaps
  • Email confirmation and Apple iCal mean no more missed lesson days
  • The setup wizard and [slotpress_booking] shortcode get you live in minutes
See It In Action

From "can we book a lesson?"
to a confirmed session in the diary.

This is what booking a tutoring lesson looks like on a tutor website running SlotPress — five clear steps, no back-and-forth required.

1
Choose SubjectMaths, English, Science, Exam Prep…
2
Choose TutorDr. Emma, James, Yara — or any available
3
Date & TimeOnly open slots shown, respecting each lesson's duration
4
Student DetailsName, email, phone, current level & topics to cover
5
ConfirmedInstant email + Apple iCal — lesson locked in
Choose a Subject
Mathematics
Mathematics
Algebra, calculus, statistics and problem-solving.
60 min
€55
English & Literature
English & Literature
Reading comprehension, writing skills and essay technique.
60 min
€50
Science
Science
Chemistry, physics and biology — GCSE through A-Level.
60 min
€55
Exam Preparation
Exam Preparation
Intensive revision for GCSE, A-Level or SAT exams.
90 min
€75

Click through it — a real SlotPress booking flow for a tutoring service. (Interactive preview, not a live booking)

Setup Wizard

Tell SlotPress about your tutoring service.
It builds your booking page instantly.

6 guided steps. Choose "Tutoring" as your niche and SlotPress pre-fills subject types, lesson durations and availability hours to match.

01
Business Type
Choose "Appointments" — the mode built for lesson-based teaching and tutoring services
02
Use Case
Pick "Tutoring" from 22 business use case presets to load lesson-ready subject types and defaults
03
Booking Style
Fixed time slots on a calendar — students see exactly which lesson windows are open for each tutor
04
Availability
Teaching hours, lesson intervals, buffer time between sessions and days off — per tutor
05
Design
Accent colour, theme (Light/Warm/Dark), corner style and widget size — live preview
06
Auto-setup
A demo subject type and your booking page are created with the shortcode in place
Your tutoring booking page uses the shortcode [slotpress_booking] — added automatically.
Start the Wizard — Free
Live Customizer

Match your tutoring brand,
before you publish.

Adjust accent colour, theme, corner radius and density — the booking widget preview updates instantly, no code required.

Accent Color
Theme
Corner Radius
Density
Display Mode
Choose a Subject
Mathematics
Mathematics
Algebra, calculus, statistics and problem-solving.
60 min
€55
Science
Science
Chemistry, physics and biology — GCSE through A-Level.
60 min
€55
Exam Preparation
Exam Preparation
Intensive revision for GCSE, A-Level or SAT.
90 min
€75
Built For Tutors & Educators

Everything a tutoring service needs
to book lessons online.

All of this is included in the free version — no upgrade needed to get started.

Appointment Booking Mode

The complete booking system for tutors — subject types, tutors, slots, intake fields and confirmations

Subject Types with Durations

Maths (60 min), English (60 min), Exam Prep (90 min) — each blocks the correct time on the tutor's calendar

Tutor Selection

Let students choose Dr. Emma, James or Yara — or any available — each with their own availability calendar

Basic Locations

List in-person, online or at-home lesson options — each with its own team and availability

Availability Rules

Teaching hours, lesson intervals, buffer time between sessions and blocked dates — per tutor

Hold Timer

Reserves the lesson slot while the student fills in details — two students cannot claim the same window

Student Intake Fields

Collect current level, exam board, specific topics and any goals before the first session

Email Confirmation

Every booking triggers an automatic confirmation — no manual follow-up required after each new student

Apple iCal Download

Students and parents add the lesson to their calendar instantly — no more missed sessions

Setup Wizard

Choose "Tutoring" as your niche and the wizard configures subject types, hours and your booking page

Widget Appearance Customizer

Adjust colours, theme and style to match your brand — live preview before publishing

Shortcode

Drop [slotpress_booking] into any page — the booking widget appears instantly

Free vs Pro

Start free.
Scale with Pro when your student list grows.

The free plan covers everything a tutor needs to take lesson bookings online. Pro is for tutoring businesses that want calendar sync, WhatsApp reminders and booking analytics.

SlotPress
Free
A complete online lesson booking system for tutors — no cost, no trial, no expiry.
  • Appointment Booking Mode
  • Subject types with custom durations & prices
  • Tutor selection — Dr. Emma, James, Yara…
  • Availability Rules & Basic Locations
  • Calendar, Hold Timer & Intake Form Fields
  • Email Confirmation & Apple iCal Download
  • Setup Wizard & Widget Customizer
  • The [slotpress_booking] shortcode
Download Free
Launch Deal
SlotPress
Pro
For growing tutoring businesses — calendar sync, WhatsApp reminders and advanced booking modes.
  • Everything in Free, plus:
  • Google Calendar & Outlook Sync for tutors
  • WhatsApp Business API for lesson reminders
  • GDPR Consent Audit Trail
  • Meta Pixel & GA4 Booking Events
  • Popup & Fullscreen Display Modes
  • Booking Steps & Custom Widget Labels
  • Custom Color Palette & Advanced Templates
Get Pro Launch Deal — €39/year

Free is not a trial — it is a full lesson booking system for tutors. Upgrade when you need Google Calendar sync, WhatsApp lesson reminders or booking analytics.

Pricing

Start free. Upgrade during launch.

Start free with complete lesson booking. Upgrade to Pro during launch and lock in €39/year before the price goes to €79.

Launch deal ends soon — €39/year instead of €79
SlotPress
Free
€0
Forever. No credit card required.
Complete lesson booking for WordPress.
  • Appointment Booking Mode
  • Services & Staff
  • Basic Locations
  • Calendar & Bookings
  • Availability Rules
  • Hold Timer
  • Booking Form Fields
  • Email Confirmation
  • Apple iCal Download
  • Widget Appearance Customizer
  • Setup Wizard
  • [slotpress_booking]
Download Free
Launch Deal
SlotPress
Pro
€39
/year · 1 site
Regular price: €79/year
Early launch price.
For tutoring businesses scaling up — calendar sync, automations and extra booking modes.
  • Everything in Free, plus:
  • Booking Modes
  • Resource Booking Mode
  • Rental Booking Mode
  • Logistics Booking Mode
  • Advanced Workflows
  • Popup & Fullscreen Display
  • Booking Steps Customization
  • Custom Widget Labels
  • Duration-Based Pricing
  • Start / End Range Booking
  • Capacity Management
  • Advanced Form Fields
  • Map & Location Features
  • Integrations
  • WhatsApp Business API
  • Webhooks
  • Google Calendar Sync
  • Outlook & Teams
  • Google Analytics 4
  • Meta Pixel Events
  • GDPR Consent Audit Trail
  • Custom Color Palette
Get Launch Deal — €39/year
SlotPress
Pro Plus
€99
/year
5 site licenses.
For web designers building booking systems for tutoring centres and schools.
  • Everything in Pro, plus:
  • 5 site licenses
  • Client project usage
  • Priority support, if included
Start Pro Plus
SlotPress
Agency
€179
/year
25 site licenses.
For agencies building booking systems for education providers at scale.
  • Everything in Pro, plus:
  • 25 site licenses
  • Agency-friendly licensing
  • Priority support, if included
  • Build booking systems at scale
Choose Agency

All plans include a 14-day money-back guarantee. Annual billing. Cancel anytime.

FAQ

Tutoring booking, answered.

What is the best WordPress booking plugin for tutors?+
SlotPress is a free WordPress booking plugin for tutors and educators. Students choose a subject, pick a tutor and book a confirmed lesson slot — with per-subject durations, level intake fields, a hold timer and automatic email confirmations at no cost.
Can students choose a specific tutor when booking a lesson?+
Yes. SlotPress supports staff selection so students can choose Dr. Emma, James or Yara — or leave it open to whoever is available. Each tutor has their own availability calendar, so students only see genuine open slots.
How does SlotPress prevent scheduling conflicts between students?+
The hold timer reserves the lesson slot the moment a student starts completing the booking form. A second student cannot claim that slot during this window — no double-bookings, no manual calendar management.
Can I collect student level and topic information before a lesson?+
Yes. SlotPress's Booking Form Fields let you add any custom intake questions — current level, exam board, specific topics to cover — so tutors arrive prepared for every session.
Can I offer different subjects with different lesson prices?+
Yes. Each subject type has its own duration and price. Mathematics (60 min, €55), Exam Preparation (90 min, €75) and English (60 min, €50) each display their correct price and block the right time on the tutor's calendar.
Is the free plan enough for a solo tutor or small tutoring centre?+
Yes. The free plan includes everything a tutor needs — subject types, availability rules, student intake fields, email confirmation, Apple iCal download and the widget customizer — all at no cost, with no expiry.
How quickly can I set up online lesson booking for my tutoring website?+
The Setup Wizard guides you through subject types, tutors, hours and widget design in a few minutes, then creates a booking page with the [slotpress_booking] shortcode automatically placed.
What does SlotPress Pro add for tutoring businesses?+
Pro adds Google Calendar and Outlook sync for your tutors, WhatsApp Business API lesson reminders to reduce no-shows, GDPR consent audit trail, Meta Pixel and GA4 booking events, and popup or fullscreen widget display modes.
People Also Ask

Related questions.

How do I add online lesson booking to a tutoring website?

Install SlotPress, run the Setup Wizard selecting "Tutoring" and place the [slotpress_booking] shortcode on any page — your lesson booking system goes live in minutes.

Can an independent tutor use a free WordPress booking plugin?

Yes — SlotPress's free plan includes complete lesson booking with subject types, tutor selection, student intake fields, email confirmations and the widget customizer at no cost.

How can I reduce no-shows on tutoring sessions?

SlotPress sends automatic email confirmations with Apple iCal downloads at booking. WhatsApp Business API lesson reminders are available in SlotPress Pro to further cut no-show rates.

Can students choose their preferred tutor when booking online?

Yes — SlotPress supports tutor selection so students can choose a named tutor or book whichever is available first, with each tutor managing their own availability calendar.

Can I set different prices for different subjects or lesson lengths?

Yes — each subject type (Maths, English, Science, Exam Prep) can have its own duration and price displayed in the booking widget.

Can I collect student level information before a tutoring session?

Yes — SlotPress's Booking Form Fields let you add custom intake questions — student level, exam board, topics to cover — that students or parents complete when booking.

Can I use SlotPress for online tutoring as well as in-person lessons?

Yes — list in-person, online or at-home lesson options as separate locations, each with its own tutor team and availability. Clients choose at booking.

Explore Use Cases

SlotPress for other businesses.

The same booking engine, configured for your industry.

Get Started

Start booking students
straight from your website.

Clean, fast to configure and built for real tutoring workflows. Start free — upgrade to Pro when your tutoring business is ready to scale.