Skip to content
R
Resovu

Your clients book themselves. You focus on your work.

Online booking, payments, customer portal and analytics โ€” all in one. With GDPR tools, 9 languages and no commitments.

No credit card required ยท Free plan available

The business page on a phone
Built-in client portalGDPR toolsStripe payments9 languages24/7 bookingEU hosting (Frankfurt)Guided setupCustom branding
Online booking

A booking system that works for you

Customers choose their service, date, and time themselves. You just confirm. The entire process is automated โ€” from selection to a confirmation email with a calendar attachment.

  • Clear service selection with prices and duration
  • Interactive calendar with available dates
  • Automatic email confirmation with ICS invite
  • Step-by-step wizard or single-page form โ€” your choice
Try the live demo
Customer portal

A personal account for every client

Your customers see their bookings, loyalty points, gift cards and invoices in their own portal. They sign in without a password via a one-time email code.

  • Booking overview โ€” upcoming and past
  • Loyalty points, gift cards and coupons
  • Download invoices as PDF
  • Passwordless login via email
  • Fewer questions about appointments and points โ€” clients see it all themselves
Dashboard & analytics

Your business overview in one place

The dashboard shows key metrics, today's schedule and recent bookings. The operations monitor tracks event capacity in real time.

  • Key metrics: revenue, bookings, customers, occupancy
  • Operations monitor โ€” real-time capacity tracking
  • Financial reports with CSV export
  • Overview of today's and upcoming events

How it works

Three simple steps and you can start accepting bookings online

1

Sign up

Create a free account. The setup wizard guides you through the basics โ€” services, opening hours and payments.

2

Set up services

Customize colors, logo and booking form. Set up payment methods and notifications.

3

Accept bookings

Share the link, embed a widget on your site or connect via API. Customers book, the system handles the rest.

Everything your business needs

Booking, payments, client portal, loyalty, reviews, and more โ€” in one platform.

Booking & scheduling(8)
  • Online booking form

    Step-by-step wizard or simple form โ€” customers choose a service, date and time.

  • Recurring bookings

    Bookings generated automatically from a pattern โ€” weekly, every 2 weeks or monthly.

  • Group bookings

    Classes, workshops and courses with configurable capacity and seats per person.

  • Waitlist

    When a spot opens up in a full event, the system offers it to the next person in line automatically; an unused offer passes on after a while.

  • Custom form fields

    Text fields, dropdowns, checkboxes, dates and more โ€” collect exactly the info you need.

  • Cancellation policies

    Tiered cancellation fees based on how far in advance the customer cancels.

  • Gap-free diary

    Clients are only offered times that leave no unusable gap. From the Starter plan.

  • Free times from working hours and resources

    Free slots are calculated from opening hours, working hours, breaks and the availability of rooms or equipment. On every plan.

Payments & finance(7)
  • Online card payments

    Secure Stripe payments right at booking, in your country's currency.

  • QR bank transfer payments

    Auto-generated QR code in SPAYD format for instant bank transfers.

  • No-show protection deposits

    Require a deposit at booking โ€” fixed amount or percentage of the price. Paid by card or by bank transfer with a QR code.

  • Coupons & automatic discounts

    Discount codes, volume discounts, BOGO deals and rule-based automatic discounts.

  • Gift cards

    Online gift card sales with a code, balance tracking, expiry reminders and automatic redemption.

  • Invoicing with PDF export

    Create and send invoices with custom numbering. Customers download them via the portal. They do not replace a cash register or mandatory e-invoicing where the law requires it.

  • Loyalty program

    Points per booking, by spend, or both. Customers redeem them for discounts; they're deducted automatically on cancellation.

Communication(5)
  • Email confirmations & reminders

    Automatic confirmation, a reminder before the appointment with a direct link to the booking where the client can cancel it, and a cancellation notice.

  • SMS reminders

    Text reminders before events, sent through your own BulkGate or seven.io account. You pay the provider directly for SMS.

  • Calendar invitations (ICS)

    Every confirmation email includes an .ics attachment for adding to any calendar.

  • Automatic review requests

    After a completed event, the system automatically sends an email asking for a rating.

  • Custom email templates

    Customize the content and look of emails your customers receive.

Customers(5)
  • Customer database

    Complete customer overview with booking history, spending and consent records.

  • Customer portal

    Self-service portal โ€” bookings, invoices, loyalty points, gift cards and coupons.

  • GDPR: data export & deletion

    Export all customer data (JSON) and fully delete personal data on request.

  • CSV export

    Download customer data in CSV format for further processing.

  • Reviews & responses

    Customers rate your services. You respond and build trust.

Integrations & web(6)
  • Embeddable widget

    Booking form directly on your website โ€” as an iframe, popup or button.

  • Custom domain

    Your booking page on your own domain instead of resovu.com.

  • Google Calendar

    Resovu bookings are added to Google Calendar automatically, and busy times in your Google Calendar block free slots in Resovu.

  • Webhooks (Zapier, Make)

    Send booking and payment events to your own URL or connect them to Zapier or Make.

  • REST API

    API with key authentication, scopes and rate limiting for advanced integrations (Enterprise plan).

  • 9 languages

    Czech, English, German, Slovak, Polish, Hungarian, Spanish, Norwegian and French.

Team & security(6)
  • Staff management

    Assign services, set working hours and roles (owner, admin, staff, read-only).

  • Individual working hours

    Each team member has their own schedule per day โ€” Monday through Sunday.

  • Multiple locations

    Manage multiple locations from one account with their own address and settings.

  • GDPR & consent tracking

    Customer consent records, configurable retention periods and automatic deletion.

  • Audit log

    Complete action history in your account โ€” who changed what and when.

  • EU hosting

    Database in a Frankfurt (EU) data center, encrypted in transit and at rest.

Simple and transparent pricing

Start for free and upgrade when you need more features.

Free

For entrepreneurs and small operations getting started.

โ‚ฌ0/ month

ย 

Final price โ€“ no VAT added

  • 3 services
  • 45 bookings per month
  • 1 team member
  • Email confirmations
  • Online card payments
  • Public business profile

Card payment fee

1% + Stripe

Starter

For growing businesses that need more features.

โ‚ฌ12/ month

ย 

Final price โ€“ no VAT added

  • 10 services
  • 300 bookings per month
  • 3 team members
  • Custom form fields
  • Loyalty program
  • Smart slots without gaps

Card payment fee

0.5% + Stripe

Most popular

Professional

For growing businesses with advanced needs.

โ‚ฌ24/ month

ย 

Final price โ€“ no VAT added

  • Unlimited services
  • 1,000 bookings per month
  • 10 team members
  • Recurring bookings
  • Waitlist
  • Gift cards

Card payment fee

0.3% + Stripe

Business

For larger teams that want everything in one place.

โ‚ฌ39/ month

ย 

Final price โ€“ no VAT added

  • Unlimited services
  • Unlimited bookings
  • Unlimited team members
  • No-show deposits
  • Remove Resovu branding
  • Priority support

Card payment fee

0.2% + Stripe

Enterprise

For large organizations with multiple locations and advanced needs.

โ‚ฌ59/ month

ย 

Final price โ€“ no VAT added

  • Unlimited services
  • Unlimited bookings
  • Unlimited team members
  • Multi-location support
  • API access

Card payment fee

0% + Stripe

Ready for online bookings?

Create an account and start accepting bookings. No commitments, free plan available.

Free plan available