Campground Profit Leaks After the Site Is Already Booked
Friday, 6:12 p.m. Site 22 is green on the grid. First night is on a card. A 38-foot fifth-wheel is at the gate because the booking said 50-amp pull-through and the pad is a 30-amp back-in. Site 14 is empty. The waitlist is in voicemail. Walk-ins used to save this night. They are gone.
A profit leak is inventory you already sold and then gave back. You must count no-shows you never rebooked, site types that do not match the rig, a second calendar that double-books, and a gate that turns a paid guest around. A quiet Tuesday is demand. An empty Friday with a name on it is ops.
TL;DR
- Walk-ins will not patch holes. RoverPass's 2025 mix is about 60% online direct and 29% phone. Walk-ins collapsed.
- Most cancels still give you time. Same report: cancellation rate 15.2%, and 94% of those cancels have at least 48 hours notice. The leak is the night you never put back on the map.
- Public parks already define a no-show. Recreation.gov holds the site until checkout the next day, then takes a $20 fee plus the first night.
- Phone time is a leak too. Firefly puts 5 to 10 minutes on every phone reservation, and 40 to 60% of online bookings after hours.
- Do not buy a vendor no-show percentage. Keeprstay's 5 to 15% is a sales estimate. Count your own empty Fridays.
What is a profit leak versus a slow weekend?
A profit leak is a night that was reserved, then sat empty or got given away, because ops failed. A slow weekend is demand. Mix them up and you raise rates to pay for a broken gate.
RoverPass is first-party platform data, not a national census. Still, the shape is useful. Online direct around 60%. Phone around 29%. Walk-ins near zero after an 81.8% drop. The drive-up guest who used to take site 14 at 7 p.m. is not coming.
That is why an unrebooked no-show hurts more than it did when the loop still filled from the road. The grid said sold. The pad said vacant. Nobody else got a shot.
Use this split:
| If you see | It is probably | It is not |
|---|---|---|
| Tuesday empty in April | Demand / season | A leak |
| Friday empty with a name on the grid | No-show, cancel, or hold that never released | Weather |
| Two rigs for site 18 | Two sources of truth | A rude guest |
| Fifth-wheel on a 30-amp back-in | Site type / amps wrong in the record | Bad luck |
| Paid guest at a locked gate | Late-arrival path missing | Security working |
Missed calls are a leak we already priced: the booking that left, not the ring. This article is the next pile. Nights you thought you had.
How much does a no-show cost if you never rebook it?
The cost is the night you cannot sell again, plus staff time spent waiting on a rig that is not coming. A cancel with 48 hours notice is inventory. A ghost at 8 p.m. is a hole.
RoverPass says 2025 cancellations hit 15.2%, the lowest in their set. Nearly 85 of 100 reservations produced a guest. 94% of cancels gave at least 48 hours. That is the good news. Most people tell you.
The leak is the rest. Same-day cancel. True no-show. Site still blocked because nobody released it. Recreation.gov is public policy, not private-park law. Read it as a definition. A no-show did not arrive and did not cancel by checkout the day after arrival. Staff hold until then. Then a $20 fee and the first night.
Private parks do not have to copy the $20. They do have to pick a hold time and a release rule. If you hold until morning and never offer the pad, you chose the empty night.
Do the local math. Insider Perks put the 2026 median private RV site at $62. A 60-site park that loses two unrebooked peak Fridays a month, six months a year, is 24 nights. 24 × $62 is $1,488. That is not a census. It is a worksheet. Plug your ADR and your count.
Keeprstay publishes 5 to 15% no-show without deposits and reminders, and 1 to 3% with them. Treat that as vendor copy. If you cannot name last month's no-shows from the grid, you do not have a rate. You have a feeling.
Deposits and reminder texts are the usual levers. The full policy is a different article. This week, count how many names never arrived and how many of those pads you actually re-sold.
Why does a wrong site type cost more than moving someone?
A wrong site type costs a move, a refund or a comp, a review, and often a second empty pad you cannot sell tonight. The guest booked 50-amp pull-through. The record was a 30-amp back-in. The gate is now a customer-service desk.
This leak starts in config, not at the booth. If pull-through length, 30/50 amp, and pet rules live in someone's head, the website, the phone, and the clipboard will disagree. We already argued that park config belongs in one readable place. This is why. The guest site has to finish a real stay, not sell a postcard of a loop you do not have.
Cost stack on one bad Friday:
- Staff time at the gate while the fifth-wheel blocks the lane.
- A move to a longer pad, if you have one.
- A night you comps or refunds to keep the review from going nuclear.
- The original pad, now empty, too late to sell.
That is not a $62 problem. It is $62 plus labor plus a burned Saturday. If the voice agent or the website promised site 18, the record lied. Keep the PMS if the calendar is honest. Fix the truth the phone reads.
Test: book your own park as a stranger. Ask for a 40-foot rig, 50-amp, two dogs. If the confirmation does not match the loop, you are leaking before check-in.
How does a double book still happen with a PMS?
A double book happens when two doors sell the same pad. Website, OTA, phone, clipboard. If those doors do not write one grid, two fifth-wheels show up. The PMS you paid for is not the system of record until every door writes it.
Newbook and RoverPass's channel manager both sell the same mechanism: one inventory, synced, not a staffer updating Hipcamp after lunch. That is category truth. It is not a product endorsement. If you still type OTA holds into a paper book, you built the second calendar on purpose.
Phone is the sneaky door. Firefly puts 5 to 10 minutes on each phone reservation. In that window the website can sell the same site. A hold that never hits the grid is a double book waiting for 4 p.m.
The expensive version is not two invoices. It is one guest you move, one guest you refund, and a Saturday review about "they gave away our site." You also burn a pad you could have sold to the waitlist.
Bolt-on voice fails the same way. If it chats about 50-amp and never writes, it is a receptionist. After-hours is the same rule at 11 p.m. A greeting is not a reservation.
Proof this week: sell a test night on the guest site, then call in and try to take the same pad. If both succeed, you do not have a PMS. You have two calendars.
What does a slow gate steal besides staff time?
A slow gate steals the paid guest who will not wait, the late arrival who keeps driving, and the hours your desk spends reciting site numbers. It also lets unpaid traffic in, which is a different leak.
Parking BOXX is a gate vendor. Read them that way. Their ops claim is still useful: late guests with a valid reservation hit a locked gate and have no way to reach anyone. Manual gate coverage works on a Tuesday at 2 p.m. It dies at 9 p.m. and in shoulder season.
They publish a Long Lake Park Campground quote that gate-pass revenue doubled in six months after install. That is one park talking to its vendor. Do not turn it into an industry rate. Do notice the owner said they knew they were losing money and did not know how much.
Walk-ins are not coming to fill the hole the late guest left. RoverPass already killed that story. If your late-arrival path is "call the office" and the office is voicemail, you turned a paid stay into a no-show you caused.
Late path that does not leak:
- Confirmation that says where the pad is, what the gate does after hours, and who to call.
- A credential that matches the reservation, not a master code on Facebook.
- A hold rule that does not dump a paid guest at 6 p.m. because the office closed.
Self-check-in and a phone that can write a hold are the same family. The guest already paid. Do not make them audition at the arm.
Which leaks do you count this week?
Count the four sold-then-lost piles. Do not start with a new PMS RFP. Do not average a vendor percentage onto your park.
Pull 14 to 30 days of grid history. Tag each empty night that had a name:
| Tag | What you write down | Money question |
|---|---|---|
| No-show | Name, site type, ADR, whether you re-sold | Did the pad go back on the map? |
| Wrong type | Booked vs arrived (amps, length, pets) | Comp, move, empty original pad? |
| Double book | Two sources that sold the same site | Refund + move + review? |
| Gate / late | Paid guest who never made the pad | Did we cause the no-show? |
Add missed-call empties from the worksheet if you have not. That is inbound demand you never captured. This table is demand you captured and then spilled.
Ignore April Tuesdays unless you already know they should be full. Shoulder emptiness is a pricing and package job. Peak Friday with a name on it is this job.
If one tag dominates, fix that door first. Four small leaks still add up. One loud leak is a single process.
What should you do this week?
Do not rewrite the cancellation policy on Saturday morning. Measure, then close the loudest hole.
- Export 14 to 30 days of reservations. Mark no-show, cancel-with-notice, cancel-same-day, arrived. If the PMS cannot say, you are flying by clipboard.
- For every no-show, write yes or no: did we re-sell the pad? Yes means the leak was contained. No means you ate the night.
- Mystery-book one stay as a 40-foot, 50-amp, two-dog guest. Compare confirmation to the loop. Fix the record, not the greeting.
- Call your published number and try to book a site the website already sold. If both stick, stop one door until writeback is real.
- Drive the late path yourself after close. If you cannot get in with a paid confirmation, neither can they.
- Put site type, amps, pets, and hold rules in one place both the web and the phone read. Markdown is how Lunaria keeps that truth. Any system that cannot show the same pad to both doors will keep leaking.
- Pick one number for the office whiteboard: unrebooked no-show nights last 30 days × your ADR. That is the budget for reminders, a waitlist text, or a gate credential. It is not the budget for a six-week software swap.
Lunaria Booking is the PMS path: markdown config the guest site and the voice agent both read, so site 18 is site 18. Lunaria Connect is if the calendar already works and the phone is the door that does not write. Either way the bar is the same. The hold is on the grid, the pad matches the rig, and a paid guest can still get in after the office light is off.
FAQ
What is a campground profit leak?
A night you already sold, then lost to ops: no-show never rebooked, wrong site type, double book, or a gate that turned a paid guest around. Empty shoulder midweek is usually demand. Empty peak Friday with a name on the grid is a leak.
How is a no-show different from a cancellation?
A cancel tells you in time to sell the pad again. RoverPass says 94% of 2025 cancels had at least 48 hours. A no-show does not tell you, or tells you after the night is dead. Recreation.gov waits until next-day checkout, then takes a fee plus the first night.
Should I copy Recreation.gov's $20 no-show fee?
No. Copy the definition and the hold-then-release idea. Private ADR is not a federal recreation fee. Use your first night or your deposit. Write the rule where the guest books. Enforce it the same way on Saturday as on Tuesday.
Do walk-ins still fill last-minute holes?
Not like they used to. RoverPass walk-ins fell 81.8% and sit near zero. Phone is still about 29%. If you need the pad filled after a ghost, you need a waitlist, a text, or a same-day web offer. Hoping for a truck in the driveway is nostalgia.
How do I stop double bookings without dropping OTAs?
One grid. Website, phone, and every OTA write the same inventory. Channel managers exist because manual updates lag. If the phone can sell a site the website just sold, the hold is too slow. Test it. Do not argue with the vendor slide.
Is a slow gate really a revenue leak?
Yes, when a paid guest cannot get in and keeps driving, or when unpaid traffic uses the dump and the showers. Vendor gate-pass stories are not your P&L. Your late-arrival test on a weeknight is.
Does Lunaria fix all four leaks?
It fixes the ones that are truth and writeback. Site types and amps in markdown so web and voice do not lie. A hold that lands on the staff calendar. It does not pour your concrete or hang a gate arm. Count the leak first. Buy hardware only for the hole you measured.
---
Sold-then-lost is the pile that looks like occupancy and is not. Count the names that never arrived, the pads that did not match the rig, the two calendars, and the gate that sent a paid guest back to the highway. Then fix the loudest one before you raise Friday rates to cover it.