Beta — now in early access

Online booking your customers will actually use

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

0%
Commission — every euro stays yours
17
Languages on your booking page
1
Script tag to embed on any website
1:1
Isolated database per business
Who it's for

Set up for your trade, not a blank page

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.

Salons & hair

Colour, cuts, treatments

Barbershops

Cuts, beards, walk-ins

Beauty & spa

Nails, brows, massage

Clinics & practitioners

Physio, dental, therapy

Fitness & yoga

Classes, PT, memberships

Consultants & studios

Sessions, tutoring, advice

Why Appoinly

Software that works for you — not a marketplace that owns you

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.

0% commission, ever

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.

Your clients stay 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.

Your brand, not ours

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.

Features

Everything you need to run on appointments

From the first booking to the repeat visit — built for salons, clinics, studios, tutors and every business that lives by its calendar.

Availability that knows the rules

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.

Staff and their diaries

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.

Rooms, chairs and equipment

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.

More than one branch

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.

Your own booking page

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.

Deposits, tips and no-shows

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.

Workflows that do the chasing

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.

Marketing, loyalty and referrals

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.

Memberships and prepaid packs

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.

Classes, seats and waitlists

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.

Google and Outlook, both ways

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.

Ask before they arrive

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.

Client records and photos

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.

VAT and invoices

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.

Reports & insights

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.

Match your brand

Set your brand colour and logo in the appearance editor and your booking page updates instantly — it looks like yours, not ours.

Embed anywhere

Already have a website? Paste one script tag and the booking widget appears right on your page, auto-sizing to fit your layout.

Your data, on its own

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.

Appearance

Your brand, your page

Pick your brand colour, upload your logo and your booking page updates instantly. Customers see your business — clean, fast and on your own subdomain.

  • Brand colour applied across the whole widget
  • Your logo and business name front and centre
  • Live preview while you edit
Embed

Bookings on your own website

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.

  • One script tag, works on any site
  • Auto-resizes to fit your layout
  • Same smart availability as your booking page
AI-ready

Bookable by AI assistants

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.

  • Seven tools: services, staff, availability, booking, customers
  • Runs on an API key you issue — and can revoke
  • The same REST API is yours to build on directly
The full toolkit

Everything included, from day one

No add-ons to buy, no feature paywalls mid-month. One platform, all of it yours.

Take bookings

  • Step-by-step booking wizard
  • Several services in one visit
  • Repeating appointments
  • Classes with seats & a roster
  • Waitlists with automatic invites
  • “Any specialist” auto-assignment
  • Paid add-ons that extend the slot
  • Rooms & equipment as a resource
  • Special days, holidays, breaks & buffers
  • Approve bookings before they stick
  • Your own questions on the form
  • Times in the customer's timezone

Get paid

  • Stripe, Viva.com & PayPal — your accounts
  • 14 currencies
  • Deposits & pay-later balances
  • Tips at checkout
  • Saved cards & no-show fees
  • One-click refunds
  • Payment links for open balances
  • Coupons, gift cards & prepaid packs
  • VAT rates & numbered PDF invoices

Grow & retain

  • SMS, WhatsApp & Viber on your Twilio
  • 16 workflow triggers with conditions
  • Campaigns by segment, sent or scheduled
  • Post-visit review requests
  • Loyalty points & referral rewards
  • Memberships with auto-renewal
  • Client records with photos
  • Import your existing client list
  • Google Analytics & Meta Pixel
  • Booking page in 17 languages

Run the business

  • Installable app, calendar updates live
  • Google & Outlook two-way sync
  • Zoom & Google Meet links
  • Your own verified domain
  • Customer accounts & Google/Facebook login
  • “Add to calendar” for the customer
  • REST API, API keys & webhooks
  • Team roles: owner, admin & staff
  • Two-factor across the whole team
  • Per-location reports & CSV export
  • GDPR tools & full data export
  • Guides at docs.appoinly.eu
How it works

Up and running in minutes

No setup calls, no imports, no consultants.

1

Sign up

Create your account and pick your workspace address. Your workspace — with its own database — is provisioned in seconds.

2

Add services & staff

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.

3

Share your booking link

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.

Pricing

Simple pricing

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.

Early access
€0 / month
  • Booking page on your own subdomain or custom domain
  • Embed widget for your own website
  • Unlimited services, staff, locations & schedules
  • Special days, holidays, breaks & buffers
  • Rooms & equipment booked alongside the staff
  • Classes with seats, waitlists & repeating visits
  • Stripe, Viva.com & PayPal — into your own account
  • Deposits, tips, no-show fees & one-click refunds
  • Payment links, VAT rates & numbered PDF invoices
  • Your own questions on the booking form
  • Client records with before-and-after photos
  • Workflows over SMS, WhatsApp & Viber on your Twilio
  • Campaigns, coupons, gift cards & prepaid packs
  • Reviews, loyalty, referrals & memberships
  • Google & Outlook sync, Zoom & Meet links
  • Installable app, calendar updates live
  • Booking page in 17 languages
  • Isolated database, GDPR tools, export, API & MCP
Claim your workspace

No credit card required.

FAQ

Frequently asked questions

What is Appoinly?

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.

Do my customers need an account?

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.

Can I use it on my own website?

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.

What languages does the booking page support?

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.

Can customers pay online?

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.

How do reminders and notifications go out?

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.

Can I run more than one location?

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.

Does Appoinly handle VAT and invoices?

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.

Is my customers' data protected?

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.

Do you take a commission on my bookings?

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.

What does it cost during early access?

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.

Ready to take bookings?

Claim your workspace address before someone else does. Want to read first? The guides walk through setup, in English and Greek.

Start free