A world-class ranch deserves a world-class booking experience
Red Horse Mountain Ranch was taking zero direct bookings online. We fixed that in four weeks.
- Our role
- Product Design, Engineering
- For
- Guests and the reservations team
- Platform
- Web
- Stack
- Bubble (logic and database) · Checkfront API · Stripe

A world-class ranch, a generic booking page
Red Horse Mountain Ranch had built something rare in Idaho: a luxury all-inclusive dude ranch where the entire experience — guided horseback riding, fly fishing, specialty weeks, genuine Western hospitality — was designed and delivered by hand. The digital front door told a completely different story. The website could not take a direct booking. Every reservation started with a contact form or an Airbnb listing.
The reservation manager handled every inquiry manually: back and forth on availability, dates, cabin preferences, and deposit logistics. Platform commissions were bleeding revenue that should have stayed with the ranch. And nothing about the digital experience reflected the quality of the property.
The solution
A custom Bubble booking platform integrated with Checkfront for availability and Stripe for payments. Guests now see real-time availability for specialty weeks and cabins, select dates and preferences, and pay a 50% deposit directly through a branded interface that feels like Red Horse — not a generic booking widget.
- Real-time availability synced with Checkfront via API
- Stripe payment processing at booking (50% deposit)
- Automated email notifications at each stage of the reservation
- Full backend visibility for the reservations team
- No changes required to existing Checkfront operations workflow

What changed
Eight weeks after launch: 1,600 users on the new booking platform. 80 leads generated. Zero online bookings before launch. Direct bookings became the default channel.
“Their communication and follow-up were a pleasure to work with.”
“The Jams team has been so wonderful to work with; very timely responses and great attention to detail. Also, explaining technicalities to someone who is NOT a technical person - brilliant. Your patience is outstanding and I look forward to continuing any working relationships with you all.”
Go from idea to live app
We’ll help define the product, make the difficult choices and move from working idea to something people can use.
Get in touch