Alma Booking · Online booking software

Alma Booking is an online appointment scheduling platform for wellness businesses.

Alma Booking helps wellness centers, spas, beauty salons, massage therapists and service-based businesses manage appointments, clients, staff schedules, payments, availability and Google Calendar synchronization from one simple dashboard.

Online bookings • Client management • Therapist schedules • Google Calendar synchronization • Email notifications • Payment and deposit management
Alma Booking dashboard preview
Application purpose

What Alma Booking does.

Alma Booking is a web application created to help wellness and service-based businesses organize their daily operations and accept appointments online. Users can configure services, manage staff availability, receive bookings, communicate with clients and synchronize reservation events with Google Calendar.

Main features

  • Online appointment booking for customers.
  • Service, duration and price management.
  • Therapist and staff availability management.
  • Client records and booking history.
  • Payment, deposit and Stripe configuration.
  • Email confirmations and booking notifications.
  • Google Calendar synchronization for booking events.

Why Alma Booking requests user data

  • To identify the authorized business account.
  • To manage appointments and customer booking information.
  • To create, update and manage booking-related calendar events.
  • To prevent scheduling conflicts and double bookings.
  • To provide the booking and calendar synchronization features requested by the user.

Alma Booking only uses Google user data to provide features explicitly requested by the user. Alma Booking does not sell, share or use Google user data for advertising, profiling or unrelated analytics.

Google API usage

How Alma Booking uses Google Calendar.

When a business owner connects a Google account, Alma Booking uses Google Calendar access only to synchronize appointments created in the booking system.

Google Sign-In / OAuth consent

During the OAuth process, the user chooses a Google account and grants Alma Booking permission to access the requested Google services.

  • The user explicitly starts the connection from Alma Booking.
  • The user sees the Google consent screen before granting access.
  • The user can revoke access at any time from their Google Account permissions page.
  • Alma Booking uses the authorization only for the connected business account.

Google Calendar synchronization

Alma Booking uses Google Calendar to keep business bookings synchronized with the user's calendar.

  • Create calendar events when a new booking is made.
  • Update booking events when appointment details change.
  • Remove or update events when bookings are cancelled.
  • Help avoid scheduling conflicts and duplicate appointments.

The use and transfer of information received from Google APIs will comply with the Google API Services User Data Policy, including the Limited Use requirements.

The problem

Bookings should not break the experience of your brand.

Many booking tools work, but feel cold, external and disconnected from wellness businesses that care about every detail of the client experience.

💬

Endless messages

Questions, changes and confirmations repeated manually every day.

💳

Unclear payments

Deposits, transfers and manual payments create friction for both the business and the client.

📅

Scattered schedules

Therapists, opening hours, holidays and bookings are often managed in different places.

Less premium feeling

The booking process should feel aligned with the quality of your wellness brand.

Client booking experience

A simple and guided booking flow.

Clients can discover services, choose a professional, select date and time, complete the booking and receive automatic confirmation.

1
Choose a serviceServices are displayed clearly for online booking.
2
Select durationDifferent durations can be configured for each service.
3
Choose a professionalUseful for spas, therapists and wellness teams.
4
Select date and timeAvailability is shown from the business schedule.
5
Payment or depositThe business can configure local payment, deposits or Stripe.
6
Automatic confirmationThe booking is saved and confirmation emails can be sent automatically.
Alma Booking booking flow preview
Wellness concierge guidance

Recommend the right experience for each client.

Alma Booking can help guide clients with simple questions and recommend the most suitable wellness experience according to their needs.

What do you need today?

Relaxation Stress relief Muscle pain Wellness gift
Recommended experience

Relaxing Wellness Ritual · 90 min

A treatment designed to help the client disconnect, breathe and return to balance.
Alma Booking visual booking page
Visual booking page

A booking page ready to share with clients.

Alma Booking can provide a visual booking page where clients can discover services, choose a professional and reserve easily from mobile or desktop.

Custom branding
Modern booking experience
Mobile friendly
Easy to share

Businesses can also add Alma Booking to the mobile home screen to manage bookings more easily from a phone.

Application features

Everything important in one dashboard.

Alma Booking is built for wellness businesses that need simple booking management, client organization and calendar synchronization.

Bookings and payments

Online bookings, deposits, partial payments and Stripe configuration.

Wellness team

Therapists, schedules, holidays and availability organized in one place.

Clients

Client records, booking history and customer information management.

Automation

Email confirmations, notifications and smoother communication.

Branding

Logo, colors and visual booking experience aligned with the business brand.

Calendar sync

Google Calendar synchronization for booking-related appointment events.

Plans

Choose how to start.

30-day free trial

29€

Self-managed

For businesses that want to manage bookings, clients and schedules independently.

Start free trial

Need help setting everything up?

We can configure Stripe, services, therapists, branding, schedules and client data so the business can start quickly.

From 100€

Need integration into your website?

We can integrate Alma Booking into a wellness website for a more personalized booking experience.

From 150€
Alma Web Studio

Want to take your wellness brand further?

We create premium wellness websites with Alma Booking integrated.

Branding SEO Luxury design Visual experience Automation
Discover Alma Web Studio

Make booking part of your brand experience.

Login to Alma Booking

Entradas

Páginas

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners. View more
Cookies settings
Accept
Decline
Privacy & Cookie policy
Privacy & Cookies policy
Cookie name Active

Who we are

Suggested text: Our website address is: https://almawebstudio.com.

Comments

Suggested text: When visitors leave comments on the site we collect the data shown in the comments form, and also the visitor’s IP address and browser user agent string to help spam detection. An anonymized string created from your email address (also called a hash) may be provided to the Gravatar service to see if you are using it. The Gravatar service privacy policy is available here: https://automattic.com/privacy/. After approval of your comment, your profile picture is visible to the public in the context of your comment.

Media

Suggested text: If you upload images to the website, you should avoid uploading images with embedded location data (EXIF GPS) included. Visitors to the website can download and extract any location data from images on the website.

Cookies

Suggested text: If you leave a comment on our site you may opt-in to saving your name, email address and website in cookies. These are for your convenience so that you do not have to fill in your details again when you leave another comment. These cookies will last for one year. If you visit our login page, we will set a temporary cookie to determine if your browser accepts cookies. This cookie contains no personal data and is discarded when you close your browser. When you log in, we will also set up several cookies to save your login information and your screen display choices. Login cookies last for two days, and screen options cookies last for a year. If you select "Remember Me", your login will persist for two weeks. If you log out of your account, the login cookies will be removed. If you edit or publish an article, an additional cookie will be saved in your browser. This cookie includes no personal data and simply indicates the post ID of the article you just edited. It expires after 1 day.

Embedded content from other websites

Suggested text: Articles on this site may include embedded content (e.g. videos, images, articles, etc.). Embedded content from other websites behaves in the exact same way as if the visitor has visited the other website. These websites may collect data about you, use cookies, embed additional third-party tracking, and monitor your interaction with that embedded content, including tracking your interaction with the embedded content if you have an account and are logged in to that website.

Who we share your data with

Suggested text: If you request a password reset, your IP address will be included in the reset email.

How long we retain your data

Suggested text: If you leave a comment, the comment and its metadata are retained indefinitely. This is so we can recognize and approve any follow-up comments automatically instead of holding them in a moderation queue. For users that register on our website (if any), we also store the personal information they provide in their user profile. All users can see, edit, or delete their personal information at any time (except they cannot change their username). Website administrators can also see and edit that information.

What rights you have over your data

Suggested text: If you have an account on this site, or have left comments, you can request to receive an exported file of the personal data we hold about you, including any data you have provided to us. You can also request that we erase any personal data we hold about you. This does not include any data we are obliged to keep for administrative, legal, or security purposes.

Where your data is sent

Suggested text: Visitor comments may be checked through an automated spam detection service.
Save settings
Cookies settings
Scroll al inicio