Getting Started with ReservKit
Move from account creation to a tested first booking flow. This guide walks through the setup sequence operators should review before sharing a booking link.
Create your account
Start from the public signup path and create your ReservKit account.
New public organizations start on Free so you can build the first booking flow before choosing a paid plan.
Public plans are Free ($0/mo + 4%, 10 bookings/month), Starter ($79/mo + 3%, 100 bookings/month), Growth ($149/mo + 2%, unlimited), Pro ($299/mo + 1.5%, unlimited), and Enterprise custom.
Set up your organization
The onboarding wizard asks for your business name, business type (rental, tour, experience, etc.), and timezone. This information is used on your public booking page and in customer communications.
You can update your organization details at any time from Settings → Organization. Add your logo, set your booking rules (minimum lead time, max advance booking days, cancellation policy), and configure your notification preferences.
If you're running multiple locations or brands, each organization in ReservKit is fully independent — you can create additional organizations from the top-left dropdown after setup.
Add your first activity
Go to Activities and click "New activity." Give it a name, description, and duration. Activities are the bookable products your customers see on your booking page — examples include "2-Hour Kayak Rental," "Sunset Paddleboard Tour," or "Half-Day Boat Charter."
Under the Availability tab, set the days and time windows when this activity can be booked. You can create recurring weekly schedules and manual slots for special cases.
Under the Pricing tab, set your base price per guest. You can add a refundable damage deposit, configure group pricing tiers, and create add-ons (e.g., wetsuits, life jackets, photography packages).
Under the Waivers tab, attach a digital waiver template if required for your activity. Guests sign digitally after payment.
Connect Stripe
Go to Billing and click "Connect Stripe." You'll be redirected to Stripe to create or link your Stripe account. ReservKit uses Stripe Connect to create the customer checkout flow, collect the plan-based booking fee where applicable, and route the connected-account payment through Stripe.
Stripe controls payout timing, processing fees, and connected-account money movement from there.
Once connected, your Stripe account status will show "Connected." Your public booking page can accept paid bookings after your organization slug, published activity, pricing, and availability are also configured.
ReservKit collects the plan-based booking fee on the booking subtotal where applicable. Tips, taxes, operator service fees, and refundable damage deposits are not marked up.
Share your booking link
Every organization with a public slug has a booking link at app.reservkit.com/book/[your-slug]. Settings -> Booking Widget can generate the all-activity public booking link, activity-specific booking links, and website iframe snippets when you want to send customers to one activity instead of the full catalog.
The current iframe snippets embed the ReservKit booking flow for all activities or one selected activity. Dedicated calendar-only or activity-card-only embeds are future options, not launch features.
The booking page shows all your published activities, available times, and handles the full checkout flow — guests pick a time, add guests, pay, and receive a booking confirmation email when confirmations are enabled.
Add your booking link to your website, Instagram bio, Google Business profile, or anywhere else you promote your business.