How to Get Waivers Signed Before a Kiteboarding Lesson Without a Clipboard
Published September 21, 2026 · Kiteboarding
How to Get Waivers Signed Before a Kiteboarding Lesson Without a Clipboard
Most kiteboarding schools run into the same morning routine. A customer books online, shows up at the beach, and you realize they never signed the waiver. Now you're standing at the van with a clipboard, a pen, and three pages of fine print while the wind is already blowing and the rest of the group is rigged and waiting.
The customer squints at the form, asks a few questions, flips to page two, tries to write their name on a tailgate that just became a desk, and you're burning the first ten minutes of a two-hour lesson on paperwork nobody wants to read at seven in the morning.
That's the baseline problem: waivers are legally necessary, operationally annoying, and almost always the last thing anyone remembers to handle before the lesson starts.
Here's what changes when you stop treating the waiver as a beach-day task and start treating it as part of the booking itself. The customer books online. The waiver email lands in their inbox. They sign on their phone. The signature is stored before they arrive. Kiteboarding lesson software handles the send, the sign, and the reminder so you're not chasing signatures at the beach.
This guide walks through what that process looks like, why it works better than a clipboard, and what the waiver screens in lesson software actually do.
Table of Contents
Why Clipboard Waivers Fail
The clipboard isn't broken because it's old-fashioned. It's broken because it waits until the worst possible moment to collect a signature.
The customer just drove to the beach. They're excited, nervous, or both. The wind is blowing. The instructor is rigging. The rest of the group is watching. And now you hand them a pen and three pages of legal text they've never seen before, with no context and no time to read it.
Half of them skim the first paragraph and sign without reading. A quarter ask you to explain what they're signing, and you try to summarize liability law while standing in a parking lot. The rest forget their glasses, can't read your handwriting on the carbon copy, or ask if they can take a picture of the form instead of signing it right now.
None of that is the customer's fault. You gave them a legal document at the exact moment they're least equipped to handle it.
Here's what happens next. The waiver goes into a folder in your truck. The folder goes into a filing cabinet when you get home. Six months later, a customer calls to ask if they need to sign again for their second lesson, and you have no idea because you can't remember if you filed that batch yet or if it's still in the glove box.
The clipboard works as a signature-collection device. It does not work as a system. It doesn't remind anyone, it doesn't store anything searchable, and it doesn't scale past one instructor with a good memory.
For the bigger picture on running a kiteboarding school, including scheduling, instructor availability, weather, payments, and equipment, see The Complete Guide to Running an Outdoor Lesson Business. That guide covers the full operational stack. This one stays on waivers.
What a Digital Waiver Actually Is
A digital waiver is the same legal document you used to print. The only difference is where the customer signs it.
Instead of signing on paper at the beach, they open a link on their phone, read the waiver, draw their signature with a finger or stylus, and submit. The software stores the signed copy with a timestamp, their IP address, and their name exactly as they typed it.
That signed record lives in your waiver list. You can pull it up by customer name, by lesson date, or by whether it's signed or still waiting. If someone asks whether they signed, you check the list instead of digging through a filing cabinet.
The legal standing is the same as a paper waiver. A typed name and a drawn signature both count as electronic signatures under U.S. law (E-SIGN Act). Courts have upheld digital waivers in liability cases. What matters is proof that the person agreed to the terms, and a digital waiver records more proof than a clipboard ever did: the exact time they signed, the device they used, and the IP address of the session.
For a deeper look at what digital waivers are, how they work legally, and when a school should use them, see Digital Waivers for Outdoor Lesson Schools: What They Are and Why They Matter. That article covers the legal mechanics, signature types, and the difference between signing once and signing per lesson.
Send the Waiver When the Customer Books
The best time to collect a signature is right after the customer books, when they're still in front of a screen and the lesson is fresh in their mind.
Here's how that works in kiteboarding lesson software. The customer books a lesson through your website. The booking confirmation email lands in their inbox. The same email includes a link to sign the waiver. They click, read, sign, and submit. The waiver is done before they close their laptop.
That flow works because it's automatic. You don't have to remember to send the waiver. The software sends it the moment the booking is created. The customer doesn't have to remember to ask for it. It's already in their inbox with the rest of their lesson details.
Seshana can auto-send waivers on public bookings (widget, calendar, camp enrollment) and on staff-created lessons. The school turns that setting on once in Settings, and every new booking triggers a waiver email if the customer hasn't signed one yet. The email includes the waiver link, the lesson date, and the customer's name. No manual step required.
That same auto-send logic runs when a customer books through your public calendar or enrolls in a multi-day camp. The waiver email goes out the moment the booking is confirmed. The customer signs before they pack their wetsuit.
The Customer Signs on Their Phone
The waiver email includes a link. The customer taps it. The waiver opens in their browser. They scroll through the terms, type their name, draw their signature with a finger, and tap Submit.
That's the entire signing experience. No login, no account, no password. Just a link that opens the waiver and a form that captures their agreement.
The signature field is a canvas. They draw their signature the same way they'd sign a credit card terminal at a coffee shop. If they don't like how it looks, they clear it and draw again. When they submit, the software stores the signature image alongside the waiver text, their typed name, the date and time, and the IP address of the device they used.
That record is permanent. It doesn't expire unless you set an expiration date on the waiver template. It doesn't disappear if they delete the email. The signed waiver lives in your waiver list, tied to the customer's email address and the lesson they booked.
Track Who Signed and Who Didn't
Every kiteboarding lesson in the system can show you the waiver status for that lesson's customer. Signed, sent but not signed yet, or not sent at all.
Open the lesson detail page. The waiver card shows the customer's name, the waiver template they need to sign, and the current status. If they signed, you see the date and time. If they didn't, you see a button to resend the email or manually mark it complete if they signed on paper.
That status lives on the lesson. You don't have to remember which customers signed and which didn't. The schedule shows you. When you're looking at Saturday's lessons, you can see at a glance whether all four customers signed or whether one is still pending.
The waiver list at Settings gives you a searchable table of every waiver ever sent. Filter by customer email, by lesson date, by signed or unsigned, by template name. Export the list to a CSV if your insurance company asks for proof of signed waivers for a specific date range.
Send a Reminder Before Lesson Day
Not every customer signs the waiver the moment it lands in their inbox. Some wait. Some forget. A few never open the confirmation email in the first place.
Kiteboarding lesson software can send a reminder email to customers who haven't signed yet. The reminder goes out automatically a set number of hours before the lesson starts (you choose the timing). The email says the waiver is still waiting, includes the link, and reminds them to sign before they arrive.
That reminder closes most of the gap. A customer who ignored the first email often opens the second one because the lesson is closer and they're thinking about what to bring. They click the link, sign, and you're done.
In Seshana, waiver reminders run as an hourly cron job. The system checks for upcoming lessons where the waiver was sent but not signed, where the lesson is within the reminder window, and where the reminder setting is turned on. It sends one reminder per waiver. After that, the customer either signs or shows up unsigned, and you handle it at the beach.
Handle Walk-Ins at the Beach With a Kiosk
Not every booking happens online. A customer walks up to your van at the beach, asks if you have an open slot, and you say yes. Now you need a waiver, and they don't have an email to open.
A kiosk solves that. Kiosk mode is a locked-down screen on a tablet or laptop at the beach. The customer taps their lesson, reads the waiver, signs on the screen, and submits. The signed waiver goes into the same list as the email-signed waivers. No clipboard, no paper, no filing.
The kiosk screen also handles walk-in booking if you turn that feature on. The customer picks a lesson type, picks a time slot, enters their name and email, signs the waiver, and pays by card or gets a pay link. The lesson appears on your schedule immediately. You assign an instructor and go.
Kiosk mode is optional and defaults to off in Seshana. When you turn it on, you set a four-digit PIN to unlock the screen. Only staff who know the PIN can access the kiosk. Customers can't browse your schedule or see other people's bookings. They only see the waiver signing flow and the walk-in booking form if you enabled it.
Store Signatures in One Place
Every signed waiver lives in your waiver list. That list is searchable by customer name, email, lesson date, template name, and signature status. You can pull up a customer's signed waiver two years later if you need to.
The stored record includes the waiver text as it appeared when they signed it, their typed name, their signature image, the date and time they submitted, the IP address of the device, and the user agent string (which tells you whether they signed on an iPhone, an Android, a laptop, etc.).
That level of detail matters if you ever need to prove that a specific person signed a specific waiver on a specific date. A clipboard gives you a signature and a date. A digital waiver gives you a signature, a date, a timestamp, a device fingerprint, and a stored copy of the exact terms they agreed to.
If your waiver template changes (you update the language, add a clause, or switch to a new version), the old signed waivers still point to the old template. The customer who signed version 1.0 in March doesn't retroactively sign version 2.0 when you update the template in April. Their signed record stays tied to the version they actually read.
Set Waiver Templates by Lesson Type
Not every kiteboarding lesson needs the same waiver. A beginner land-based lesson might use one template. An advanced lesson on the water might use a different one with stronger language about deep water and equipment failure. A multi-day camp might require a separate template that covers consecutive days.
Lesson software lets you create multiple waiver templates and assign them by lesson type. Each template has a name, a signing mode (sign once ever, sign per lesson, or expiring after a set number of days), and the waiver text itself.
When a customer books a beginner lesson, the system sends the beginner waiver. When they book an advanced lesson six months later, the system sends the advanced waiver if that lesson type is linked to a different template. If both lesson types share the same template and the customer already signed it, the system doesn't send a duplicate.
In Seshana, waiver templates live in Settings. You create a template, set the signing mode, write or paste the waiver text, add custom fields if you need to collect height or weight or emergency contact info, and then link that template to one or more lesson types. The system handles the rest.
Handle Minors and Guardian Signatures
A minor can't sign a liability waiver. A parent or guardian has to sign on their behalf. That's a legal requirement, and kiteboarding schools see it constantly because families book lessons for their kids.
The waiver signing form needs to handle that case. When the signer is a minor, the form asks for the minor's name and date of birth, then asks for the parent or guardian's name and signature. The stored waiver record shows both: the minor's name as the participant and the guardian's name as the legal signer.
Some lessons involve both an adult and a minor (a parent and child booking a tandem lesson, for example). The waiver form can collect one adult signature, one minor signature with guardian sign-off, or both on the same waiver. The form adapts based on who's listed as a participant on the lesson.
In Seshana, the waiver signing page asks the signer whether they're signing as an adult, as a guardian for a minor, or as both. The form shows the appropriate fields based on that answer. The stored waiver record tags the signer type so you can filter for minor waivers later if your insurance company asks.
Use Expiring Waivers for Returning Customers
A customer who signs a waiver once doesn't necessarily need to sign again for every lesson. Many kiteboarding schools use an expiring waiver model: sign once, then the waiver is valid for one year (or six months, or whatever duration the school chooses). After that, the waiver expires and the customer has to sign again.
That model reduces waiver fatigue for returning customers while still keeping a recent signed record on file. A customer who books five lessons in one season signs once in April and skips the waiver for lessons in May, June, July, and August. When they book again in April of the next year, the system sends a new waiver because the old one expired.
The expiring-waiver logic runs automatically. The system checks the customer's last signed waiver for that template. If the signature date is within the expiration window, the system skips the waiver email. If the signature is older than the expiration window, the system sends a new waiver request.
In Seshana, each waiver template has a signing mode setting: once ever, per session, or expiring after a set number of days. The school picks the mode that fits their risk tolerance and their insurance requirements. The system enforces that rule without manual tracking.
What the Waiver Screen in Seshana Does
The waiver management screen in Seshana lives in Settings. That's where you create templates, link them to lesson types, and review the list of signed waivers.
Create a template. Give it a name (Beginner Waiver, Advanced Waiver, Camp Waiver). Choose the signing mode (once, per session, expiring). Paste or type the waiver text. Add custom fields if you need to collect emergency contact info, height, weight, or experience level. Save the template.
Link the template to lesson types. Open the template settings. Pick which lesson types should use this waiver. A template can apply to one lesson type or to all of them. A lesson type can require one waiver or multiple waivers (less common, but possible for specialized instruction).
Turn on auto-send. Go to Settings, find the waiver auto-send toggle, and turn it on. From that point forward, every new booking (public or staff-created) triggers a waiver email if the customer hasn't signed the required template yet.
Review signed waivers. The waiver list shows every waiver ever sent. Filter by customer, by lesson date, by template name, by signed or unsigned. Click a row to see the signed waiver record: the text they agreed to, their signature image, the timestamp, the IP address, and the device info.
Manually send or mark complete. If a customer didn't receive the auto-send email (spam filter, typo in their email address, etc.), you can resend the waiver from the lesson detail page. If they signed on paper at the beach, you can mark the waiver complete and upload a photo of the signed page.
Set up waiver reminders. Turn on the reminder setting and choose how many hours before the lesson the reminder should go out. The system sends one reminder per unsigned waiver. After that, the customer either signs or shows up unsigned.
For an example of how these screens look in practice, see the Settings screen in the live demo.
Common Waiver Mistakes
Waiting until lesson day to collect the signature. The waiver should be signed before the customer arrives. Collecting it at the beach wastes lesson time and creates a bad first impression. Auto-send the waiver when they book, and remind them if they forget to sign.
Using the same waiver for every activity. A land-based beginner lesson and an advanced deep-water lesson carry different risks. The waiver language should reflect that. Create separate templates for different lesson types and let the system route the right waiver to the right booking.
Not tracking expiring waivers. If your waiver is valid for one year, you need a system that tracks the expiration date and sends a new waiver when the old one expires. A spreadsheet won't do that reliably. Lesson software will.
Forgetting to handle minors. A parent or guardian must sign for a minor. The waiver form needs to collect both names and make it clear who is signing. Don't assume the person booking the lesson is the same person signing the waiver.
Not reviewing the waiver list regularly. Check the unsigned waiver list a day or two before a lesson. If a customer hasn't signed, send a reminder or call them. Don't wait until they show up at the beach to discover the waiver is missing.
Using a generic waiver template without legal review. A waiver is a legal document. Have a lawyer who understands outdoor recreation and liability law review your waiver text before you start collecting signatures. A poorly written waiver might not hold up in court.
FAQ
What's the difference between a digital waiver and a paper waiver?
The legal standing is the same. The difference is where the customer signs it (on their phone instead of on a clipboard) and where the signed record is stored (in your waiver list instead of in a filing cabinet). A digital waiver also captures more proof of agreement: the exact timestamp, the device used, and the IP address of the session.
Do I still need a lawyer to review my waiver if it's digital?
Yes. The waiver text matters more than the format. A poorly written digital waiver is no better than a poorly written paper waiver. Have a lawyer who understands outdoor recreation liability review your waiver language before you start collecting signatures.
Can a customer sign a waiver on a phone?
Yes. The waiver signing page works on any device with a web browser. The customer draws their signature with a finger or stylus, exactly like signing a credit card terminal. The signature image is stored as part of the signed record.
What happens if a customer never signs the waiver?
The lesson detail page shows the waiver status. If the waiver is unsigned, you can resend the email, call the customer, or collect a paper signature at the beach and upload it manually. Most kiteboarding schools don't let a customer on the water without a signed waiver, so this is a go/no-go decision before the lesson starts.
How long are signed waivers stored?
Indefinitely, unless you delete them manually. The signed waiver record stays in your waiver list for as long as you keep your account active. If your insurance company asks for proof of a signed waiver from two years ago, you can pull it up by customer name or lesson date.
Can I use the same waiver for multiple lesson types?
Yes. Link one waiver template to as many lesson types as you want. A customer who books a beginner lesson and an intermediate lesson in the same season can sign once if both lesson types use the same template and the waiver mode is set to "once ever" or "expiring."
What if I update the waiver text after customers have already signed?
The old signed waivers stay tied to the old template version. The customer who signed the March version doesn't retroactively sign the April version. If you want them to sign the new version, you can invalidate the old waiver (which triggers a new email with the updated template) or wait for their next booking if the waiver mode is per-session.
Related reading
Related
- How Fishing Charters Handle Waivers and Walk-In Customers
A customer books last-minute or walks up at the dock. No time for email. Fishing charter software displays the waiver on a tablet, captures the signature on-site, and stores it before the boat leaves. Here's how kiosk waivers work for walk-in bookings.
- How Kiteboarding Schools Handle Instructor Certification and Lesson Types
Not every kiteboarding instructor can teach foilboarding. Not every instructor is IKO certified. Kiteboarding lesson software tracks who can teach what, then only shows qualified instructors when you assign the session.
- Why a Fishing Charter Can't Use Yoga Studio Software
Yoga studio software was built for indoor classes at fixed times. Fishing charters need tide calendars, weather overlays, and gear on the board instead.





