Sites
The Stellplätze (Sites) page is the inventory of every physical unit a guest can book on your campsite: tent and caravan pitches, cabins, mobile homes, and any other rental unit you sell by the night. Everything else in CampOne — the calendar, the booking form, the public widget, your pricing rules — pulls from the list you maintain here. Annual-contract pitches (Jahresplätze) live on their own page and are deliberately excluded from this list so the two inventories do not bleed into each other.
How to find it
Section titled “How to find it”In the sidebar, open the Stellplätze (Sites) group and click Stellplätze (Sites). The route is /sites. The entry only appears if your tenant has the sites feature enabled, which is the default for every campsite.
If you also rent out budget dorm beds in an attic, those are managed on a separate page in the same sidebar group — see Dachboden (Storage / attic beds).
What’s on the page
Section titled “What’s on the page”At the top of the page you will see the page title and three action buttons in the top-right corner:
- Preise & Namen (Prices & Names) — opens the bulk price editor for changing base prices, seasonal flags, and seasonal prices on many sites at once.
- Mehrere erstellen (Create multiple) — opens the bulk-create wizard for adding a numbered batch of sites with one shared template.
- Neuer Platz (New site) — opens an empty form to create a single new site.
Below the action row is the main table. Each row is one site, with these columns:
- Nummer (Number) — your internal identifier, shown in a monospace badge. This is the number you write on the pitch sign and on paperwork.
- Name — the longer name shown to guests on the booking widget (for example “Pitch with lake view”).
- Typ (Type) — the site type, set in Einstellungen (Settings) → Platztypen. Type controls infrastructure, allowed booking modes, and default behaviour.
- Status — a coloured badge: green for aktiv (active), amber for Wartung (maintenance), grey for inaktiv (inactive). Only active sites appear on the public booking widget and the calendar.
- Kapazität (Capacity) — the maximum number of people the site can hold.
- Länge (Length) — the length in metres, used for caravans and motorhomes. Optional; sites with no length stored show a dash.
- Preis / Nacht (Price per night) — the base price in CHF before any season, weekday, or guest-specific surcharges.
- Saisonal (Seasonal) — a small badge showing whether the site accepts seasonal bookings, and the seasonal price if one is set.
- Aktionen (Actions) — the per-row controls: an Edit button (opens the form) and, for active sites, a Deaktivieren (Deactivate) button.
Sites of type Jahresplatz (annual pitch) are filtered out of this list. To manage those, go to Jahresplätze in the sidebar.
The site form
Section titled “The site form”Whether you click Neuer Platz or the edit button on a row, the same form modal opens, with these fields:
- Nummer (Number) — the short identifier.
- Name — the public-facing name.
- Typ (Type) — a dropdown of all site types defined for your tenant. The type sets the site’s infrastructure (electricity, water, drainage, sanitary access) and pricing template.
- Status — active, maintenance, or inactive.
- Kapazität (Capacity) — maximum occupants.
- Länge (Length) — in metres. Leave blank if not relevant.
- Preis / Nacht (Price per night) — the base nightly rate.
- Saisonal buchbar (Seasonal bookable) — a checkbox. If turned on, a second price field appears for the seasonal rate.
- Saisonpreis (Seasonal price) — only visible when the seasonal checkbox is on.
Save closes the modal and refreshes the table. Cancel discards your changes.
Bulk create
Section titled “Bulk create”The Mehrere erstellen wizard is for the common case of adding a numbered run of similar sites — for example “Wiese 1” through “Wiese 20”. You enter a name pattern, a starting number, and a count, and the wizard previews the list before it submits. Every site in the batch shares the same type, capacity, length, and price.
Bulk price editor
Section titled “Bulk price editor”The Preise & Namen editor lets you change prices on many sites at once without opening each form. Filter by site type, set the new base price, the seasonal flag, and the seasonal price, and review the affected list before applying. This is the right tool when you adjust prices for the new season.
Common workflows
Section titled “Common workflows”Add a single new site
Section titled “Add a single new site”- Click Neuer Platz in the top-right.
- Enter a unique site number and a name.
- Pick the type from the dropdown — the type controls infrastructure (electricity, water hookup, drainage) and which booking modes are allowed.
- Set the status to aktiv (active) so it appears on the public widget.
- Enter capacity and, for caravan or motorhome pitches, the length in metres.
- Enter the base price per night.
- If the site is suitable for seasonal stays, tick Saisonal buchbar and enter the seasonal price.
- Save. The new site appears in the table and on your pitch map (see Pitch Map) once you assign it a position there.
Add many similar sites at once
Section titled “Add many similar sites at once”- Click Mehrere erstellen.
- Enter the name pattern (for example
Wiese {n}). - Enter the start number and the count.
- Set the shared type, capacity, length, and base price.
- Review the preview list at the bottom of the modal.
- Click the bulk-generate button to submit. All sites are created in one request.
Adjust prices for the new season
Section titled “Adjust prices for the new season”- Click Preise & Namen.
- Filter the list to the site type you want to update — for example only tent pitches.
- Enter the new base price, the seasonal flag, and the seasonal price.
- Review the affected sites in the preview.
- Click apply. The new prices take effect immediately for any new booking; existing bookings keep the price they were created with.
Take a site off-line for maintenance
Section titled “Take a site off-line for maintenance”- Find the row in the table and click Edit.
- Change the status to Wartung (Maintenance).
- Save. The site disappears from the public widget and is greyed out on the calendar, but existing bookings on that site stay in place. Switch it back to aktiv when work is finished.
Deactivate a site you no longer rent out
Section titled “Deactivate a site you no longer rent out”- Find the row in the table and click Deaktivieren (Deactivate).
- Confirm in the browser prompt. The site is soft-deleted: it leaves the table but historical bookings, invoices, and reports still reference it correctly.
- If the site has active or future bookings, the backend refuses the deactivation. Move or cancel those bookings first, then try again.
Tips and gotchas
Section titled “Tips and gotchas”- Jahresplätze are not here. Annual-contract pitches are managed on the separate Jahresplätze page. Do not try to add them as regular sites — the seasonal rules and billing differ.
- Type controls more than the label. Changing a site’s type also changes which infrastructure flags (electricity, water, sanitary access) the booking widget assumes. Check the type definition in Einstellungen → Platztypen before you switch types on an existing site.
- Length is optional for tent pitches and you can leave it blank. For caravans and motorhomes it is worth filling in, because the booking widget filters by required length.
- Seasonal price needs the checkbox on. If you fill in a seasonal price but forget to tick Saisonal buchbar, the price is ignored.
- Deactivation is reversible. A deactivated site can be brought back by editing it and switching the status back to active.
- Bulk operations partially fail quietly. If one site in a bulk request errors (for example because the number is already taken), the other items in the batch may succeed and only the failing one is skipped. Check the table after a bulk operation to confirm the result.
- Pitch positions are not set here. This page maintains the catalogue. To place sites on the visual map of your campsite, go to Pitch Map.
Related pages
Section titled “Related pages”- Pitch Map — visual layout of your campsite, with infrastructure overlays.
- Annual pitches (Jahresplätze) — the separate inventory and contract system for seasonal-pitch tenants.
- Dachboden (Storage / attic beds) — budget dorm-bed inventory.
- Settings — Site types and fees — where the site types, infrastructure flags, and shared pricing templates are defined.
- Sidebar tour — full walkthrough of every sidebar entry.