Salons & hair
Colour, cuts, treatments
Appoinly gives your service business its own booking page. Customers pick a service, a specialist and a time, and pay into your own account — you just show up. No commission, no marketplace, no one else advertising to your clients.
Currently in beta testing — free while in beta · No card required · 0% commission
Pick what you do and Appoinly fills in the services, durations and prices to start from. Change any of it — they are your services from the moment you land.
Colour, cuts, treatments
Cuts, beards, walk-ins
Nails, brows, massage
Physio, dental, therapy
Classes, PT, memberships
Sessions, tutoring, advice
Booking marketplaces bring clients, then charge you for your own regulars. Appoinly is the other deal: you keep your clients, your data and your revenue.
Booking marketplaces take 20–30% of a new client's first visit — and keep taking it. Appoinly is simple software with a flat subscription. Every booking, every euro, is yours.
On a marketplace, your regulars become their users — one search away from your competitor next door. Here your client list is yours alone: export everything, any time, and we never market to your customers.
Marketplace booking pages can't live on your website. Appoinly embeds anywhere with one script tag, runs on your own subdomain or custom domain, and carries your colours and logo — not our marketplace's.
From the first booking to the repeat visit — built for salons, clinics, studios, tutors and every business that lives by its calendar.
Weekly hours, one-off special days, holidays, breaks, and a buffer before or after each service. A staff member's hours override the service's, which override the shop's — free slots are worked out from what is left. Two customers can never take the same slot.
Every staff member gets their own hours, services, location and login. Customers pick who they want or choose "anyone available" and Appoinly assigns someone. Three roles: owner, admin and staff.
Tie a service to the room, chair or machine it needs. A slot is only offered when the equipment is free as well as the person — and a resource with three chairs takes three bookings at once.
Run every location from one dashboard, each with its own opening hours, staff and services. Revenue, appointments and top services all break down per branch.
Every business gets its own subdomain — yourbusiness.appoinly.eu — or your own custom domain, with a clean step-by-step widget in 17 languages. Times always show in the customer's timezone.
Connect your own Stripe, Viva.com or PayPal account and the money goes straight to your bank — Appoinly never holds it. Take the full price or a deposit, offer tips at checkout, charge a no-show fee to a saved card, refund in one click, and send a payment link for anything still owed. Fourteen currencies, euro included.
Pick a trigger — booked, rescheduled, paid, an hour before the visit, marked a no-show, a waitlist seat opening, a membership renewing — add conditions, and say what should happen. Connect your Twilio account and messages go out over SMS, WhatsApp or Viber under your own sender. Webhooks post to your own systems.
Pick who to reach — everyone, one client category, anyone who hasn't been in for 90 days, anyone booked in the next 30 — then send now or schedule it. Loyalty points, referral bonuses, coupons and gift cards bring them back. Unsubscribes are honoured for you.
Sell a monthly plan with member pricing or a set number of included visits, and session packs clients draw down over time. Renewals charge the saved card on their own; a declined renewal pauses the benefits and tells you.
Run a class with 12 seats and let clients book into the same slot until it is full, or set up a whole term at once as a repeating series. See who is coming and how many seats are left, and when a full day frees up the waitlist is invited automatically — no phone tag.
Connect a staff member's Google or Outlook calendar: their outside commitments block their Appoinly slots, and their appointments appear in the calendar they already check. Online services get a Zoom or Google Meet link created for them.
Put your own questions on the booking form — allergies, preferences, consent, what they had last time — and the answers sit on the appointment, ready before the client walks in.
Keep a visit history for every client: what was done, what was used, what to do differently next time — with before-and-after photos attached to the visit and kept in your workspace.
Set a VAT rate per service, included in the price or added on top, shown at checkout. Every payment gets a numbered PDF invoice the client can download from their booking, and you can void and reissue one when you need to.
Revenue, appointments, tips and top services — per staff member and per location, exportable to CSV. Plug in Google Analytics or Meta Pixel and measure ad spend down to the booking.
Set your brand colour and logo in the appearance editor and your booking page updates instantly — it looks like yours, not ours.
Already have a website? Paste one script tag and the booking widget appears right on your page, auto-sizing to fit your layout.
Every business gets its own database — your client list never sits in a table next to a competitor's. Require two-factor sign-in for the whole team, export everything any time, and anonymise a client on request while keeping the records the law wants. Nobody at Appoinly holds standing access to your workspace: if you want help, you open a read-only window that lasts as long as you say — up to 72 hours — and shutting it takes effect on our next click, not our next login.
Pick your brand colour, upload your logo and your booking page updates instantly. Customers see your business — clean, fast and on your own subdomain.
Keep your website and let Appoinly handle the booking. Paste one script tag and the full widget renders inline on any page — no iframes to size, no plugins to maintain.
When customers start telling their AI assistant to "book me a haircut", the businesses assistants can reach will win. Appoinly publishes an MCP server — @appoinly/mcp on npm — so Claude and other assistants can look up your services, check a real free slot and make the booking, through an API key you issue and can revoke.
No add-ons to buy, no feature paywalls mid-month. One platform, all of it yours.
No setup calls, no imports, no consultants.
Create your account and pick your workspace address. Your workspace — with its own database — is provisioned in seconds.
Set up your services, your people and their weekly hours — or start from the ready-made list for your trade. Availability is worked out from there.
Put your booking page on your website, Instagram or Google profile. Customers book and pay themselves in, and every booking appears on your calendar the moment it happens.
Appoinly is currently in beta testing. Billing hasn't launched yet — there is nothing to subscribe to and nothing to pay, so early access is free and complete. We'll give plenty of notice before paid plans arrive.
No credit card required.
Appoinly is an online booking platform for service businesses — salons, clinics, studios, tutors and anyone who runs on appointments. You get a booking page on your own domain, a live admin calendar, online payments, automated reminders, and the marketing tools to keep clients coming back.
No. Customers book as guests in a few steps — pick a service, a specialist and a time, leave their contact details, done. They get a link to view or manage their booking.
Yes. Share your booking page link anywhere, or embed the widget directly in your site by pasting a single script tag — it renders inline and resizes itself automatically.
Your customers can book in 17 languages, including English, Greek, German, French, Spanish, Italian and Arabic. You choose your page's default language, and times are always shown in each customer's own timezone.
Yes. Connect your own Stripe, Viva.com or PayPal account and take card payments, deposits and tips at booking — the money goes straight to you, Appoinly never touches it. Customers can save a card (with consent) for no-show protection, you can send payment links for open balances, and refunds are one click from your dashboard. Fourteen currencies are supported, euro included.
You build them: pick a trigger — booked, rescheduled, paid, an hour before the visit, a no-show, a waitlist seat opening — add conditions, and choose what happens. Messages are sent through your own Twilio account, which you connect in settings, so SMS, WhatsApp and Viber go out under your own sender and at your own rates. Workflows can also post to a webhook of yours. Email notifications are built but not yet switched on for the platform — we will say so here the moment they are, and we would rather not promise a message we cannot deliver today.
Yes. Each location has its own opening hours, staff and services, and your reports break down per branch. You can also set up the rooms, chairs or equipment a service needs — Appoinly only offers a slot when both the person and the room are free.
Yes. Set VAT rates per service — included in the price or added on top — show tax at checkout, and every payment gets a sequential PDF invoice automatically. Built with EU businesses in mind.
Every business runs on its own isolated database — your data is never mixed with anyone else's. You can export everything at any time, and built-in GDPR tools let you anonymize a customer on request while keeping the financial records the law requires.
Never. Appoinly is not a marketplace — we don't take a percentage of your bookings, we don't charge your clients fees, and we don't advertise other businesses to them. You pay a flat subscription (free during early access), and everything you earn is yours.
Nothing. Billing hasn't launched yet, so everything is free while we build — no credit card required. We'll give plenty of notice before paid plans are introduced.
Claim your workspace address before someone else does. Want to read first? The guides walk through setup, in English and Greek.
Start free