A booking form that looks like you
Your colours, fonts and texts, in any language you write them in, and it adapts to every phone.
Customers pick a service, a person and a free time right on your website or in your chat. They get a confirmation and a reminder, you get the appointment in your calendar and a message where you want it.
Illustrative screen with sample data
People want to book when it suits them: late at night, between meetings, without waiting for someone to pick up. If they can't, they book with whoever lets them.
Booking puts a booking form on your own website, in your colours and your words. It shows only times that are really free, for every person on your team, and two customers can never get the same slot.
Every appointment lands in your calendar. Customers get a confirmation with a calendar file and a reminder the day before, and can cancel or move it themselves within your rules.
Pick from fourteen ready setups, from hair salons and barbers to dentists, trainers and car services. Typical services, lengths, questions and reminders are filled in for you.
Pick your business
Fills in services and hours
Set prices and lengths, who does what, breaks between appointments and each person's own hours, shifts and days off. Group classes and appointments with two people work too.
Set prices and hours
A floating button, a form inside a page or a simple link. One line of code works on any website, and on WordPress the RankFlow plugin adds it without code.
Shows only free times
With Chat AI on your site, visitors can book in the conversation. The chat offers free times and the visitor confirms with one click; it never books on its own.
Offers times in the chat
New, moved and cancelled appointments reach you on Telegram, by email, in Slack, Discord, Google Chat or Teams, and in the app. Approve or decline requests right from Telegram.
Choose where alerts go
Sends a morning agenda
Real screens from a demo site with sample data. Select a screen to see it larger.
Your colours, fonts and texts, in any language you write them in, and it adapts to every phone.
Day, week and month views with a column per person. Drag an appointment to move it, block time for breaks and book walk-ins by hand.
A confirmation with Google, Outlook and Apple calendar buttons and a reminder before every appointment.
Each customer's past appointments and missed visits show on their contact, with their answers on every appointment.
See where appointments come from, and send each booking to Google Analytics, Tag Manager or the Meta pixel.
Sent to the customer on their own, in their language and time zone. Each message has its own switch.
Hours, days off, public holidays and booked appointments are always respected, and two people can never book the same time.
Customers change their own appointment from the email, up to the time you allow. The freed time is open again at once.
Confirm every booking at once, approve each one yourself, or only first-time customers.
How soon and how far ahead people can book, how late they can cancel and how many appointments one customer may hold.
One switch pauses booking everywhere and shows your own message instead. Nothing is deleted.
One line of code on any website, or the RankFlow WordPress plugin. There is no separate booking page to send people to.
Booking in the conversation works when Chat AI is on your site too.
Customers are saved with RankFlow's Contacts module. Without it, every detail stays on the appointment.
Optional: connect a Telegram chat or group, an email list or a Slack, Discord, Google Chat or Teams channel.
AI work counts toward your plan's monthly limits. You always see how much is left, and you can request more whenever you need it.
No. They book on your website with their name and email, and manage the appointment from the link in their confirmation.
Yes. Each person can follow your business hours or have their own days, several shifts a day, and their own time off.
Add them to the calendar yourself in a few clicks, even outside your hours. An email is optional, so a walk-in needs only a name.
Not yet. Prices show on the form and customers pay at your place.
Yes. English, Serbian and German are built in, and you can write every text of the form in any other language.
Send us your web address and tell us what you publish. We'll reply by email and set you up on the plan that fits. Then you connect your site and the articles start coming.