Mobile beauty scheduling
Mobile beauty therapist booking software with travel time
Facials, waxing, nails, lashes and brows all need room in a mobile beauty diary, and so do setup and the drive between clients. As mobile beauty therapist booking software, CalMov turns your treatment list, working hours and service area into times clients can book online, without a message exchange for every slot. On Pro, automatic travel pricing can add a travel charge based on distance or journey time.
Common scheduling problems
Treatment times differ
A brow shape, a full set of lashes and a gel manicure with removal all need different amounts of time.
Equipment takes time
Setting up a couch, lamp or trolley and packing it away again can make an apparently open slot impractical.
Customers are spread across an area
A booking at the edge of your coverage can disrupt the appointments around it.
How CalMov helps
Your own treatment menu
During setup, choose Beauty therapist and add your own treatments. Give each facial, wax, nail, lash or brow service its own duration and price, and clients choose from the list you publish.
Working hours and breaks
Control the hours customers can book and protect planned time off.
Travel gap options
Lite uses a travel gap you set. Pro checks roads and expected traffic for the planned time, before and after each booking.
Client details before the visit
Collect the address and useful notes before the appointment is confirmed. Returning clients can reuse answers to your questions, such as allergies or sensitivities, and important answers are highlighted on the booking.
Automatic travel pricing
Set travel charges for distance or journey-time brackets. CalMov applies the matching fee for the one-way trip from your business base to the client alongside the treatment price.
The toolkit
Built for mobile beauty therapists: your toolkit
Tools for patch tests, consultations and getting infill clients back on time. Nothing is switched on until you choose it, and any tool can be switched off again without losing anything.
Patch tests
A patch test before lash and brow tints
Choose which treatments need a patch test first, how long before (such as 48 hours) and how long a pass lasts (such as 180 days). A client without an in-date pass is offered "Book Patch test first" instead of a tint. You record each result as Passed or Failed, and a later reaction can be marked "Needs doing again".
Your booking page
Home, after the test
Did Sam's patch test pass?
Until it's passed, Brow tint can't be booked. You record the result.
Forms after booking
A consultation form after booking, with private answers
Questions that can wait are asked in a short form linked in the confirmation email, due a day before the visit, with up to two reminders. Mark "Skin conditions, allergies or medication" as Private and only you and your admins see the answer: it's never in emails, notifications or calendar events.
The confirmation email
You're booked in
Booking confirmed
Hi Sam,
Your appointment
Glow Beauty needs a few details before your visit. Please fill in the short form by Sunday 11 October 2026 at 10:00.
Fill in the formSent by CalMov for Glow Beauty.
Rebooking reminders
Infill reminders every 2 to 3 weeks
Each treatment has its own rebooking time: 2 weeks for lash infills, 3 for brows, or whatever suits your clients. About a week before a client is due, CalMov emails her a link that opens your booking page on the same treatment around her due date. It's one email per visit, and never to someone who has already rebooked.
The email, sent for you
Due in a weekSam is due again 3 weeks after the last visit.
Your next visit is due
Time to book again
Hi Sam,
Your next Lash fill with Glow Beauty is due around Monday 26 October. Choose a time that suits you.
Your last visit
Sent by CalMov for Glow Beauty.
Home
Also there when you need it
Time & price questions
Lash fills timed by how long it's been
Ask "How long since your last lash fill?" and let each answer add time and price. "Over 3 weeks" can be set to "Can't book online", so the client gets in touch and you book a full set instead.
Client profiles
Client profiles for skin type and sensitivities
Skin type and other details are asked once and saved, and returning clients pick their profile. Highlighted answers show on each booking as "Important for this appointment".
Treatment record
A treatment record for each visit
Start job times the treatment against its estimate and keeps your notes, such as the lash map you used. The checklist (consultation, check the patch test, treatment, aftercare advice) is Pro.
Photos
Photos of results (Pro)
Before and after photos, up to 12 a visit, kept for 2 years, with a report you can email to the client. Photos and the report are Pro.
Site & access
Parking and space to set up
Ready-made questions on parking, power and space to work are answered in the form after booking and saved to the address, so regulars only check them next time.
Only switch on what you need
Every tool starts switched off. Switch one on in Toolkit when you want it, and switch it off again without losing anything you've saved. Your booking page only changes when you change it.
An example day
A first tint, a lash infill and the drive between
- 1. A new client, Aisha, wants a brow tint. The booking page says a patch test is needed at least 2 days before, and offers Book Patch test first.
- 2. She enters her address and books the test for Tuesday, from times you can reach around your other clients.
- 3. Tuesday, 9:30am: the patch test, on the way to your first treatment. You record Passed, and CalMov emails her that she can now book the tint.
- 4. 11:00am: a regular's lash infill. She answered "2 to 3 weeks" since her last fill, so the booking already has the right time and price.
- 5. Her consultation form came back last night. Her answer about medication is marked Private, so only you and your admins can see it.
- 6. The calendar shows the drive to your 1:00pm facial. That time was only offered because the journey fits.
- 7. About a week before the lash client is due again, she's emailed a link to book her next infill.
Before you choose
Is CalMov right for you?
CalMov suits a solo beauty therapist offering treatments at customer addresses. Set service lengths, bookable hours and coverage, then let customers choose times that allow for travel.
A good fit when
- You offer a clear menu of mobile treatments, such as facials, waxing, nails, lashes or brows, with set prices and durations.
- You want the customer address collected during online booking.
- You need to stop a calendar gap becoming an impractical journey.
You may need another system if
- You need signed consultation or consent records, or clinical notes, kept inside CalMov.
- You need several therapists, rooms or equipment booked as shared resources today.
Free planning tools
Free planning calculators for mobile beauty scheduling
Use your own prices, travel time and costs to see what a working day could earn.
Frequently asked questions
Can I control which services customers book?
Yes. You create the service list and set the duration and price for each option. Lite includes up to two services, or unlimited services with a monthly upgrade; Pro includes unlimited services.
Can I offer nails, lashes and brows alongside other treatments?
Yes. Add each one as its own service with a duration and price, such as a brow shape, a lash infill or a gel manicure, and include setup and removal time. If nails are most of your work, see the mobile nail technician page below.
Does CalMov replace a route navigation app?
No. CalMov allows for travel when it decides which times to offer. It does not give turn-by-turn directions, so keep using your usual navigation app.
Does CalMov keep patch-test or consultation records?
Yes, for the booking side. Checks before booking keeps each client's patch test result as Passed or Failed, so a tint can't be booked without an in-date pass. A form after booking asks your consultation questions, and visit records keep your notes. It isn't a clinical records system.
Can I start with a simple travel gap?
Yes. Lite is free and uses a standard travel gap that you choose. Pro checks roads and expected traffic for the planned time instead.
Can mobile beauty appointments include an automatic travel fee?
Yes. Travel pricing is included on Pro. The customer sees the treatment price and any travel fee before confirming.
Can a client book a tint before her patch test is recorded?
Not online. She's told a patch test is needed first and is offered the patch test service. Once you record Passed, CalMov can email her that she can now book. If you book her in yourself, you're warned and can go ahead.
Who can see answers to private consultation questions?
Only you and your admins. Private answers are never in emails, notifications or calendar events, and they aren't saved to the client's profile.
Which of these tools are on the free plan?
Patch test checks, forms after booking, saved profiles, site and access questions, rebooking reminders and visit records with a timer and notes are on every plan. Lite allows one time and price question per service, or two combined; Pro allows up to 10. Photos, the job checklist and the report emailed to the client are Pro.
