Connect Camper BMS to your site, your tools, your stack
Embed booking widgets with simple code snippets or build custom integrations with our comprehensive REST API.*
Limited to 10 campgrounds.
Access subject to approval.
Add Booking Functionality in Minutes
Add our booking system to your website with just a few lines of code.
Embed with iFrame
Embed the full booking experience directly in your website.
<iframe class="camper-embed" src="https://yourdomain.camperbms.com/embed/" style="width:100%;height:100%;min-height:500px;overflow:hidden; transition: height 300ms ease;"></iframe><script src="https://app.camperbms.com/scripts/embed.js"></script>
Link to Booking Page
Simply link to your hosted booking page from your website.
<a href="https://yourdomain.camperbms.com">
Book Now
</a>
Pay only on paid guest invoices.
No subscriptions.
Integration Features
Everything you need for a seamless booking experience on your website.
Four Integration Options
Embed widgets, use direct links, connect via REST API, or sync with iCal feeds.
Mobile Optimized
All booking interfaces automatically adapt to any screen size and device.
Custom Branding
Match your website with custom colours, fonts, logos, and subdomain.
Analytics Ready
Built-in integration with Google Analytics 4 and Facebook Pixel.
Choose Your Widget
Select the perfect booking experience for your website.
Full Booking Widget
Complete booking experience with real-time availability embedded in your website
- Real-time availability display
- Interactive site maps
- Complete booking flow
- Mobile responsive design
Compact Widget
Space-efficient search panel for quick availability checks
- Minimal design footprint
- Date and guest inputs
- Quick availability search
- Expands to full booking flow
Single Category Widget
Streamlined booking for specific site categories
- Category-specific display
- Focused interface
- Direct pricing information
- Simplified checkout process
Customer Portal Widget
Let guests manage their own bookings directly from your site
- Booking management
- Customer profile access
- Booking history view
- Fully responsive design
Bookings, leases, customers, invoices -
everything in one dashboard.
Why Our Integration Is Better
Built for easy implementation without sacrificing features.
Simple Integration
Straightforward copy and paste integration for most websites.
Works With Most Websites
Compatible with almost any website builder that lets you add custom code.
Secure Payment Processing
Support for several major payment gateways, securely handled.
Direct Linking Option
Simple link to your booking page if you prefer not to embed.
Powerful REST API
Build custom integrations with our comprehensive REST API. Programmatic access to bookings, customers, leases, invoices, and real-time availability*
RESTful Architecture
Clean, predictable REST API following industry best practices with JSON responses.
Secure Authentication
Token-based authentication helps protect your data.
Real-Time Availability
Query campsite and category availability across date ranges in real-time.
Read & Write API
Create, read, and update bookings, customers, leases, invoices, and other key resources in your park. Some endpoints are read-only or rate-limited - see the API docs for details.
Pay Per Use
Only pay for write requests. All read operations are completely free.
Well Documented
Complete API documentation with examples for every endpoint and resource.
*Billed per write request. Read operations are free. View pricing
Ready to Add Online Bookings?
Sign up today and start taking online bookings.
Limited to 10 campgrounds.
Access subject to approval.