Skip to main content

Booking system for local providers.

Online booking, payments, memberships and your client list in one system, for salons, gyms, clubs and other local businesses. Clients book on your own page.

Nola for your industry.

See all industries
Live demo
Live demo

For your clients

A booking page with your name on it.

Clients pick a time, pay and get a confirmation. Share one link on your website, Instagram or Google profile.

  • In Estonian and English
  • Member and guest prices on the same page
  • Card payment when they book, or pay at the desk
Open the demo booking page

Start with booking. Add the rest later.

Every module is one switch in Settings, and you can turn it off again.

Included in every account

  • BookingYour page, open slots and confirmations
  • Quotes and offersPrice custom work before it is booked
  • TodayWhat needs you, every morning
  • Services and hoursDurations, prices and opening hours
  • StaffWho works when, and what they offer

Add when you need it

  • Online paymentsClients pay when they book
  • Memberships and passesMonthly plans and multi-visit passes
  • ClientsContacts, family links and history
  • Multiple resourcesBook the coach and the court together
  • WaitlistFreed slots go to the next in line
  • Dynamic pricingPeak and off-peak prices by time and day
  • Email campaignsNews and offers for clients who opted in
  • Team accessRoles for reception, coaches and accounts
  • AI CopilotAnswers about bookings and setup
  • CommunityAnnouncements, rooms and group chats

Live this afternoon.

Nothing is public until you publish, so no booking arrives before you are ready.

  1. 1Tell the assistant about your businessGive it your website or business name. It proposes your services, prices and opening hours.
  2. 2Check and publish your pageChange anything you like, then publish. Share one link on your website, Instagram and Google profile.
  3. 3Run the day from TodayBookings to confirm, new requests and the waitlist wait for you in one list each morning.

Getting started

How long until my page takes bookings?

An afternoon is usually enough. Give the setup assistant your website or business name, and it proposes your services, prices and opening hours. Check them, publish the page, and clients can book.

Can I move my existing calendar over?

Yes. On a paid plan or during the trial, upload an export from your old system as a CSV, Excel or PDF file, and the AI Copilot brings over your clients, bookings, memberships and prepaid balances. Nothing is saved until you approve the dry run, and an import can be undone. On Pro and above, Nola does the migration for you.

Can I try Nola before adding my own business?

Yes. Open the shared squash, golf or gym demo, already full of bookings, without signing up. Anyone can click around, and changes reset 30 minutes after the last edit.

How is a quote different from a booking?

A booking is a service with a set price and length, booked into a free time on your calendar. A quote is for work you need to price first. The client describes the job, you reply with an offer, and it becomes a booking when they accept.

Your clients

Do my clients need an account?

By default, yes. Clients sign in with their email, which lets them see, move and cancel their bookings. If you allow guest bookings, clients can book free and pay-at-venue services with their name, email and phone, and confirm from an email link.

Can clients cancel or move a booking themselves?

Yes. In My bookings they can cancel or pick a new time until your free cancellation window closes. After that they can cancel only if you charge a late-cancellation fee. Otherwise they contact you.

Do clients get reminders before their visit?

Yes. By default Nola sends a reminder a day before and an hour before, and you can change the timing. Reminders go by email, or by SMS with the SMS add-on on a paid plan.

Which languages does the booking page speak?

English and Estonian. Clients switch language at the top of the page, and their emails and texts come in the language they choose. When you save a service or page text, Nola offers a machine translation for you to check.

Prices and payments

What does it cost?

Free covers one bookable resource, such as a court, chair or room. Plus, Pro and Business include every module and are priced by the size of your business. Every new business gets 30 days of Pro free, and during the pilot we send prices on request.

Do you take a commission on payments?

No. Nola takes no fee on the payments your clients make to you. Your payment provider, such as Stripe or Montonio, charges its own fee under your own agreement with them.

When does card money reach my account?

Card payments go straight into your own Stripe account, and Stripe pays them out to your bank on its payout schedule. You see every payout in your Stripe Dashboard. Nola never holds your money.

Can I sell memberships and passes online?

Yes, on any paid plan. Sell monthly memberships, class packs, drop-ins, day passes and trials on your booking page and at the desk. Online buyers pay by card through your own Stripe account, and memberships renew automatically.

Data and security

Who owns my clients' data?

You do. You are the controller of your clients' data, and Nola processes it for you under a data processing agreement. You can export it at any time.

Can I export my clients and bookings?

Yes, on every plan. Under Reports, Overview you download all bookings and your client list as CSV files. A monthly accounting export for Merit Aktiva and SmartAccounts is there too.

Can staff see only their own calendar?

Yes. Give a team member the Coach role and tick their resources. They then see only their own calendar and the clients who booked with them or are assigned to them. With more than one location, you can also limit anyone to their own locations.

Today can start calmer than yesterday ended.