Skip to main content
The rota in Campsite gives everyone — from individual staff members to managers overseeing multiple departments — a single, clear view of who is working when. Rather than chasing shift spreadsheets or reading out rotas in a briefing, your schedule lives in one place and updates in real time. Notifications keep you informed of changes so nothing slips through the gaps. Open the rota by clicking Rota in the main sidebar, or navigate to /rota. Your default view on first load is My Shifts, scoped to your own upcoming schedule.

Rota views

Campsite provides three views so you can zoom in or out depending on your role:
ViewWhat you see
My ShiftsYour personal schedule — only your assigned shifts
Team viewAll shifts across your department for the selected week
Org-wide viewShifts across the entire organisation (available to Managers, Senior Managers, and Super Admins)
Use the view toggle at the top of the rota page to switch between them. Each view uses the same weekly grid layout, so switching is seamless.

Reading the rota grid

The grid displays one week at a time. Each cell represents a time slot for a particular day and shows:
  • Shift time — start and end time
  • Role — the role or position required for that shift
  • Department — which department or team the shift belongs to
Use the week navigation arrows to move forward or backward. You can also jump to a specific date using the date picker in the toolbar.
Your admin configures the rota grid layout and assigns shifts. If you believe a shift is missing or incorrect, contact your manager or check the admin rota management section under Admin → Rota Management.

Shift reminders

Campsite sends you an automatic reminder notification before each of your upcoming shifts. The reminder lead time is configured by your Super Admin (commonly 2 hours before the shift starts). Reminders arrive as push notifications on mobile and as in-app alerts.
For reminders to reach you on your phone, make sure push notifications are enabled for Campsite in your device’s notification settings, and that you haven’t set a Do Not Disturb window that covers your shift start time.

Requesting shift changes and the approval flow

If you need to change or swap a shift, your organisation may use a peer and final approval flow:
  1. Open the shift you’d like to change in the rota grid and select Request change (or Request swap if a peer swap is configured).
  2. Your request goes to the relevant peer (if a swap is involved) for their agreement.
  3. Once the peer confirms, or if no peer confirmation is required, the request moves to a Manager or Super Admin for final approval.
  4. You receive a notification at each stage — when a peer accepts or declines, and when a Manager approves or rejects the final request.
The exact steps in the approval flow depend on how your Super Admin has configured shift change rules. Some organisations skip the peer step and go straight to Manager approval.
Do not treat a pending shift change request as a confirmed change. Continue covering your original shift until you receive an approved notification.

Google Sheets import

Your admin can bulk-import rota data directly from a Google Sheets spreadsheet. This is useful at the start of a new term, season, or period when schedules are planned outside Campsite first. Once imported, the shifts appear in the rota grid and trigger reminders and notifications exactly like manually created shifts. If you notice discrepancies after a bulk import, let your admin know so they can correct the source sheet and re-import.

Calendar sync for your shifts

You can push your Campsite rota shifts to Google Calendar or Microsoft Outlook so they appear alongside your personal events. Connect your calendar under Settings → Integrations → Google Calendar or Microsoft Calendar. See the Calendar page for full setup instructions.