🎉 Introducing Softalon Payments
: Get paid online with 0% commission, from day one.
Softalon
Features
Live Demo
Integrations
Resources
Pricing
Sign In
Get Started
Help Center
For salons
For salons
Set up your salon, manage bookings, payments, your team and the AI assistant.
/
Getting started
5 guides
Create your salon and choose a plan
Set up a new salon in three steps: enter its details and subdomain, pick a plan, then start your free trial or subscribe.
Complete the setup wizard
Walk through the setup wizard to add your basics, opening hours, first location, team, services, payments and automations in one go.
Share your booking link
Copy a short or full link, download a QR code or create an image that sends clients to your salon, a location, a service or a team member.
Find your way around Softalon
Learn the sidebar, the salon switcher, the command bar and keyboard shortcuts, and what the banners at the top of the dashboard mean.
Switch salons and set a default salon
Move between the salons you belong to, and choose which salon opens automatically when you sign in.
Salon settings
3 guides
General settings explained
What each field in Settings › General does: your salon's name, category and avatar, plus language, timezone, week start and date and time formats.
Company settings explained
What each card in Settings › Company does: business and contact details, country, social media, opening hours and closed periods.
Who can change salon settings
See which roles can open each Settings page, how to find a setting quickly, and which actions only the Owner can take.
Account & security
17 guides
Create a Softalon account
Sign up with your email or with Google, Facebook or Microsoft, then verify your email to start using Softalon.
Verify your email address
Confirm your email with a 6-digit code so you can sign in and use Softalon.
Sign in to Softalon
Sign in with your email and password, a one-time code, or Google, Facebook or Microsoft.
Sign in with a one-time code
Sign in without a password by entering a 6-digit code that Softalon emails to you.
Sign in with Google, Facebook or Microsoft
Use your Google, Facebook or Microsoft account to sign up and sign in, and connect or disconnect providers in your account.
Reset a forgotten password
Recover your account with a code sent to your email, then set a new password.
Change your password
Set a new password in Account › Security and confirm it's you if Softalon asks.
Set up two-factor authentication
Add an authenticator app as a second sign-in step, and learn what signing in looks like afterwards.
Add a security key
Register a hardware security key as a second sign-in step for your Softalon account.
Save and use recovery codes
Generate backup codes for two-factor authentication, confirm them, and use one when you can't reach your authenticator.
Manage active sessions
See where your account is signed in and sign out other browsers and devices.
Change your name, email or phone
Update your avatar, full name, email address and phone number in Account › General.
Account preferences explained
What the Default Salon, Language, Theme and Animations settings do, and where each one is saved.
Choose how Softalon notifies you
Turn on push notifications for your devices, choose your account notification channels, and check your notification history.
Allow an app to access your account
Review the permissions an app asks for on the Authorize screen, choose what to grant, and approve or cancel.
Delete your account
Close your personal Softalon account after you transfer or delete every salon you own.
I can't sign in
Fix the most common sign-in problems: failed security checks, missing codes, unverified email, expired forms and a lost 2FA device.
Team & roles
10 guides
Roles and permissions explained
What Users, Administrators, Super Administrators and the Owner can see and do, including what own-only access means and how the display role works.
Add a team member
Create a profile for a new team member with their name, contact details, role and display role, then set up their services, locations and hours.
Invite a team member to sign in
Send an invitation so a team member can sign in with their own Softalon account, and cancel, resend or sync it when needed.
Accept a salon invitation
Join a salon you've been invited to: open the email, sign in or sign up with the invited email, and accept or decline on the Overview page.
Change a team member's role
Give a team member more or less access by changing their role, and learn the rules about who can change whose role.
The Members page explained
A tour of the Members page: search and filters, every column, the actions menu, the Status switch, booking order and share links.
Remove a team member
Turn off a team member's access or delete them from your salon, and handle their upcoming appointments first.
Leave a salon
Stop being a member of a salon you were invited to. Your account is unlinked and you lose access, while the salon keeps your profile.
Transfer salon ownership
Hand your salon over to another team member. They become the Owner and you become a Super Administrator.
Delete a salon
Delete a salon you own. Cancel its subscription first, or delete a draft salon straight from the Overview page.
Calendar & appointments
16 guides
The calendar explained
Learn the calendar views, filters and settings, and how to book, move and edit appointments right from the calendar.
The Appointments page explained
Find, filter and manage appointments in a table, handle pending requests and spot double bookings.
Book an appointment
Book an appointment for a client, a walk-in or a new client from the calendar or the Appointments page.
Double-book or book outside working hours
Use Manual Override to book, move or extend an appointment at a time that's already taken or outside working hours.
Approve or decline booking requests
Review appointments that are awaiting confirmation and approve or decline them in one click.
Appointment statuses explained
What each appointment status means, which changes are allowed, which statuses are final and how cancellation reasons work.
Complete an appointment and take payment
Mark an appointment as completed, finalize its invoice and record an in-person payment in one step.
Cancel an appointment or mark a no-show
Cancel a confirmed appointment with a reason, or record that the client didn't turn up.
Reschedule an appointment
Move an appointment to a new time, member, service or location with the Reschedule form or drag and drop.
Reassign an appointment to another member
Hand an appointment to a different team member at the same time, picked by you or automatically.
Extend or shorten an appointment
Add or remove minutes from an appointment when a service runs longer or finishes early.
Add notes and internal notes
Add notes the client can see, or internal notes only your team can see, to an appointment.
Send a client a confirm, reschedule or review link
Share a link that lets a client confirm, update, reschedule, cancel, review or join an appointment without signing in.
Run an online appointment
Meet clients by video in a team member's built-in meeting room, and share the meeting link with them.
Block time on the calendar
Block out breaks, training or maintenance for one team member or the whole team so nobody can book that time.
Share your free slots as an image
Turn a day's free appointment times into an image for Instagram stories, posts or chats, with your booking link on it.
Working hours & availability
8 guides
How available times are calculated
Learn exactly how Softalon decides which times clients can book, from working hours and time off to buffers, resources and time zones.
Set a team member's working hours
Set the weekly hours a team member can be booked at each location, including split shifts, using the editor or a plain-language description.
Set special hours for a specific date
Give a team member different hours, or a day off, on specific dates without changing their weekly schedule.
Add time off for a team member
Block a team member's vacation, sick leave or personal time so clients can't book them during it.
Close your salon for a holiday
Add a closed period so nobody can book any team member at any location while your salon is closed.
Salon opening hours vs team working hours
Understand why your salon's opening hours don't create bookable times, and how they differ from each team member's working hours.
Sync Google Calendar or Outlook
Add your Softalon appointments to Google Calendar or Outlook, and block booking when your personal calendar is busy.
Clients can't see available times
Find out why your booking site shows no times, or fewer times than you expect, and fix each cause.
Services, products & locations
12 guides
Create a service
Add a service with its name, category, duration, buffers, price, tax rate and visibility, then make it bookable.
Organize services into categories
Group your services into categories like Hair or Nails, and set the order clients see them in when they book.
Set different prices or durations per location or member
Override a service's price, duration or buffers for one location or one team member, and see which value wins.
Hide a service from your booking site
Make a service private so it's not listed publicly, and share it with selected clients by direct link.
Require rooms or equipment for a service
Add resources like treatment rooms or machines, link them to services, and stop overbooking when they're all in use.
Require a deposit
Ask clients to pay a fixed amount or a percentage online when they book, for all services or for selected ones.
Ask clients custom questions when they book
Add custom fields to the booking form for your whole salon, one location or one service, and choose where each answer is saved.
Add a location
Create a physical, private, mobile or virtual location, add its address, and know how your plan limits active locations.
Choose services and team members for a location
Turn on the services a location offers and the team members who work there, so clients can book them together.
Add photos to services and locations
Upload photos and short videos to a service or location gallery, set the cover image and change the order.
Add products
Create products like shampoo or gift cards with a price and tax rate, so you can add them to invoices quickly.
Change the order clients see
Reorder locations, team members, service categories and services to control how they're listed when clients book.
Clients
8 guides
Add a client
Create a client profile with contact details, consents, notes and custom fields, or add a new client while you book.
The Clients page explained
How to search, filter and read the Clients page, including what the appointment and spending totals count.
Client badges explained
The exact rules behind the Balance Due, New Client, No-Shower, OK, Inactive and Regular badges on client profiles.
Client consent explained
What transactional and marketing consent change in Softalon, how clients give consent, and how to update it.
Block a client
Stop a client from booking online or signing in to your booking site, and unblock them later.
Send a message to a client
Send one client a transactional message by email, SMS, WhatsApp or push from the Clients page, and what can stop it.
See a client's history
Find a client's appointments, invoices, reviews, sent notifications and profile changes in one place.
Delete a client
Permanently remove a client profile, and what happens to their appointments, invoices and marketing lists.
Booking website
17 guides
Your booking website explained
What's on your salon's booking website, how clients sign in and manage visits, and when the site shows as unavailable.
Booking settings explained
Every setting on Settings › Booking: time slots, appointment defaults, custom fields, and the policies that control what clients can do.
Let clients cancel or reschedule online
Allow clients to cancel or move their own appointments, and set how close to the start time they still can.
Approve bookings before they're confirmed
Make new online bookings wait for your approval, and choose whether rescheduled appointments need approval again.
Choose how Anyone bookings are assigned
How Softalon picks a team member when a client books Anyone, and what each Member Selection Logic option does.
Let clients book several services at once
Turn on multi-service booking so clients can book back-to-back services in one visit, and set the longest wait between them.
Change booking steps and contact fields
Reorder the steps of your online booking flow, hide the team member step, and choose whether clients give an email, a phone number, or both.
Change your site's colors, logo and icon
Pick your booking site's color scheme, light or dark mode and corner style, upload your logo, and set the name and icons for the installable web app.
Edit your site's header and footer
Change your booking site's header layout, logo display, menu links and announcement bar, and arrange the blocks in your footer.
Edit your home page
Choose which sections appear on your booking site's home page, put them in order, and set up the hero banner and its buttons.
Turn site pages on or off
Turn the Services, Locations, Members, Reviews, Gallery and About pages of your booking site on or off, and set how each one looks.
Add a custom page
Create your own pages on your booking site, such as a cancellation policy or an FAQ, and link to them from your menu.
Add custom HTML, CSS or JavaScript
Add your own HTML, CSS and JavaScript to every page of your booking site, for styling tweaks or third-party scripts.
Remove Softalon branding
Hide the Powered by Softalon line from your booking site, booking flow and live chat.
Connect a custom domain
Put your booking site on your own domain, such as book.hairhaven.com: add the DNS records, verify them, and make the domain primary.
Change your subdomain or primary domain
Change your onsoftalon.com address, or choose which of your domains is the main address of your booking site.
Add booking and chat to your own website
Embed your Softalon booking flow and live chat on any website with a short script, open them from your own buttons, and preselect a service or team member.
Payments & finances
14 guides
Payment settings explained
What each card on Settings › Payments does: Softalon Payments, payment methods, deposits, invoice due date, currency and format.
Get paid online with Softalon Payments
Turn on Softalon Payments so clients can pay online, verify your business to activate payouts, and read your balance.
Withdraw your balance and set up automatic payouts
Move money from your Softalon Payments balance to your payout account, set up automatic payouts and see past withdrawals.
Connect Stripe, PayPal or Square
Connect your own Stripe, PayPal or Square account so clients can pay with it at booking and from invoices.
Choose which payment methods clients see
Turn payment methods on or off, rename them, set their order and pick the default method clients see at checkout.
How clients pay when they book
What clients see at checkout: pay later, pay in full or pay a deposit, the Awaiting Payment status, and what happens if they don't pay.
Invoices explained
How invoices are created for appointments, what draft and finalized mean, every invoice status, due dates, invoice numbers and the PDF.
Create an invoice
Create a custom invoice with services, products or custom items, add a coupon and notes, and save it as a draft.
Finalize an invoice
Finalize a draft invoice to lock it, give it a number, due date and PDF, and let the client view and pay it.
Record a payment
Record cash or card payments taken at the salon, take partial payments, count extra as a tip, or mark an invoice as paid in one click.
Send a client a payment link
Create a payment link for an invoice and share it, or share the invoice itself so the client can pay it online.
Refund a payment
Refund all or part of a completed payment, and see how refunds affect the payment and the invoice.
Create a coupon
Create a percentage or fixed-amount coupon with a code clients enter at checkout, and turn it on or off.
Set up tax rates
Create inclusive or exclusive tax rates and assign them to all your services or products at once.
AI Assistant & inbox
17 guides
How the AI assistant works
What the AI assistant answers, how it books in chat, when it hands a conversation to your team, and when it uses credits.
Set up the AI assistant
Turn on the AI assistant, give it a name and personality, and connect the channels where clients message you.
AI assistant settings explained
Every setting on Settings › Conversations: the assistant's personality, booking in chat, reply rules, follow-ups, knowledge base, keywords and live chat.
Teach the assistant about your salon
Use the knowledge base to give the AI assistant facts about your salon, like parking, policies and products, so it can answer client questions.
The inbox explained
How the Conversations inbox works: statuses, channels, filters, notes from the assistant, and turning the assistant on or off per conversation.
Take over a conversation from the assistant
Turn the AI assistant off in one conversation to reply yourself, then hand it back or make it answer the latest message.
Get a suggested reply
Ask the AI assistant to draft a reply in the inbox, optionally with your own instructions, then edit and send it yourself.
Correct the assistant's replies
Show the AI assistant how a reply should have sounded. It saves a guideline and follows it in future replies to general questions.
Set up keyword auto-replies
Send a fixed reply when a client's message is exactly a keyword you choose, without using the AI or credits.
Turn on live chat on your booking site
Add a chat button to your booking website so visitors can message the AI assistant and your team.
Connect WhatsApp
Connect your WhatsApp Business number so client messages land in your inbox and the AI assistant can reply and book.
Connect Facebook Messenger and Instagram
Connect your Facebook Page and its Instagram account so Messenger and Instagram DMs land in your inbox and the AI assistant can reply.
Connect Telegram
Create a Telegram bot for your salon and connect it so Telegram messages land in your inbox and the AI assistant can reply.
Connect WhatsApp through Twilio
Connect a WhatsApp sender from your own Twilio account so its messages land in your inbox and the AI assistant can reply.
Connect iMessage and SMS with BlueBridge
Connect your BlueBridge account so iMessage and SMS conversations from your device land in your inbox and the AI assistant can reply.
Connect email to the inbox
Forward your salon's email to Softalon so client emails land in your inbox and the AI assistant can answer them.
I can't reply to a conversation
Why the message box is missing or a reply fails in the inbox, and how to reach the client another way.
Notifications
9 guides
Notifications explained
What Softalon sends to your clients and team, on which channels, what it costs in credits, and when a message is skipped.
Choose how your team is notified
Turn notification channels on or off for your whole salon, and choose which channels you personally receive salon notifications on.
Send email from your own address
Connect your own SMTP server so client emails come from your business address instead of the default Softalon address.
Set your SMS sender name
Send text messages from your business name instead of the default sender, and learn how approval and carrier support work.
Check if SMS works in your country
See what each country needs before your salon can text clients there: nothing, a registered sender ID, or a dedicated phone number.
Get a phone number for SMS
Find a dedicated phone number for texting clients in countries that need one, see its monthly cost in credits, and manage or delete it.
Verify a toll-free number
Submit your toll-free number for verification so it can be used for SMS, and understand each verification status.
Forward calls to your phone
Forward calls made to your Softalon phone number to another phone, and understand the monthly credit cost and proration.
See which notifications were sent
Check every email, text, WhatsApp message and push notification your salon sent, for the whole salon, one team member or one client.
Automations
14 guides
How workflows work
Learn how workflows automate your salon: triggers, steps, runs, the active switch and how many workflows each plan can run.
Create a workflow from a template
Start from a ready-made workflow, like an appointment reminder or a birthday message, and adjust it to your salon.
Build a workflow from scratch
Create an empty workflow, choose its trigger, add steps in the editor and save it so it starts running.
Send appointment reminders
Remind clients 24 hours or 2 hours before their appointment by email, SMS, WhatsApp or push, with links to reschedule or cancel.
Send birthday messages
Wish clients a happy birthday automatically with a workflow that runs on each client's birthday.
Win back clients who stopped coming
Invite clients back automatically 30, 60 or 90 days after their last visit if they haven't booked again.
Workflow triggers explained
Every trigger you can start a workflow with, and exactly when each one fires.
The Send Notification step explained
Every setting of the Send Notification step: channel, recipient, subject and content, WhatsApp templates, CC and BCC, and when a message is skipped.
Add delays and conditions
Pause a workflow with Wait/Delay and branch it with Conditional Split, using the builder or an expression.
Use variables in workflows
Insert details like the client's name, appointment time or salon address into workflow steps, and format them with helpers.
Start a workflow from a webhook or manually
Let another system start a workflow by calling its webhook URL, or start a workflow yourself with Run.
Send data to another system
Use the Send HTTP Request step to call another system's URL from a workflow and use its response in later steps.
Check workflow runs and failures
Open a workflow's History to see every run, its status and what each step did, and find out why a message didn't go out.
Save a workflow as a template
Who can save workflows as templates, and how to reuse a workflow in your salon when you can't.
Reviews
5 guides
Collect reviews from clients
Let clients rate completed appointments, require a written review, and send review links by hand or with an automation.
Approve and reply to reviews
Choose which reviews appear on your booking site, reply publicly, and understand how ratings are averaged.
Add a review for a client
Record feedback a client gave you in person, by phone or by email as a review, with or without an appointment.
Share a review as an image
Turn a client review into a ready-to-post image for Instagram, Facebook or your stories, with your booking link.
Send clients to your Google reviews
Connect Google Reviews so review links open your Google Business Profile for each location, and learn about Google review sync.
Reports
8 guides
Your dashboard explained
What each card and chart on the salon dashboard counts, which date it uses, and how the location and member filters change it.
Website & booking report explained
How visits, unique visitors, visit duration, bounce rate, traffic sources, pages, devices and campaigns are measured for your booking website.
Financial report explained
How every revenue, tip, tax, discount, refund and payment number in the Financial & Revenue Analytics report is calculated.
Operations report explained
How appointment counts, cancellation and no-show rates, occupancy, lead time and booking channels are calculated in the Operations report.
Services report explained
How services booked, service and product revenue, average prices, top offerings and category totals are calculated in the Services report.
Clients report explained
How new and returning clients, retention, rebooking, days between visits, client spend and review ratings are calculated in the Clients report.
Conversations report explained
How conversation and message counts, reply times, assistant performance and bookings from conversations are calculated in the Conversations report.
See who changed what
Use the Activities page and the Activities tab on clients, members, services, products and locations to see who changed what and when.
Plans, billing & credits
11 guides
Plans compared
See what Starter, Accelerate and Ultimate include: limits, monthly credits and every feature that depends on your plan.
How the free trial works
Learn when a plan comes with a free trial, what you get during it and what happens when it ends, with or without a card.
Change your plan
Upgrade, downgrade or switch between monthly and yearly billing, and see how Softalon credits the unused part of your current plan.
Cancel or reactivate your subscription
Schedule a cancellation for the end of your billing period, undo it before then, or restart a subscription that has ended.
Credits explained
What credits pay for, how many your plan includes each month, which credits are used first and how to read your credit history.
Buy more credits
Top up your salon's credits with a one-time credit package when your plan's monthly credits aren't enough.
Manage your payment methods
Add a card, choose your primary and backup payment methods, update an expiration date and remove cards you no longer use.
Pay and download your Softalon invoices
Find the invoices Softalon sends your salon, pay an open one, and download the invoice or receipt PDF.
Update your billing details and tax ID
Change the billing email, business name, address and tax ID that Softalon uses for your invoices, receipts and billing emails.
A feature says Upgrade required
Why a feature shows Upgrade Required or asks you to upgrade, how to unlock it, and what to do if the Upgrade button is grayed out.
My subscription payment failed
What Past Due, Unpaid and Incomplete mean, how Softalon retries a failed renewal, what stops working and how to fix it.
Integrations & developers
5 guides
Integrations explained
Every integration your salon and your account can connect, how to connect and disconnect them, and what an unhealthy connection means.
Track visits with Google Analytics, Tag Manager or Meta Pixel
Add your Google Analytics, Google Tag Manager or Meta Pixel ID to your booking site to measure visits.
Sync clients to Mailchimp, Klaviyo or Brevo
Connect Mailchimp, Klaviyo or Brevo and automatically add clients who agreed to marketing to one of your lists.
Set up webhooks
Send real-time updates about appointments, clients, invoices and more to your own system, and verify that each request comes from Softalon.
Create an API app
Create an OAuth app for your salon or your account, get its client ID and secret, and choose its scopes and redirect URIs.