Features

Everything you need to run your escape room

From the first booking to the final payment, Riddlio handles every aspect of your escape room operation. No add-ons, no integrations to cobble together.

Booking Management

Real-Time Booking Calendar

Real-Time Booking Calendar

A visual calendar shows all upcoming bookings across every room and game. Drag to reschedule, click to view details, and see availability at a glance. Slot-based system prevents double-booking automatically.

Slot Management

Configure time slots per game with custom capacities, blackout dates, and availability windows. Support for fixed schedules or dynamic slot generation.

Group & Private Bookings

Handle both shared bookings (multiple groups in one slot) and private bookings (exclusive room access). Automatic pricing adjustments for private sessions.

Booking Modifications

Customers can reschedule or cancel within your configurable policy window. Staff can modify any booking from the admin dashboard with full audit trail.

Waitlist for Sold-Out Slots

When a slot is full, customers can join a waitlist with their name, email, and party size. Staff can notify waitlisted customers when spots open up — no lost revenue from fully booked sessions.

Payments & Pricing

Stripe Integration

Stripe Integration

Secure online payment processing powered by Stripe. Accept deposits, full prepayment, or pay-on-arrival. Automatic refund processing for cancellations within policy.

Square POS Integration

Accept in-person card payments via Square POS app on iPad. Deep-link integration launches Square Point of Sale with amount pre-filled, automatic callback and payment recording.

PayPal & Zettle POS

Online PayPal checkout for widget bookings plus PayPal Zettle POS for in-person card payments on iPad. Full deep-link integration with automatic payment recording.

SumUp POS Integration

Accept in-person card payments via SumUp POS app on iPad. Deep-link integration with automatic callback and payment recording — perfect for venues using SumUp terminals.

Dynamic Pricing

Set different prices for peak/off-peak times, weekends, holidays, and special events. Group discounts, early-bird pricing, and last-minute deals — all configurable.

Promo Codes

Create promotional codes with percentage or flat discounts. Set usage limits, expiry dates, and restrict to specific games or time slots.

Gift Vouchers

Sell gift vouchers online that customers can redeem against future bookings. Track voucher usage and balances automatically.

Customer Communication

Automated SMS Reminders

Automated SMS Reminders

Reduce no-shows with automatic SMS reminders sent before the booking. Configure timing, message content, and which bookings trigger reminders.

Email Confirmations

Professional booking confirmation emails with all the details your customers need — room location, arrival time, what to bring, and a calendar attachment.

Custom Messages

Send targeted messages to specific bookings, all customers for a given day, or your entire customer base. Perfect for promotions or important updates.

Waiver Management

Digital waivers that customers sign online before their booking. Stored securely and linked to their booking record for easy retrieval.

Widgets & Embeds

White-Label Booking Widget

White-Label Booking Widget

Embed a fully customizable booking widget on your existing website. Match your brand colors, choose light or dark mode, and select grid or list layout.

Custom Domain

Use your own domain for booking pages (e.g., book.yourescaperoom.com) or use a Riddlio subdomain. SSL certificates handled automatically.

Responsive Design

All widgets and booking pages are fully responsive, working perfectly on desktop, tablet, and mobile devices. Optimized for touch interactions.

API & Webhooks

Full REST API for integrating with your existing systems. Webhook notifications fire on booking creation, cancellation, and completion — with HMAC-SHA256 signing for secure delivery.

Analytics & Reporting

Revenue Dashboard

Revenue Dashboard

Real-time revenue tracking with breakdowns by game, time period, and payment type. Compare performance across rooms and identify your best-sellers.

Booking Analytics

Track booking volume, conversion rates, no-show rates, and customer return rates. Visual charts show trends over time.

Customer Database

Every booking creates or updates a customer profile. Search by name, email, or phone. See booking history, total spend, and contact information.

Export & Reports

Export bookings, revenue, and customer data to CSV for accounting or further analysis. Schedule automated reports via email.

Ready to get started?

Start your 14-day free trial today. No credit card required.