⚠ Rental Rules: All drivers must be 21+ with valid license. Rental begins 3pm, ends noon. 2-night min on weekends; 3-4 night min on holiday weekends. Customer-owned carts must be electric — gas carts will be impounded.
Guest
Site
Cart
Type
Rate
Start
End
Nights
Total
Status
Add Cart
Add Golf Cart Rental
Total: $0
Reports
Total Revenue
$0
this period
Total COGS
$0
posted expenses
Gross Profit
$0
0% margin
Cancellation Rate
0%
all time
Open a report to drilldown
📈
Revenue analysis
All centers · MTD/YTD · by account
$0
Open report →
🏕
Occupancy & capacity
Site utilization · RevPAS · peak vs. curb
0%
Open report →
📅
Reservations report
Bookings · lead time · cancellations
0
Open report →
🚚
Golf cart report
Fleet utilization · revenue · rate mix
$0
Open report →
🏪
Retail & F&B report
Store · snack bar · food cost %
$0
Open report →
🏊
Aquatics report
Cabanas · pool/hot tub costs · heated water
$0
Open report →
👥
Guest intelligence
Demographics · loyalty · lifetime value
0
Open report →
📋
Financial summary (P&L)
Revenue · COGS · OpEx · Net income
$0
Open report →
💵
AR Aging
Outstanding balances · overdue rent · invoices
$0
Open report →
💸
AP Aging
Vendor invoices · unpaid expenses · recurring
$0
Open report →
Export:
📈 Revenue analysis
4100 · Site rental
$0
4200 · Golf carts
$0
4300 · Retail & F&B
$0
4400 · Aquatics
$0
Site Revenue
Golf Cart Revenue
Combined Revenue
Site type breakdown
Cart rental breakdown
Top Guests by Spend
Guest
Stays
Total Spent
Export:
🏕 Occupancy & capacity
Occupancy rate
0%
sites currently occupied
Avg stay length
0
nights per reservation
Total sites
0
in inventory
RevPAS
$0
revenue per available site/night
Occupancy by site type
Export:
📅 Reservations report
Total bookings
0
Confirmed
0
Checked in
0
Cancelled
0
Bookings by month
Stay length distribution
Export:
🚚 Golf cart report
Fleet size
0
Active rentals
0
Total revenue
$0
Utilization rate
0%
Revenue by month
Rate type breakdown
Export:
🏪 Retail & F&B report
4310 · Store merch
$0
4320 · Camp supplies
$0
4330 · Food sales
$0
4340 · Beverage sales
$0
4350 · Ice cream
$0
Food cost %
0%
Revenue transactions will appear here once staff begin entering sales via the Transactions screen.
Export:
🏊 Aquatics report
4420 · Cabana revenue
$0
5410 · Pool heating
$0
5420 · Hot tub heating
$0
5440 · Pool chemicals
$0
5470 · Labor
$0
Net cost of amenity
$0
cabana rev − total water costs
Pool, hot tub, and water park are free guest amenities. Cost data populates once staff enter expense transactions.
Export:
👥 Guest intelligence
Total guests
0
Returning guests
0
2+ stays
Avg lifetime value
$0
At-risk guests
0
no visit in 12+ months
Guest stay demographics
Family Type
Party Size
Guests with Children
Guests with Pets
Pet Types
Guest Age Range
Home State
Avg Spend by Family Type
Stay Length Distribution
Top guests by lifetime value
Guest
Stays
Total Spent
Last Visit
Status
Export:
📋 Financial summary — P&L
Code
Account
Amount
% of Rev
Export:
💵 Accounts Receivable Aging
Current
$0
not yet due
1–30 Days
$0
overdue
31–45 Days
$0
overdue
46–60 Days
$0
overdue
61–90 Days
$0
overdue
90+ Days
$0
critical
Customer / Renter
Site / Reference
Type
Due Date
Days Overdue
Amount
Bucket
Actions
Loading…
Export:
💸 Accounts Payable Aging
Current
$0
not yet due
1–30 Days
$0
overdue
31–45 Days
$0
overdue
46–60 Days
$0
overdue
61–90 Days
$0
overdue
90+ Days
$0
critical
Vendor / Payee
Invoice #
Account
Type
Due Date
Days Overdue
Amount
Bucket
Actions
Loading…
Transactions
⚠️
Date
Type
Center
Account
Description
Vendor
Amount
Method
Status
No transactions yet. Use the buttons above to enter revenue or expenses.
🏭 Vendors
Total Vendors
0
Active
0
Preferred
0
With Open AP
0
No vendors yet. Click + Add Vendor to get started.
👷 Staff
Total Staff
0
Active
0
Hourly
0
Salary
0
No staff members yet. Click + Add Staff Member to get started.
Staff Member
Date
Clock In
Clock Out
Hours
Position
Notes
Actions
Select a date range to view time records.
Pay Period Summary
📋 Invoices
Total Invoiced
$0
Outstanding
$0
Overdue
$0
Paid
$0
Invoice #
Date
Due Date
Bill To
Description
Amount
Status
Actions
No invoices yet. Click + New Invoice to create one.
🔧 Maintenance
Open
0
In Progress
0
Completed
0
Critical
0
WO #
Asset
Issue
Priority
Assigned To
Created
Status
Actions
No work orders yet.
Log pool chemical readings and maintenance
Date/Time
pH
Chlorine (ppm)
Alkalinity
Temp (°F)
Tested By
Notes
No pool readings yet.
Golf cart service and maintenance records
Date
Cart
Service Type
Description
Cost ($)
Next Service
Technician
No service records yet.
📦 Inventory
Total Products
0
Inventory Value
$0
Low Stock
0
Out of Stock
0
SKU
Product
Category
Cost
Price
On Hand
Reorder At
Vendor
Actions
No products yet. Click + Add Product to get started.
🏠 Bank Reconciliation
Cleared Credits
$0
deposits cleared
Cleared Debits
$0
payments cleared
Cleared Balance
$0
opening + credits − debits
Statement Balance
$0
from bank statement
Difference
$0
should be $0.00
Uncleared Items
0
outstanding
✓ Check each item that appears on your bank statement to mark it cleared
Cleared
Date
Description
Type
Reference
Amount
Select an account and month to load transactions.
✓ Check each item that appears on your bank statement to mark it cleared
Cleared
Date
Vendor / Payee
Invoice #
Check # / Ref
Account
Amount
Select an account and month to load transactions.
💬 Messages
🕒 Today's Email Queue
Click "Run Queue" to check for birthdays, anniversaries, and scheduled emails.
Date/Time
To
Guest
Type
Subject
Status
Actions
No email history yet.
✍️Email Template Settings
Sender Settings
Emails open your default mail client pre-filled. No SMTP required.
🎂 Birthday
💑 Anniversary
✅ Reservation Confirmation
👋 Check-Out
❌ Cancellation
⚠ Twilio credentials not configured. Go to SMS → Settings to add your Account SID, Auth Token, and phone number.
In Queue Today
0
Sent Today
0
No Phone #
0
Cost Today
$0.00
Loading SMS queue...
Date/Time
To
Guest
Trigger
Message
Status
Cost
No SMS history yet.
🔑 Twilio Credentials
Required to send SMS. Get these from your Twilio Console.
Stored securely in your Supabase settings.
Cost: $0.0083/SMS (1 segment, GSM-7)
All 5 templates optimized for 1 segment each.
Message Templates
🎂 Birthday
0 / 160 chars — 1 segment
💑 Anniversary
0 / 160 chars — 1 segment
✅ Confirmation
0 / 160 chars — 1 segment
👋 Check-Out
0 / 160 chars — 1 segment
❌ Cancellation
0 / 160 chars — 1 segment
Guest Name
email@example.com · 555-0000
Loading…
Loading…
Send Email
Send SMS
⚙️ Settings
🔒 User Access & Roles
—
Owners
—
Managers
—
HR
—
Cashiers
—
Viewers
🏕️ Camp Profile
💰 Revenue Center Entry Mode
Choose how each revenue center records daily sales — Point of Sale (each transaction) or End of Shift (one daily total).
Revenue Center
Entry Mode
Loading…
📄 Chart of Accounts
Code
Account Name
Type
Revenue Center
Active
Actions
Loading…
🏠 Bank Accounts
Define your bank accounts for AP payments and bank reconciliation.
Account Name
Type
Account #
Opening Balance
Actions
No bank accounts set up yet.
📅 iCal / OTA Integration
Share your live reservation calendar with Hipcamp, Airbnb, VRBO, Booking.com, and more to prevent double bookings.
iCal feeds update in real time — any reservation entered in Camping Life 360 is immediately reflected on all connected OTA platforms.
📦 Data Management
🗄️ Auto-Backup Schedule
The system runs a backup on first access each day, then repeats at the chosen interval until the cutoff time. The schedule anchor is shared across all devices via Supabase — if the first device goes offline, any other device will pick up the schedule automatically.
Today's backup schedule preview
(assuming first access at current time)
Last auto-backup: checking…
🎯 Activity Scheduling
Manage all activities shown in the guest-facing Activities portal. Toggle active/inactive, edit times, days, spots, and location without touching code.
Activity
Category
Time
Days
Spots
Location
Active
Actions
Loading…
📄 Excel Data Import
Download the template, fill in your data, then import each sheet. Import order: Sites → Guests → Reservations → Golf Carts.
Add Activity
Add Account
Revenue Entry
Fields are auto-saved every 15 seconds. Click Post to finalize.
Expense / COGS Entry
Auto-filled from vendor payment terms
Fields are auto-saved every 15 seconds. Click Post to finalize.
Add Camp Site
New Invoice
Line Items
Description
Qty
Rate ($)
Amount
Subtotal: $0.00
Tax: %
Total: $0.00
New Work Order
Log Pool Reading
Normal: 7.2 – 7.8
Normal: 1 – 5 ppm
Normal: 80 – 150 ppm
Log Cart Service
Add Product
Auto-updated on stock receive
Receive Stock
Add Staff Member
If provided, this user will be able to log in to Camping Life 360
Add Shift
Log Time Entry
Leave blank if still clocked in
Manage App Users
Control who can log in and what they can access. Link users to staff records to connect scheduling and payroll.
New User
Must match the email they'll use to sign in to Camping Life 360.
Name
Email
Role
Staff Record
Actions
Loading…
✎ Compose SMS
0 / 160 chars — 1 segment ($0.0083)
Quick fill:
Add Bank Account
Collect Balance at Check-In
Cancel Reservation
Enter 0 for no refund (non-refundable)
Record Payment
Add AR Entry
Add AP Entry
Add Vendor
Vendor
Transaction History
Date
Description
Account
Method
Amount
Loading…
Add Long-Term Site
Day of month payment is due
Record Payment —
New Reservation
Reservation Total
$0
Deposit
Enter $0 if billing separately
Balance Due: $0.00
Add Guest
Personal Info
Contact
Children
Pets
Home Address
Camping Unit
Tow Vehicle (if towing)
Preferences
🚨 Emergency Contact
Email Preview
TO
SUBJECT
BODY
Click Send Email to deliver directly to the guest's inbox via Camping Life 360.