Campsite Booking System Owner Control App
One System for Tents, Glamping and more.

Now You Run the Whole Site From the Front End
The Owner Panel no longer lives behind a WordPress login. The complete management suite is now on the front end of your own site, in the same mobile-first web app your guests use. Take a booking, change pricing and seasons, close a pitch, issue a voucher, sell an add-on, manage staff access, adjust your booking settings and pull reports — from your phone, at the gate, or anywhere at all. No dashboard, no desktop, and no technical know-how required.

One Control Centre for the Entire Site
The owner panel is the control centre for your whole campsite. It pulls the diary, the back office, the front desk and the gate into a single screen — so instead of jumping between a paper book, a spreadsheet, a card machine and three OTA logins, every part of running the site lives in one place that updates in real time.
Open it and the day is laid out in front of you: who is arriving, who is already on site, who is leaving, and exactly what is still owed. From the same screen you can take a booking over the phone, move a guest to another pitch, change their dates, add an electric hook-up or a dog, and take the payment — without switching tools or ever losing sight of availability.
It is built for the way small sites actually run: quickly, on whatever device is to hand, often with a car waiting at the barrier.

Everything It Used to Take Four Tools to Do
A live availability and occupancy calendar. Every pitch sits on one grid against every date, colour-coded for confirmed bookings, provisional holds, maintenance closures and OTA blocks. You can read your whole season at a glance, spot the midweek gaps that need filling, and tap any stay to open the booking behind it. Because the grid updates the instant a booking is taken or cancelled — online, over the phone, or from a connected channel — it is always the single source of truth for what is free and what is not.
Take and manage bookings yourself. Not every guest books online. When the phone rings or a car pulls onto the forecourt, you take the booking yourself in seconds: choose the pitch, the dates and the party, add any extras, and take a card payment or a deposit. It drops straight into the same system as your web bookings — no second diary, no double entry, and no risk of selling the same pitch twice. Phone bookings, walk-ins and online bookings all live in one list you can search by name, pitch or registration.
Amend any booking without the back-and-forth. Guests change their plans, and on a small site you are the one who sorts it out. From the panel you can move a booking to a different pitch, shift the dates, change the number of adults, children or vehicles, and add or remove extras. The system re-checks availability live and recalculates the balance for you, so what used to mean crossing out a paper diary and working out the difference by hand is now a few taps that everyone can see.
Add, edit and manage your pitches and zones. Your site is not fixed in stone and your booking system should not be either. Add a brand-new pitch when you open up more ground, edit the name, photos and details of an existing one, group pitches into zones such as the meadow or the hardstandings, or take a pitch offline while it is being worked on. It is all done from the panel — no developer, no support ticket — and the new availability appears for guests the moment you save it.
Seasonal pricing and the extras you sell. Set your peak and off-peak rates, minimum-stay rules and the add-ons you offer — electric hook-ups, firewood, dogs, hot tubs, late check-outs — and decide which apply to which pitch types. Change a price for next season once, in one place, and it flows through every booking and every channel automatically.
Channel sync that stops double-bookings. Pull availability in from Pitchup, Hipcamp and other channels by iCal, and push your own calendar out to them, so a pitch booked on one channel is closed off everywhere else without you lifting a finger. The double-booking phone call — the one that costs you a refund, an awkward conversation and a one-star review — simply stops happening.
Payments, balances and a full audit trail. See exactly what each guest owes, mark a balance as paid, or send a secure pay-by-link for the remainder. Every action — every amendment, payment and cancellation — is logged against the booking, so on a busy site run by more than one person, you always know who did what and when.
Every Direct Booking Keeps More in Your Pocket
Every booking taken through your own site and your own panel is a booking you keep in full — no per-booking commission disappearing to a marketplace, no waiting weeks for a payout, and the guest's details are yours from the very first night. The owner panel makes taking and managing direct bookings as quick as the big channels make taking theirs, so there is no reason to hand a slice of every stay to someone else.
The OTAs still have their place for filling quiet midweek gaps, and the panel works happily alongside them through channel sync — but the more of your business that runs direct, the more of your revenue stays with you, here in Cumbria.

No bookings in this window. Try a wider range using the filter above.
Take a booking
Take a booking over the phone and send the caller a secure link to pay and confirm. The pitch is held until they pay.
Demo: try checking availability and generating a pay link. In the demo the link is shown on screen rather than texted/emailed.
| Pitch | Mon 31 Aug | Tue 1 Sep | Wed 2 Sep | Thu 3 Sep | Fri 4 Sep | Sat 5 Sep | Sun 6 Sep | Mon 7 Sep | Tue 8 Sep | Wed 9 Sep | Thu 10 Sep | Fri 11 Sep | Sat 12 Sep | Sun 13 Sep |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Derwentwater Meadow | ||||||||||||||
| Borrowdale | ||||||||||||||
| Grasmere | ||||||||||||||
| Honister | ||||||||||||||
| Scafell | ||||||||||||||
| Buttermere Pines | ||||||||||||||
| Kirkstone | ||||||||||||||
| Langdale | ||||||||||||||
| Rydal | ||||||||||||||
| Skiddaw | ||||||||||||||
| Helvellyn Rise | ||||||||||||||
| Blencathra | ||||||||||||||
| Ennerdale | ||||||||||||||
| Loweswater | ||||||||||||||
| Wrynose | ||||||||||||||
| Coniston Shore | ||||||||||||||
| Catbells | ||||||||||||||
| Eskdale | ||||||||||||||
| Hardknott | ||||||||||||||
| Tarn Hows | ||||||||||||||
Demo view — amending is disabled.
Start typing to find a booking — by guest name, vehicle reg, pitch, or booking reference (TPPB…).
Demo view — setup is read-only here.
| Derwentwater Meadow | ||
|---|---|---|
| Borrowdale | Active | |
| Grasmere | Active | |
| Honister | Active | |
| Scafell | Active | |
| Buttermere Pines | ||
| Kirkstone | Active | |
| Langdale | Active | |
| Rydal | Active | |
| Skiddaw | Active | |
| Helvellyn Rise | ||
| Blencathra | Active | |
| Ennerdale | Active | |
| Loweswater | Active | |
| Wrynose | Active | |
| Coniston Shore | ||
| Catbells | Active | |
| Eskdale | Active | |
| Hardknott | Active | |
| Tarn Hows | Active | |
| Derwentwater Meadow | Active | |
| Buttermere Pines | Active | |
| Helvellyn Rise | Active | |
| Coniston Shore | Active |
Pitch types
Rename a label, set an icon, turn a type off, or drag the order. The 8 presets can't be deleted (toggle them off instead). You can also add your own custom types (Yurt, Treehouse, etc.) and delete a custom type once nothing uses it. Each type has a shortcode you can paste on a page to embed a direct-book widget that prefills the type.
Demo view — pitch types are read-only here.
Size variants (optional)
Charge different prices per unit size (e.g. Small tent £10, Large tent £18). Pick a pitch type to configure. Types with no variants keep their normal pricing.
Pricing & seasons
First set your seasons (the date ranges, e.g. Peak and Off-peak). Then pick a season below and give each pitch its price — add a “Per night” line for the nightly rate, plus any extras (dog, awning, extra car…).
Demo view — pricing is read-only here.
| Peak season |
| Off-peak season |
Borrowdale (2–6 guests)
| Charge | Amount | Incl. | Max |
|---|---|---|---|
| Per night | £46.00 | 2 (pitch) | 6 (pitch) |
| Awning | £4.00 | 0 | 1 |
| Per dog per night | £5.00 | 0 | 2 |
| Per car per night | £4.00 | 1 | 2 |
Grasmere (2–4 guests)
| Charge | Amount | Incl. | Max |
|---|---|---|---|
| Per night | £85.00 | 2 (pitch) | 4 (pitch) |
| Per dog per night | £5.00 | 0 | 2 |
Honister (2–4 guests)
| Charge | Amount | Incl. | Max |
|---|---|---|---|
| Per night | £40.00 | 2 (pitch) | 4 (pitch) |
| Awning | £3.00 | 0 | 1 |
| Per car per night | £4.00 | 1 | 2 |
Scafell (2–6 guests)
| Charge | Size | Amount | Incl. | Max |
|---|---|---|---|---|
| Per night | All sizes | £30.00 | 2 (pitch) | 6 (pitch) |
| Per dog per night | All sizes | £5.00 | 0 | 2 |
| Per car per night | All sizes | £4.00 | 1 | 3 |
Kirkstone (2–4 guests)
| Charge | Amount | Incl. | Max |
|---|---|---|---|
| Per night | £42.00 | 2 (pitch) | 4 (pitch) |
| Awning | £3.00 | 0 | 1 |
| Per car per night | £4.00 | 1 | 2 |
Langdale (2–6 guests)
| Charge | Amount | Incl. | Max |
|---|---|---|---|
| Per night | £48.00 | 2 (pitch) | 6 (pitch) |
| Awning | £4.00 | 0 | 1 |
| Per dog per night | £5.00 | 0 | 2 |
| Per car per night | £4.00 | 1 | 2 |
Rydal (2–4 guests)
| Charge | Amount | Incl. | Max |
|---|---|---|---|
| Per night | £87.00 | 2 (pitch) | 4 (pitch) |
| Per dog per night | £5.00 | 0 | 2 |
Skiddaw (2–6 guests)
| Charge | Size | Amount | Incl. | Max |
|---|---|---|---|---|
| Per night | All sizes | £32.00 | 2 (pitch) | 6 (pitch) |
| Per dog per night | All sizes | £5.00 | 0 | 2 |
| Per car per night | All sizes | £4.00 | 1 | 3 |
Blencathra (2–6 guests)
| Charge | Size | Amount | Incl. | Max |
|---|---|---|---|---|
| Per night | All sizes | £34.00 | 2 (pitch) | 6 (pitch) |
| Per dog per night | All sizes | £5.00 | 0 | 2 |
| Per car per night | All sizes | £4.00 | 1 | 3 |
Ennerdale (2–6 guests)
| Charge | Amount | Incl. | Max |
|---|---|---|---|
| Per night | £50.00 | 2 (pitch) | 6 (pitch) |
| Awning | £4.00 | 0 | 1 |
| Per dog per night | £5.00 | 0 | 2 |
| Per car per night | £4.00 | 1 | 2 |
Loweswater (2–4 guests)
| Charge | Amount | Incl. | Max |
|---|---|---|---|
| Per night | £89.00 | 2 (pitch) | 4 (pitch) |
| Per dog per night | £5.00 | 0 | 2 |
Wrynose (2–4 guests)
| Charge | Amount | Incl. | Max |
|---|---|---|---|
| Per night | £44.00 | 2 (pitch) | 4 (pitch) |
| Awning | £3.00 | 0 | 1 |
| Per car per night | £4.00 | 1 | 2 |
Catbells (2–6 guests)
| Charge | Size | Amount | Incl. | Max |
|---|---|---|---|---|
| Per night | All sizes | £36.00 | 2 (pitch) | 6 (pitch) |
| Per dog per night | All sizes | £5.00 | 0 | 2 |
| Per car per night | All sizes | £4.00 | 1 | 3 |
Eskdale (2–6 guests)
| Charge | Amount | Incl. | Max |
|---|---|---|---|
| Per night | £52.00 | 2 (pitch) | 6 (pitch) |
| Awning | £4.00 | 0 | 1 |
| Per dog per night | £5.00 | 0 | 2 |
| Per car per night | £4.00 | 1 | 2 |
Hardknott (2–4 guests)
| Charge | Amount | Incl. | Max |
|---|---|---|---|
| Per night | £46.00 | 2 (pitch) | 4 (pitch) |
| Awning | £3.00 | 0 | 1 |
| Per car per night | £4.00 | 1 | 2 |
Tarn Hows (2–4 guests)
| Charge | Amount | Incl. | Max |
|---|---|---|---|
| Per night | £91.00 | 2 (pitch) | 4 (pitch) |
| Per dog per night | £5.00 | 0 | 2 |
Rate Plans (Tariffs)
Named booking options guests pick during checkout — e.g. Standard Rate, Non-Refundable −10%, Save 5% for full payment. Each plan can adjust the total, force a specific deposit percent, or lock the payment model.
Loading rate plans…
Closures
Close dates so guests can't book them. A site closure blocks every pitch (a winter shut-down, a private event). Pitch maintenance takes one pitch out of service (a flooded field, a broken hook-up). Closures can't be placed over a confirmed booking.
Demo view — closures are read-only here.
| 29 Aug 2026 – 31 Aug 2026 |
No maintenance booked for this pitch.
Vouchers
Discount codes guests type at booking — a percentage or a fixed amount off the stay price, with optional validity dates, a minimum stay or spend, and a usage cap. Validity dates apply to the date the booking is made, not the arrival date. Vouchers work on direct bookings only (website + phone), never on imported OTA bookings.
Demo view — vouchers are read-only here.
| WOW15 active |
| LATEDEAL active |
| SAVE5 active |
| DEMO10 active |
Add-ons
Priced extras a guest can add at booking — electric hook-up, hot-tub heat-up, a bundle of firewood. Set a price per season and choose which pitch types offer it. Once saved, tick the add-on on individual pitches from the Pitches tab.
Demo view — add-ons are read-only here.
| BBQ hire |
| Bedding pack |
| Breakfast hamper |
| Camping gas bottle |
| Firewood bundle |
| Hot tub session |
Calendar sync (iCal)
Keep this site and your listing channels (Pitchup, Hipcamp, Airbnb, Booking.com…) in step. Export shares a pitch’s booked dates as a link the channel reads; import pulls a channel’s bookings in so the pitch shows as taken here. Imported feeds also refresh automatically every hour.
Demo view — feed links and controls are hidden here.
Borrowdale ⚠ sync error
Share availability (export)
Give this link to a channel so it blocks the dates booked here. No guest details are shared.
Hidden in demo.
Import feeds
Grasmere ⚠ sync error
Share availability (export)
Give this link to a channel so it blocks the dates booked here. No guest details are shared.
Hidden in demo.
Import feeds
Honister ⚠ sync error
Share availability (export)
Give this link to a channel so it blocks the dates booked here. No guest details are shared.
Hidden in demo.
Import feeds
Scafell ⚠ sync error
Share availability (export)
Give this link to a channel so it blocks the dates booked here. No guest details are shared.
Hidden in demo.
Import feeds
Kirkstone ⚠ sync error
Share availability (export)
Give this link to a channel so it blocks the dates booked here. No guest details are shared.
Hidden in demo.
Import feeds
Langdale ⚠ sync error
Share availability (export)
Give this link to a channel so it blocks the dates booked here. No guest details are shared.
Hidden in demo.
Import feeds
Rydal ⚠ sync error
Share availability (export)
Give this link to a channel so it blocks the dates booked here. No guest details are shared.
Hidden in demo.
Import feeds
Skiddaw ⚠ sync error
Share availability (export)
Give this link to a channel so it blocks the dates booked here. No guest details are shared.
Hidden in demo.
Import feeds
Blencathra ⚠ sync error
Share availability (export)
Give this link to a channel so it blocks the dates booked here. No guest details are shared.
Hidden in demo.
Import feeds
Ennerdale ⚠ sync error
Share availability (export)
Give this link to a channel so it blocks the dates booked here. No guest details are shared.
Hidden in demo.
Import feeds
Loweswater ⚠ sync error
Share availability (export)
Give this link to a channel so it blocks the dates booked here. No guest details are shared.
Hidden in demo.
Import feeds
Wrynose ⚠ sync error
Share availability (export)
Give this link to a channel so it blocks the dates booked here. No guest details are shared.
Hidden in demo.
Import feeds
Catbells ⚠ sync error
Share availability (export)
Give this link to a channel so it blocks the dates booked here. No guest details are shared.
Hidden in demo.
Import feeds
Eskdale ⚠ sync error
Share availability (export)
Give this link to a channel so it blocks the dates booked here. No guest details are shared.
Hidden in demo.
Import feeds
Hardknott ⚠ sync error
Share availability (export)
Give this link to a channel so it blocks the dates booked here. No guest details are shared.
Hidden in demo.
Import feeds
Tarn Hows ⚠ sync error
Share availability (export)
Give this link to a channel so it blocks the dates booked here. No guest details are shared.
Hidden in demo.
Import feeds
Guest App
Everything guests see in the app. Arrival & keys and check-in notes are shown only after a guest opens their own booking link, so it's safe to put gate codes there. Per-pitch lock/pod codes live on each pitch (Pitches tab).
Demo view — guest-app content is read-only here.
Pitch features
The tag list you can attach to each pitch — electric hook-up, hardstanding, dog-friendly, etc. Filterable ones appear as chips on the front-end booking form.
Loading…
Things to Do
Curated places the guest app shows on the Explore tab. Add attractions, activities, entertainment, must-sees — each with a photo, description, coordinates and a link.
Loading…
Guest self-amend policy
What guests can change on the booking-management portal without contacting you. Turn the master toggle off to route every amend request through you.
Stats
At-a-glance metrics — for the deeper breakdown see the Reports tab.
Loading…
Orders & payments
Bookings with their WooCommerce order status and outstanding balance. Filter to spot un-paid balances at a glance.
Loading…
The Whole Control Centre, in Your Pocket
Owners and wardens of small sites are rarely sat at a desk. They are at reception, in the shop, mowing a field, or walking a guest to their pitch. The owner panel is built mobile-first, so the entire control centre fits on a phone or a tablet — take a booking from the forecourt, check tonight's arrivals from the top field, or amend a stay while you are stood in front of the guest who asked for it.
It is designed for the patchy rural signal real campsites actually have, with large, clear tap targets you can use one-handed in bright sunshine.
One Panel, the Whole Operation
No back-office PC, no paper diary, no separate channel manager — the jobs that used to be scattered across a desk full of tools, brought into one screen you can run from anywhere.
Your whole season on one colour-coded grid — see every pitch against every date, spot the gaps, and tap any stay for the full booking.
Phone, walk-in or online, every booking in one searchable list, with deposits, balances and party details captured as you go.
Move pitch, change dates, edit the party or extras — with live availability checks and the balance recalculated for you.
Add new pitches, edit existing ones, group them into zones and take them offline for maintenance — no developer needed.
Two-way sync with Pitchup, Hipcamp and other channels by iCal, so the same night is never sold twice.
Take payments and pay-by-links, see exactly what is owed, and open each day to arrivals, departures and the numbers that matter.
See the Whole Control Centre in Action
The quickest way to understand the owner panel is to use it. Open the live demo, take a booking, amend a stay, add a pitch and scan the occupancy grid — it is a working control centre running on real demo data, not a slideshow.
