Back to all guides

Online booking

Can a student book a lesson online without replacing your scheduler?

Yes. Keep Flight Schedule Pro, MyFBO or whatever runs your dispatch, and put a public booking page in front of it. The student picks a service, sees real availability, gives their details and pays. Your dispatch software stays the system of record, and the front door stops depending on office hours.

What stays and what gets added

Nothing is ripped out. Instructors keep the calendar they know, dispatch keeps its rules, and maintenance keeps its blocks. What gets added is one public page that reads availability out and writes a confirmed booking back.

Why owners assume they have to switch

Because every conversation about booking arrives as a pitch to replace the platform. Eleven years of threads about scheduling software argue over which one to buy and almost never about putting a booking path in front of the one you already have.

What the student sees

A page with the services you actually sell, the times that are actually free, and a payment step that finishes. The student never has to create an account, wait for a callback, or wonder whether the request arrived.

Owners and student pilots ask this as: “Can students book online without me replacing my scheduler?” It is one of the questions the owner research behind these guides found nobody had answered well.

How does a booking page sit in front of Flight Schedule Pro?

Through the scheduler's API, the same connection its own mobile app uses. The page asks what is free, holds the slot while the student pays, then writes the confirmed booking back. Where a platform has no usable API, the same shape still works from a smaller set of published times one person keeps current.

The five steps a student walks

Each step can fail on its own, so each gets an owner and a tested failure state:

  • Service choice, named in the words a student uses
  • Availability, real open times read live from the scheduler
  • Details, only the fields you truly need before a first lesson
  • Payment, a card or a deposit, with the record kept by you
  • Confirmation, an email they can act on, and a way to reschedule

Hold the slot before you take the card

Verify the time is still free, hold it, then charge. Taking money for a slot that filled ten seconds earlier costs you a student and a refund, and it is the failure most homemade booking pages ship with.

Keep the payment record yourself

Whether a student paid belongs in your own records, backed by the payment processor. A scheduling platform is a poor place to store the truth about money, because you lose that history the day you change platforms.

What usually stops an owner from doing this?

Four worries, and three of them have plain answers. Instructors fear losing control of their calendar. Dispatch fears double bookings. The owner fears the cost. And someone always asks what happens when a student books an aircraft that goes down for maintenance that afternoon.

Instructor control

Publish only the hours an instructor has already opened, and let them close a day from the tool they use now. Online booking should expose their calendar, never write new rules onto it.

Double bookings and maintenance

This is the worry that needs real engineering. A slot has to be held the moment a student starts paying and released if they abandon, and an aircraft going unserviceable has to close its times everywhere at once. Get this wrong and you have automated a bad phone call.

What it costs to try

Less than most owners expect, because the scheduler and the payment processor are already on the bill. The work is connecting two things you own, and writing down what happens when each step fails.

Where should a school start?

With one service. Pick the discovery flight or the introductory lesson, publish that single path, and watch it for a month. It is the booking a stranger is most likely to make and the one your school can absorb without rearranging anything. Once it holds, add the next service.

Prove the path end to end

Book it yourself, from a phone, with a real card, at an hour nobody is watching. Then cancel it and check that the money, the calendar and the confirmation email all agree. A path you have walked yourself is the only one you can promise a student.

Tell students it exists

Put the link in the main navigation, on the Google Business Profile, in the reply you send to inquiries, and at the foot of the rates page. A booking path nobody can find changes nothing.

Count bookings, then hours

Track how many lessons start online, and how many of those students come back for a second. Online booking earns its place when it produces flight hours, and that second lesson is the figure that proves it.

Bring your scheduler to a session.

Tell Julian which platform runs your dispatch and leave with the five steps mapped, the hold-then-charge order settled, and one service ready to publish.