Rezdy + DiveDay
Rezdy takes the online booking and pushes your trips to its reseller marketplace and the big OTAs. Then the dive day still runs on a clipboard, because a general booking engine was never built for certification checks, waivers, or a roll call on the water. Keep Rezdy for the storefront, or leave the monthly fee and the per-booking cut behind and take the booking here too.
The demo is a working shop. No sign-up, nothing to import, and nothing to undo.
Where you are today
Rezdy is an online booking platform for tours and activities, Australian-built and now grouped with Checkfront and Regiondo under a private-equity-backed parent. Plenty of dive shops run their storefront on it, and it is good at that job: guests book and pay online, and its channel manager pushes your trips to resellers and OTAs such as GetYourGuide, Viator, Expedia, and Google Things to Do.
It is not dive software. Rezdy publishes no certification gating, no dive-medical waivers, no boat manifest built for a roll call, and no rental-gear fit. Selling a course as a bookable product is not the same as knowing the diver in front of you has the certification for the dive.
The storefront is not free: Rezdy charges a monthly subscription plus a cut of every online booking (3% on its current published pricing). To its credit, Rezdy does not lock you in. There is no setup fee, no contract, a self-serve CSV export, and an API you can turn on yourself.
Keep it, or leave it
DiveDay runs the water side, everything between "booked" and "back at the dock" that a booking engine was never built to touch. Point for point, this is what Rezdy leaves to your clipboard:
The trip and the dive site decide what each diver needs. If certification evidence or a waiver cannot be verified, DiveDay says which thing and the diver stays blocked. Rezdy takes the booking and never checks whether the diver is cleared to get on the boat.
DiveDay gates the dive on certification: a deep dive will not clear a diver without the required certification, and every nitrox fill is re-checked at fill time. Records you enter are verified by staff, and imported records are flagged for a one-tap confirmation.
Waivers are built in and versioned against your own release. A medical answer that calls for a physician’s sign-off blocks the diver until that review happens. There is no paid add-on for any of it.
Big Boarded / Not-boarded buttons for wet thumbs, a head count for every dive, and a manifest the crew saves to the phone so it keeps working after the signal drops at the ramp.
Every diver’s sizes become the boat’s kit list, with a tank per diver per dive split by air and nitrox. Rezdy doesn’t know a diver’s wetsuit size.
Each diver gets a plain-language brief the night before (dock time, conditions, what to bring) and a shareable recap page after. The booking confirmation was the start of the relationship, and this is the rest of it.
Rezdy keeps doing what it is good at: taking the online booking and pushing your trips to its reseller marketplace and the OTAs, which DiveDay has no equivalent for. There is no wire between the two. You bring your divers in with the CSV export below, and re-import as your roster grows.
If you are not leaning on Rezdy’s marketplace, you are paying a monthly subscription and a slice of every booking for a storefront you could run here: a public schedule anyone can book without an account, checkout through your own Stripe account, native waivers. Rezdy makes going easy, with no lock-in contract, a self-serve CSV export, and an API you can turn on yourself.
See what DiveDay costs →Walk the live demo as the owner, the captain, or a diver. The same cert checks, waivers, and roll call are what your file lands into.
Every step is one you run yourself, in your own time. Rather hand it off? Send us the file and a person brings your divers in with you, free.
Rezdy runs in a browser and, to its credit, is open about letting your data out as CSV. The goal is your people as a spreadsheet. Menu labels shift between updates, and Rezdy’s own help center is the authoritative path, so treat these as the shape of it.
Reports and your customer list live in the dashboard, behind an owner or manager login.
Rezdy’s Orders report lists your bookings and the customers on them; the newer Data export covers the same ground. Either one is a route to your people.
Set the range as wide as it goes so a slow season is not left behind, then use Export to CSV. Rezdy’s export includes every column, not only the ones shown on screen.
Rezdy has customer-list import and export tooling, so your contacts can come out as their own spreadsheet, whichever is cleaner for you. Save the file where you will find it.
Unlike some booking platforms, Rezdy lets an operator request an API key from Integrations → Rezdy API inside the app. You do not need it for this move, since the CSV is enough, but it is there.
The same table DiveDay shows you before it imports a single row.
Everything above is what arrives. What arrives is also what leaves: Settings → Data export downloads one ZIP of plain, documented CSVs (divers, bookings, waiver records, payment history), led by a contacts file shaped for another system’s import wizard. Every stored photo (certification evidence, dive-site pictures, trip recaps) comes as a real file rather than a link.
No export fee, no support ticket, no minimum stay, and the same download works on the first day of a trial.
The rest is in DiveDay, and it takes minutes.
The owner or manager uploads the CSV in your DiveDay shop.
DiveDay maps your columns and shows how each one landed, what it’s leaving behind, and any row it can’t bring across. A diver with a matching email is updated, not duplicated. Nothing saves until you confirm.
Roster, sizes, and certification records land immediately. They arrive flagged imported, with a one-tap confirm for staff, and only a specialty-gated dive waits on that confirmation.
For a Rezdy export: A Rezdy export is mostly contact and booking data. People, emails, phones, and any emergency contact import. Certification records and rental sizes do not, because a booking platform does not hold them. Bring the Orders file: DiveDay matches divers by email, so its repeated rows for one customer become that diver’s visit history rather than duplicate people.
Leaving a system you have run for years does not have to mean a weekend of downtime.
The live demo runs the same roles your dock does. Have the captain run a roll call and the desk see who’s not ready before you move a single record.
Import into DiveDay and start taking real trips through it (waivers, roster, manifest) while your old system keeps running alongside. Nothing forces a hard cutoff on day one.
Pick a week with the fewest trips already on the books. Fewer live bookings straddling the switch means less to reconcile by hand.
Re-run the export later, once your old system has more bookings in it. DiveDay matches existing divers by email and updates them instead of creating a second record, and a repeated visit history collapses instead of doubling.
Exporting from the old system is minutes of work, and the preview shows what will land before anything saves. Review it, fix any flagged rows, and import for real. It takes one sitting.
A person does the import with you
Send us what you have, whether a clean export or a decade of messy tabs, and we will map the columns and bring your divers in with you, free. If DiveDay is ever the wrong fit, we will help you carry it all back out the same way.
Walk the demo first, then bring your export. The cert checks, waivers, and roll call are already in place.