Skip to main content

Lessons: Choosing the Right Setup for Your Facility

There are multiple ways to run lessons in Birrdi. The right setup depends on how much automation and scale you’re looking for.

Below is a simple progression — from easiest (least automated) to fully automated.


1️⃣ Simple: Inquiry Form (Manual Booking)

This is the easiest way to get started.

  • Add a lesson inquiry form to your website

  • Customers submit interest

  • You or the instructor coordinate scheduling manually

Best for:

  • Low lesson volume

  • Instructors managing their own schedule

  • Facilities just getting started

No setup required inside Birrdi.


2️⃣ Semi-Automated: Lessons Inside Birrdi

This brings lessons directly into your booking flow.

How it works:

  • Add the instructor’s availability under Lessons in Birrdi

  • Create a lesson item in Square

  • Attach that item to the lesson

Now:

  • Customers can select the lesson when booking

  • The lesson is placed directly on your tee sheet

  • It behaves like a standard reservation


⚠️ Important: Lessons Are Priced by Rate — Not Fixed Duration

This is where most confusion happens.

Lessons are not 30-minute or 60-minute products.
Those are just pricing rates, not fixed lesson lengths.

  • The time interval controls how long a booking is

  • The rate controls how much each interval costs

Example:

  • 30-minute interval

  • Lesson rate = $10

If a customer books:

  • 30 minutes → $10

  • 1 hour → $20

  • 5 hours → $100

The total is automatically calculated based on how long they book.

👉 Customers can choose any amount of time, and pricing scales with it.


⚠️ Important: Lessons Follow Your Time Interval

Lessons in Birrdi follow your simulator’s configured time interval.

They are not separate 30-minute or 60-minute products.

The interval determines the lesson length.

For example:

  • 30-minute interval → lessons book in 30-minute blocks

  • 60-minute interval → lessons book in 60-minute blocks

You cannot create lesson durations outside of your configured interval.


3️⃣ Fully Automated: Google Calendar Sync

This is the most advanced setup.

How it works:

  • Connect the instructor’s Google Calendar

  • The instructor manages availability directly on their calendar

Now:

  • Availability syncs with your tee sheet

  • Conflicts are automatically prevented

  • Scheduling is handled across both systems


📅 Blocking Off Instructor Time (Recommended)

The best way to block off time for an instructor is through their Google Calendar.

Instead of manually editing schedules in Birrdi:

  • The instructor adds an event to their Google Calendar

  • That time is automatically blocked in Birrdi

  • Customers will not be able to book lessons during that time

Use this for:

  • Time off / vacations

  • Private sessions booked outside Birrdi

  • Meetings or personal blocks

👉 This keeps everything in one place and avoids double bookings.


⚠️ Keep It Simple

More automation = more complexity.

Our recommendation for most facilities:

  • Use a single lesson setup

  • Attach the instructor’s Google Calendar

  • Avoid over-complicating pricing or structures

If lesson demand is low, stick with the inquiry form.


Step-by-Step: Setting Up Lessons

Step 1

Click the Simulators tab in the top menu bar and select your simulator.


Step 2

Click the Lessons tab in the left sidebar.


Step 3

Add the instructor’s schedule.

  • Set availability for each day

  • Choose specific bays or all bays

  • Match their real working hours


Step 4

Create your lesson item in Square

  • This is what the customer will be charged for the lesson


Step 5

Attach the Square item to the lesson in Birrdi

  • This connects payments to your lesson bookings


Lessons can be as simple or as automated as you need.

Start simple, and only add complexity when your volume requires it.

Did this answer your question?