SwingMatch SwingMatch
Packages

Retire the Package Spreadsheet

Sell a package and the credits track themselves — deducted as lessons are booked, restored when one is cancelled, and visible to both of you throughout.

The Spreadsheet Isn't the Problem. Keeping It Current Is.

It works right up until it doesn't:

  • You teach four lessons, take two bookings by text, and never sit down to update the sheet.
  • Someone cancels. You mean to credit it back. Three weeks later nobody is sure where it landed.
  • A student says they have two left. You think it is one. Their record is as good as yours.
  • Lessons keep getting taught after the package is actually used up.

The lessons still get taught. They just stop getting counted — and those are the ones you stop getting paid for.

Two Ways In. Then It Runs Itself.

Sell it yourself or let them buy it — the tracking is identical either way.

You assign it

Open the student, tap Add Package, pick the package. Take card payment, or mark it paid if they settled up through the club or in person.

They buy it

Students purchase a package straight from your profile or booking link, and pay by card at checkout.

Credits go live

The package lands on their profile, ready to use.

−1

Lesson booked

A credit comes off automatically.

+1

Lesson cancelled

The credit goes straight back on.

You both see the same number the whole way through. No more “I thought I had two left.”

And you can always override it. Credits and price stay fully editable — before or after the package is purchased. Comp a credit for a rained-out lesson, add one as a thank-you, or adjust the price for a long-standing student, and the count updates from there.

One Screen, the Whole Package

What's used, what's left, what's paid, and every lesson booked against it.

Standard or custom packages

Sell a straight multi-lesson pack of a single type, or bundle different offerings together.

Payment status in plain sight

Paid or pending at a glance, with a reminder button instead of an awkward conversation.

Every lesson on the record

Bookings and an activity log sit under the package — one version of events, not two.

Your Packages, Your Terms

Automatic doesn't mean rigid.

Set the credits and the price

Any lesson count, any price, for any of your offerings.

Adjust per student

Change the count or price for one student — before or after they buy.

Add packages any time

Assign to a profile at signup, mid-season, or when they top up.

Online or offline payment

Stripe for cards. Record cash, e-transfers, or club POS payments, and send reminders.

Frequently Asked Questions

How do golf instructors track lesson packages and credits?

On SwingMatch, package credits are tracked automatically — there is no counting and no spreadsheet. A package starts either way: you assign one to a student from their profile, or the student buys it themselves from your profile or booking link. From there, every lesson booked against it deducts one credit on its own. Both you and the student see the same remaining balance at all times, so a package can’t quietly run past what was paid for.

What happens if a lesson booked with a package credit is cancelled?

The credit is automatically restored to the student’s package. Nobody has to remember to add it back or work out what the student is still owed — the balance corrects itself, which is where most manual package tracking goes wrong.

Can I change the number of credits or the price for one student?

Yes. You can set the lesson count and the price for an individual student when you assign a package, and you can edit both afterwards — including on a package the student bought themselves. A discounted 10-pack for a long-standing student, a comped credit to make up for a rained-out lesson, or a mid-season adjustment are all handled the same way.

What breaks if a lesson booking tool has no package or credit structure?

Without package structure, prepaid lessons get tracked in a notebook, a spreadsheet, or memory — and that is where revenue leaks. Lessons get delivered past what the student actually paid for, cancelled lessons are forgotten and never credited back, and disputes come down to whose record is right. A tool that tracks credits at the booking itself removes the guesswork for both sides.

Can students buy a lesson package online?

Yes. Students can purchase a package themselves from your profile or booking link and pay by card through Stripe, with credits activating as soon as the payment clears — no back-and-forth required. You can also assign a package to a student directly if you would rather set it up for them. Payments taken outside the app work too: cash, e-transfer, or through your club’s point-of-sale system. You record it as paid, the credits go live, and you can send a reminder when someone still owes you.

Sell the Package. Close the Spreadsheet.

Set up your packages once and let the credits track themselves. Free to start.

Get Started Free