There's a five-minute test you can run on your own houseboat booking engine right now that reveals exactly where it leaks bookings to the OTAs. Search your live site with dates that deliberately miss your minimum-stay or changeover rule — then watch what the engine says.
Accommador's restricted-stay engine handles that near-miss by surfacing the 3 nearest bookable dates instead of a dead end. Most engines, in the same test, simply say "no availability" and send the guest straight to Booking.com.
This article is that test, written so any Murray River operator can run it. No special tools. No fabricated league table of who passed and who failed — you'll generate your own result, on your own engine, in less time than it takes to make a coffee.
Why "impossible" dates are the right way to test a houseboat site
Most operators test their booking engine the easy way: they search a clean, valid week and watch it return a price. Of course it works. That's not where the money leaks.
The leak lives in the near-miss — the date combination that breaks a rule by one night or one day. Houseboats are full of these rules, by design:
Multi-night minimums. Three or four nights minimum is standard on a Murray River boat, because a one-night turnaround doesn't cover the pump-out, clean, fuel and provisioning.
Fixed changeover days. Many boats run Friday-to-Monday and Monday-to-Friday blocks, so the hull is never sitting idle mid-week. A guest who asks for Saturday-to-Tuesday is asking for something your calendar can't physically do.
Peak-week lockouts. Over Easter, the September/October school holidays and the Christmas–January run, minimums stretch to a full week and arrival days get even stricter.
Every one of those rules is sensible. Every one of them also creates a moment where a real guest, with a real card out, asks for dates that don't fit — and the engine has to decide what to tell them. That decision is the whole ballgame. So the test is simple: feed your engine the dates it can't accept, and see whether it loses the guest or saves the booking.
The test, step by step
Run this against your own live site — not a staging version, the one your guests actually use.
Step 1 — Pick a near-miss inside a real rule. Don't search nonsense. Search something a guest would plausibly want that misses by a hair. If your weekend minimum is three nights, search Friday–Saturday (two nights). If you run Friday and Monday changeovers, search a Saturday arrival. If a peak week demands seven nights, search five.
Step 2 — Use a peak window. Run it over a school-holiday or long-weekend date range, where your minimums and changeover rules are strictest and demand is highest. That's where the leak is worth the most.
Step 3 — Watch what comes back, and write down which category it falls into. This is the part that matters. You're not grading pass/fail — you're grading how it fails.
Step 4 — Repeat on your phone. Most houseboat traffic is mobile. A flow that limps on desktop often collapses on a phone.
The three failure categories to watch for
When operators run this test, the result almost never falls outside these three buckets. Name the one you land in.
1. The dead-end "no availability." The engine checks your rule, finds the request invalid, and returns the most expensive two words on your website: "No availability for your selected dates." No explanation, no alternative. The guest has no idea a min-stay rule even exists — they read it as sold out and do the obvious thing: open a new tab and search the same dates on an OTA, where they may well book your boat back, now wearing a 15–18% commission you didn't have to pay.
2. The valid rule, no alternative offered. A slightly better engine tells the guest why — "this period has a three-night minimum" — but then stops. It states the rule and leaves the guest to work out the fix themselves. Some will. Most won't; they'll assume the nearby dates are also blocked and bounce anyway. Telling a guest the rule without handing them the nearest dates that satisfy it is like telling someone the door is locked without mentioning there's a key under the mat.
3. The broken mobile flow. The desktop version sort of copes, but on a phone the date picker fights the guest, the calendar won't scroll to the right month, the "no availability" message pushes the alternative offer below the fold, or the whole thing reloads and loses the search. Given that most houseboat enquiries start on a phone — often from someone scrolling on the couch on a Tuesday night — a flow that breaks on mobile is leaking your highest-intent traffic first.
If your test landed in any of these three, you've found a leak. The good news is it's fixable, and you can put a number on it.
What a Murray River leak is worth — conservative maths
Let's keep this honest and traceable. Take an operator with a small fleet, anonymised — call it the equivalent of a 20-room property in software terms — with the usual multi-night minimums and Friday/Monday changeovers.
Assume just two guests a week hit a near-miss and bounce. That is not a stretch on the Murray; near-miss searches cluster hard around weekends and school holidays, which is most of your demand.
- 2 lost bookings/week × 52 weeks ≈ 104 bookings/year turned away by a rule with no fallback.
- Houseboat booking values run high. At a conservative $600 average, that's roughly $62,400/year in revenue routed elsewhere.
- The share that rebooks you through an OTA still costs 15–18% commission — about $90–$108 per booking straight off the top.
Halve every assumption — one bounce a week, only half rebooking via an OTA — and you're still looking at tens of thousands in lost direct margin and commission bleed a year. The exact figure doesn't matter as much as its shape: non-zero, recurring, and invisible. Nothing in your reports is labelled "guests we turned away for asking the wrong way," so you've been blaming soft demand for a rule doing exactly what it was told.
What "passing" the test actually looks like
Passing isn't removing your min-stay rules — keep them, they protect your turnover costs and peak pricing. Passing is changing what happens when a guest misses them.
Accommador's restricted-stay engine treats a near-miss as the start of a conversation, not the end of one. In the same screen, it:
Explains the rule plainly — "this period has a three-night minimum" — so the guest knows they weren't rejected.
Surfaces the 3 nearest bookable date ranges that satisfy the rule, ranked by how close they are to what the guest asked for. A guest who came for Fri–Sat and is offered Thu–Sun very often takes it — they wanted your boat on that weekend and are more flexible on the edges than a dead end gives them credit for.
Keeps them on your site, ready to book — instead of pushing them into a new tab and an OTA search bar.
That's the difference between a houseboat booking system that protects your rules and your revenue, and one that enforces the rule by handing the booking to a third party.
Why this is built in, not bolted on
The reason the nearest-bookable-dates engine is built into Accommador is simple: the leak it closes is invisible in your reports, so a rule with no fallback bleeds quietly for years before anyone notices. It can't be an add-on you discover too late.
So it's just part of the platform — alongside the branded booking engine, the 100+ channel manager, Stripe payments, security-bond pre-authorisations (handy for boats), the full marketing and CRM suite, and multi-account Xero with auto-invoicing. There are no tiers and nothing is gated. The marketing, the booking engine, OTA distribution, payments and Xero reconciliation sit in one place, closing the loop from the ad that found the guest to the line item in your accounts.
The whole thing starts at $500 AUD/mo per location, everything included. Monthly billing, cancel anytime. Start free.



