M meni.ge

Free

Online appointments from your site on a live schedule

The client picks a service, a specialist and a free slot — right on your site. Availability comes from the Meni.ge appointment book, so double bookings don't happen. Free.

  • Only genuinely free slots
  • A "nearest slot" chip in one tap
  • Into the book, the specialist is notified
Add it for free No card. A minute to sign up, another for the tag.
Online appointments
One tag for every widget7 of 12 are freeShadow DOM — layout-safeLabels in 45 languagesTwo clouds: AWS and Russia

Set up in three steps

1

Sign up and add your site

A free Meni.ge account and your site domain in the "My website" section.

2

Paste one tag

One line before </body> — in your theme, in a Tilda or Wix HTML block, in Shopify's theme.liquid. It serves every widget.

3

Switch widgets on in the admin

Each widget is a toggle and a settings form. Changes reach your site without touching code; CDN cache is five minutes.

The tag

<script src="https://cdn.meni.ge/site/v1.js" data-domain="your-site.com" async></script>

One tag for all widgets. `data-domain` is your site; everything else lives in the admin.

What it does

Booking wizard

Service → specialist → date and slot → contacts. Steps skip themselves: one service — straight to slots.

Live schedule

Slots are computed from specialists' schedules and existing appointments.

Direct links

`data-service`, `data-master`, `data-open` — a "Book a haircut with Anna" button opens the widget at the right step.

Nearest slot

A "nearest: today 15:30" chip — for those who don't mind who, as long as it's soon.

How it looks on your site

Colour, position and labels adapt to your site. The widget lives in a Shadow DOM — your styles don't break it, and it doesn't break yours.

Where it goes

  • WordPress
  • Tilda
  • Wix
  • Shopify
  • Squarespace
  • Webflow
  • Custom site (HTML/React/Vue)

Sites built with our website builder ship with the widgets already wired — nothing to paste.

Pricing

Free

Add it for free

With and without

Without the widget With the widget
✕ Booking by phone during working hours The client books at night on their own
✕ Double bookings from a paper book Slots from the live schedule
✕ Paid booking "per staff member per month" The widget is free

Who it's for

  • Beauty salons, barbershops, nail studios
  • Massage, cosmetology, private practices
  • Any time-slot service

Questions and answers

Does the client need to register?

No: name and phone on the last step, no account, no app.

What if two clients pick the same slot?

The slot goes to the first confirmed booking; the second sees it as taken and picks another.

How much is it?

The appointment widget is free together with the Meni.ge appointment book.

Will it slow my site down?

The loader is one small `async` script; widgets load as separate bundles and only the ones you switched on. Nothing blocks page rendering.

Will it break my layout?

No. Widgets render inside a Shadow DOM: your site's CSS doesn't affect them and theirs doesn't leak out.

Which language will the widget speak?

It reads your page's `<html lang>` or a `data-lang` attribute on the tag. Built-in labels are translated into 45 languages; your own texts you write in the admin in the languages you need.

Where is the data stored?

In the cloud your account lives in: cenaly.com — AWS, cenaly.ru — Yandex Cloud in Russia. Requests, conversations and bookings stay within the brand's contour.

Let clients book themselves

Free. One tag and a filled-in specialist schedule.

Start for free

No card. A minute to sign up, another for the tag.