Back to all solutionsBooking solution

24/7 self-service booking

Online booking system clients can use 24/7

Give clients a secure online booking system on your Ranovu site: pick a service, choose an open slot, and submit in minutes. You control availability, forms, and approvals from the same dashboard.

Key features

  • Always-on booking page

    Clients book from your subdomain or custom domain any time without waiting for you to reply in chat.

  • Real-time slot availability

    Open times reflect your weekly templates, manual blocks, existing appointments, and Google Calendar conflicts.

  • Custom booking forms

    Add consent, intake questions, and file uploads with the visual form builder tied to your workflow.

  • Mobile-friendly flow

    The booking experience is responsive so clients finish on phone after tapping your Instagram or WhatsApp link.

Why an online booking system matters

Clients often plan outside your working hours. If booking requires a back-and-forth chat, you lose them while you sleep and your inbox becomes the calendar.

An online booking system on Ranovu lets clients see only real openings, choose a service, and submit in a guided flow. You wake up to structured bookings instead of unstructured messages: confirmed at once with auto-approve, otherwise waiting for your approval.

How Ranovu online booking works

Ranovu hosts your branded site and embeds the booking flow at a dedicated path. You define services, durations, prices, and weekly availability templates in the dashboard.

When a client selects a slot, Ranovu checks conflicts against existing appointments and optional Google Calendar blocks. Successful submissions create or queue an appointment according to your approval settings.

Approval, instant booking, and rules

Not every business wants automatic confirmation. Ranovu supports pending approval for new clients, minimum notice windows, maximum advance booking ranges, and per-service overrides.

Elite plus plans can require phone verification before the appointment row is created, reducing spam bookings from public links. You turn it on once for your account in appointment settings.

Free or pay-at-visit services

Every plan supports free services and paying at the visit. Clients see the price and duration of each service before they book, so nothing is a surprise when they arrive.

You decide whether a booking is confirmed right away or waits for your approval, and the client gets the matching WhatsApp and email message.

Embedding and sharing your booking link

Share your Ranovu booking URL on social bios, email signatures, Google Business Profile, and QR codes in your studio. No developer required.

If you already have a WordPress or static site, link the Ranovu booking page as your primary call to action. Ultra plans add a verified custom domain so the entire experience stays on your brand hostname.

Online booking vs manual scheduling

Manual scheduling in WhatsApp feels free until you count the hours replying, fixing typos in phone numbers, and explaining the same availability every day.

Ranovu online booking standardizes the questions you ask, captures consent, and logs history automatically. Compared with Calendly alone, you also get the branded site and WhatsApp templates in one product.

Launch checklist

Sign up free, publish services, set availability, test a booking yourself, then share the link. Turn on WhatsApp notifications so the first real client gets a professional confirmation.

Review pending approvals daily at first; tighten instant booking once you trust the flow.

Easy setup steps

From the free plan to a live booking page-often done within about an hour.

  1. Free signup

    Create your account with no credit card and open the dashboard.

  2. Roon AI setup

    Generate profession-fit site copy and section structure.

  3. Services and availability

    Set pricing, duration, and weekly availability templates.

  4. Publish your site

    Go live on your subdomain with a working booking page.

  5. Share the booking link

    Post it on Instagram, WhatsApp, or your existing website.

  6. Approve the first booking

    Confirm from the panel and test WhatsApp confirmation and reminders.

Security and trust for public booking

Public endpoints are rate limited and protected with Turnstile where appropriate. Client contact data is encrypted; only your authenticated team sees decrypted fields in the panel.

Providers in regulated fields can enable consent capture and privacy settings that mask client names in list views.

Frequently asked questions

Do clients need an account to book?
No. Clients complete the public booking form with the contact details you require. They do not need a Ranovu login.
Can I limit how far ahead clients may book?
Yes. Set maximum advance days globally or per service so your calendar does not fill months ahead against your policy.
What happens if two clients pick the same slot?
Ranovu enforces slot locking at booking time. The second client sees the slot as unavailable and must pick another time.
Does online booking work on mobile?
Yes. The booking flow is responsive and works well when clients arrive from Instagram, WhatsApp, or SMS links on their phones.
Can clients book free or pay at the visit?
Yes. Free services and paying at the visit are supported on every plan.
Is the booking page available in English?
Yes. Ranovu supports English and Turkish for both the dashboard and client-facing booking experience.

Get started with Ranovu

Create a free account and publish your booking site in minutes.