Skip to content
Driving schools & instructors

Driving-lesson booking software

Domovleno is a Ukrainian online-booking and CRM system for driving schools and private instructors: driving lessons by appointment, automatic student reminders, a base with lesson history, instructor schedules, online payment and analytics. Free forever plan, live in about an hour.

Booking confirmed · 14:30
Reminder sent
Paid online · ₴550
Driving-school cars with roof signs on the training lot
$0/mothe Free plan — forever
24/7lesson booking works while the instructors are on the road
3 channelsreminders: email, SMS and messengers
1.5%a fee on online payments only
The product

Here's how it looks in a driving school

The booking page is what a student opens from your site or socials. The instructors' schedule is what you see. Both sides of one booking.

The booking page — what your student sees
The schedules — what the dispatcher sees
Sound familiar?

Three pains of a driving school

01
The student didn't come — the car idles
The car is fueled, the instructor is in place — and the student forgot. Two or three such hours a week per car, and the fleet loses revenue.
02
The dispatcher can't keep up
Every booking is a phone call: match an instructor, a time, the range or the city. In the evening and on weekends nobody takes bookings — exactly when students decide.
03
Instructor schedules live in spreadsheets
Who's on the range, who's in the city, who's on vacation — a spreadsheet, a chat and memory. Double bookings on one car and “nobody told me” happen weekly.
One day

A driving school's day with Domovleno

Not a feature list — what actually happens over a day while the instructors are behind the wheel, not on the phone.

8:00
Every car's schedule, in front of you
Each instructor's day at a glance: who drives, which lesson and when. Car-hours scheduled without phone calls.
10:20
A new booking — by itself, no phone call
A student picked an instructor, city or range, and a time — it's already in the schedule. The instructor was mid-route.
13:00
Reminders went out on their own
Tomorrow's students got their reminders. Whoever can't make it cancels in advance — a car-hour doesn't burn on an empty run.
16:40
Reschedules without the phone calls
The student moved their lesson to a free time via their own link. The schedule updated, the reminders rescheduled themselves.
19:30
Day closed — the numbers in front of you
Income, lessons and no-shows per instructor — in analytics. The real utilization of every car.
A sample day

A driving school's day, by the numbers: five lessons, two cars

One instructor runs five lessons back to back — from an introductory session for a beginner to a pre-exam check, with short gaps for refueling and the next student.

TimeServiceDurationTypical price
8:00Introductory lesson1 h₴400–450
9:15Driving · range1 h₴400–500
10:30Driving · city1 h₴500–600
13:0090-minute lesson1 h 30 min₴700–800
15:00Pre-exam lesson1 h 30 min₴650–750

Durations and prices are illustrative — typical for the niche, not a statistic or a price list. Your own menu will differ; the table only shows how a day lands in the schedule.

What Domovleno does

Driving-lesson booking that works for you

Reminders that protect car-hours

A confirmation right after booking, then a 24-hour and a 2-hour reminder — email, SMS or messengers. Whoever can't make it reschedules in advance, and the car-hour goes to another student.

Online payment at booking

Enable payment at booking — the lesson is paid before the instructor leaves the base. The money goes straight to the school's account via Ukrainian payment providers, and your acquirer (mono or LiqPay) can issue the fiscal receipt from your own PRRO once fiscalization is set up.

The money goes straight to your account via Ukrainian payment providers — Domovleno never holds it. Your acquirer (mono or LiqPay) can issue the fiscal receipt once fiscalization is set up.

Online lesson booking 24/7

The student picks an instructor, a lesson type — city, range, highway — and a free time. The dispatcher gets unloaded, and bookings come in the evening and on weekends, when students actually decide.

Student card and lesson history

Contacts, every completed lesson, instructor notes (“parallel parking — once more”) — in one card. You see who hasn't shown up in a while and who to nudge about their training.

Instructor schedules and analytics

Every instructor's shifts in one calendar: who's in the city, who's on the range, who's off. Analytics shows car utilization, revenue and no-show share by instructor — on every plan.

Side by side

Spreadsheets, any booking tool or Domovleno: what to compare

Spreadsheets & calls
Students book themselves
No — dispatcher only
Student reminders
Manual, when there's time
Online payment at booking
No
Instructor schedules
Spreadsheet + chat
Access from your phone
Partially
Setup and training
Immediate
Booking a specific range or route
Phone coordination only
Tracking a prepaid lesson package
Manual, in a notebook or spreadsheet
Group theory timetables
Separate group log
What to check in any booking tool
Students book themselves
Does the student need an app or an account?
Student reminders
Which channels are included, which cost extra?
Online payment at booking
Does it work with Ukrainian acquirers, and who issues the receipt?
Instructor schedules
Can you see every instructor in one calendar?
Access from your phone
Does it work well on a phone?
Setup and training
Is there anything to install, and how long is training?
Booking a specific range or route
Can the student see a range choice on the booking page?
Tracking a prepaid lesson package
Are prepaid lesson packages supported?
Group theory timetables
Does it handle group classes?
Domovleno
Students book themselves
Yes, 24/7 from a link
Student reminders
Automatic: email; SMS on Pro; Telegram and Viber when the client subscribes
Online payment at booking
Yes, Ukrainian providers + fiscal receipt via mono or LiqPay (setup required)
Instructor schedules
One calendar, from your phone
Access from your phone
Any device
Setup and training
About an hour, nothing to install
Booking a specific range or route
Yes, if you name services by range (e.g. "Driving · Pozniaky range")
Tracking a prepaid lesson package
None — only a note on the student's card
Group theory timetables
None — individual lessons by appointment only
From practice

Questions driving-school owners ask

Students pay for a course as a package of 10–20 lessons. Does Domovleno track packages?

No, Domovleno doesn't track packages or subscriptions on its own — every lesson is booked and paid for separately. You can keep a running count in a note on the student's card ("15-lesson course, 6 left") and see the full lesson history in the same profile. If you need payment strictly tied to a prepaid lesson count, that feature isn't there yet.

How many days ahead can a student book a lesson themselves?

The self-booking window is 30 minutes to 31 days ahead — that's how far out a student sees open slots on the booking page. Within that window they can pick an instructor, lesson type and time as many times as they like; each lesson is its own booking with its own 24-hour and 2-hour reminders. Booking a whole course months ahead in one click isn't possible — that limit keeps the schedule from filling up with placeholder bookings.

An instructor is out sick for a day. How fast can we reschedule all their lessons?

Fast: the calendar shows every lesson that instructor has that day, and each one moves by dragging it onto another instructor's open slot or a different date. Students get an automatic notice about the change, and the 24-hour and 2-hour reminders already scheduled rearrange themselves — no need to call each student individually.

A student wants to always drive with the same instructor — how do we make that happen?

Just have them pick that same instructor every time they book — you can skip the "first available" auto-match. Their student card shows the full lesson history with that instructor, so the pairing holds on its own, with no separate setting or "assigned instructor" tag needed.

We have two training ranges in different parts of town. How do we show that to students at booking?

Name the services by range — for example "Driving · Pozniaky range" and "Driving · Troieshchyna range" — and the student sees and picks the right one right on the booking page. Each service can have its own instructors and schedule, so one range's calendar doesn't mix with the other's. There's no separate "locations" setting in the product — it's all handled through service names.

Honestly about scope: what Domovleno doesn't do

Domovleno runs practical-lesson booking, reminders, the student base, payments and analytics. There's no exam or document workflow and no government-registry integration; no group theory timetables either (we're about individual lessons by appointment). If what hurts is practice — idle cars, no-shows and an overloaded dispatcher — that works today.

Pricing

Start free — forever

Free
$0
Online booking in your brand, a business website, calendar, student base and email confirmations — unlimited bookings.
ProFree for 7 days after signup
$19/mo billed yearly
Or $25 month-to-month. SMS reminders, AI assistant and student win-back. Every new account gets Pro free for 7 days — no card.
Full plan comparison
Questions & answers

Driving schools' frequent questions

Yes — that's the simplest scenario: your schedule, your lessons, the booking link in your bio or on your card. The free plan is enough — a booking page, calendar, student base and confirmations.

Remove idle hours from the fleet schedule

Free forever plan. We migrate your base for free. Live in about an hour.