Mia Chen
Deposit paidGel Manicure · Lisa
Merchant-controlled · privacy-first · built for direct relationships
Merchant-controlled, privacy-first booking for local service businesses. Keep the direct customer relationship, move your records safely, communicate through consent-based channels, and get paid through merchant-selected accounts.
Customers book through your branded link instead of a competing-services marketplace. Owners can import supported records, manage consent and privacy requests, and operate in a familiar dashboard language. My booking
MagiBooking OS
Happy Nails & Spa
June 2026 · Toronto, ON
Conversion
+68%
Monthly collected
$14,280
SMS
94/100
Live calendar
DayMia Chen
Deposit paidGel Manicure · Lisa
Sarah Park
SMS sentSpa Pedicure · Amy
Grace Liu
Balance dueLash Extensions · Nina
Client booking
Step 3Selected
Gel Manicure
Lisa · 45 min · $45
Morning
Afternoon
Evening
Product demo reel
See the intended daily loop: staff calendar, service setup, client booking, payment setup, SMS reminder, and finance reporting.
00:42 product walkthrough
8:30
Blow Dry
9:30
Haircut + Colour
12:00
Spa Treatment
00:15
Clients pick service, staff, date, time, and enter details in a clean English flow.
Merchant-controlled · privacy-first booking
MagiBooking is not a lead marketplace. It gives local service businesses a branded booking channel, portable customer records, consent-based direct communication, merchant-directed payments, and clear privacy controls.
Customers book through your business link, not a competing-services marketplace. The merchant keeps the business record while customers keep their privacy rights.
Import supported CSV or Excel records through quarantine, preview, mapping, deduplication, merchant confirmation, and an auditable commit.
Offer phone, SMS, email, WhatsApp, Telegram, or Signal where you choose. Each channel remains subject to customer permission and its own privacy model.
Use Stripe or supported merchant-directed methods, including cash, Zelle, Venmo, Cash App, and verified USDT/USDC ERC20 wallets.
Business isolation, role-based staff access, consent records, audit trails, privacy requests, wallet verification, and clear operating boundaries protect daily work.
MagiBooking
Marketplace-style platforms
Customer relationship
The merchant keeps the direct relationship and customer record.
The platform may keep customers inside its marketplace.
Platform booking fees
No MagiBooking marketplace commission, new-client fee, or per-booking platform fee.
Some platforms charge commission, lead, or new-client fees.
Payment choice
The merchant chooses from supported direct and Stripe-processed methods.
Payment choices may be limited to the platform's preferred processors.
Money path
Merchant-directed payments go to the account supplied by the merchant.
Some platforms may hold, review, or schedule merchant payouts.
Customer contact
Direct contact buttons can appear before and after booking.
Communication may stay inside the platform.
Languages
Nine merchant dashboard languages with an English or Spanish customer flow.
Language depth varies by provider and market.
Merchants enable only the methods they want. Zelle, Venmo, Cash App, and verified ERC20 wallets can show merchant instructions and QR codes; proof-based payments require merchant review.
MagiBooking does not custody, exchange, or promise settlement of merchant-directed funds. USDT/USDC support is limited to Ethereum ERC20, and a submitted transaction is never marked paid without the required verification and merchant approval.
Turn buttons on or off, set a preferred channel, customize labels, change order, and choose where each contact method appears.
Signal conversations are end-to-end encrypted. Telegram Cloud Chats and Secret Chats have different privacy models. MagiBooking opens the merchant-selected external channel and does not copy or store those private conversations.
Owners and teams can operate in a familiar language while customers use a clear English booking experience for the U.S. and Canada.
Privacy and control are product rules, not paid add-ons
Every plan preserves merchant data portability, consent controls, privacy requests, and clear payment boundaries. Customers still retain access, correction, export, deletion, and consent rights where applicable.
No marketplace commission. No new-client fee. No per-booking MagiBooking platform fee.
Published subscription, SMS package, and additional-staff charges may apply. Card and wallet payments are processed by Stripe and remain subject to Stripe processing fees, review, payout timing, and terms.
Multilingual by design
MagiBooking is built for immigrant and minority-owned teams that serve English-speaking customers but manage daily operations in a more familiar language.
The business owner can manage services, staff, payments, and reports in English, Chinese, Spanish, Korean, Vietnamese, Thai, Portuguese, French, or Russian.
Front desk and employees can see clear operational labels without forcing every customer into the same language.
Clients can use a polished English or Spanish booking page and receive transactional confirmations and reminders.
Switch to MagiBooking
Supported CSV or Excel exports are quarantined, mapped, previewed, deduplicated, and committed only after merchant confirmation. Imported fields never become marketing consent by default.
Built for local service businesses in the U.S.
MagiBooking is a lightweight booking and client-management system for salons, spas, nails, massage, wellness, tattoo, consulting, and other appointment-based businesses. Clients book in English or Spanish while owners and staff manage in a familiar language.
Clients book through the business link and their records stay inside that merchant's permission-protected workspace.
The booking path presents the merchant's brand instead of sending clients through a directory of competing businesses.
Use a published plan and connect the merchant's own Stripe account instead of depending on marketplace lead commissions.
MagiBooking OS
Keep the daily tools that owners and staff actually use in one practical workspace.
Clients use a polished English or Spanish flow while the dashboard supports nine operating languages.
Keep client profiles, booking history, preferences, and follow-up records behind role-based permissions.
Build a direct booking link, brand, and customer relationship without competing listings around the checkout path.
Import supported CSV or Excel exports for clients, services, appointments, staff, prices, and notes after preview and deduplication.
Email and dashboard notifications support the base workflow; SMS and Telegram can be enabled after plan and channel setup.
Delivery status remains visible in the dashboard.
Assign services, hours, and booking scope, then review daily and weekly work from one calendar.
Connect the merchant's Stripe account to collect deposits or prepayment for selected services.
Enable merchant-controlled gift cards, promo codes, new-client offers, and limited-time campaigns when configured.
Manage bookings, clients, staff, deposits, promotions, and reports without a heavy training program.
Share one booking link across Google, Instagram, Facebook, TikTok, messaging, websites, email, and QR codes.
Built around real merchant workflows
Each language highlights relevant business types and operating outcomes instead of repeating a literal translation.
One booking link across the channels clients already use
Clients land on the business booking page without creating a general marketplace account or browsing competitors first.
Coordinate technicians, durations, deposits, fills, and repeat visits.
Manage therapists, rooms, service time, notes, and reminders.
Connect treatments, staff, rooms, packages, and follow-up.
Manage stylists, menus, color services, time, and rebooking.
Set consultations, deposits, artist calendars, preparation notes, and boundaries.
Your business. Your customers. Your booking system.
Create the booking page first, then connect services, staff, notifications, Stripe, and migration support.
MagiBooking is merchant-first: businesses manage the dashboard, while clients use each merchant's booking link without creating a marketplace account.
Register or log in to manage services, staff, prices, payments, and booking links.
Open merchant dashboardClients book through the business link and manage appointments from secure SMS or email links.
View my bookingUse the same booking link on your website, Google Business Profile, Instagram, and QR code.
Create booking linkProduct system
MagiBooking is more than a booking widget: it gives beauty teams a clear client flow and a practical daily operations workspace.
Visual service cards, staff choice, time slots, deposit rules, and a sticky booking summary keep the public flow fast.
4 steps
Service to confirmation
Visual service cards, staff choice, time slots, deposit rules, and a sticky booking summary keep the public flow fast.
Appointments, manual phone bookings, staff availability, rooms, deposits, and no-show risk are visible in one calm view.
Google, Instagram, SMS links, QR codes, gift cards, promo codes, and referrals can send clients into the same booking flow.
Daily revenue, monthly revenue, service income, gift cards, tips, commissions, refunds, and payment-method splits belong in the merchant dashboard.
Booking reliability
MagiBooking keeps booking changes controlled: clients can recover bookings, links expire safely, and merchants see conflicts before they become front-desk problems.
Clients can find an appointment by phone or email OTP and request a fresh secure link when the old link expires.
Reschedule, cancel, and refund rules are shown before a client confirms an action.
Waitlist, conflicts, timezone, daylight-saving, and status labels keep staff from guessing.
If Google, Apple, Outlook, or calendar files fail to sync, the dashboard shows recovery steps instead of silently losing the appointment.
Mobile-first management
The merchant experience stays simple on mobile: one day, one staff timeline, colored appointment blocks, payment tags, and a large create button.
8:30 - 9:30
Blow Dry
9:30 - 11:30
Haircut and Colour
12:00 - 1:00
Spa Treatment
Billing and subscription center
The dashboard makes plan, seats, invoices, SMS usage, payment failures, and Stripe risk visible before surprises happen.
Show current plan, active staff seats, next billing date, invoices, receipts, and tax details.
Let merchants upgrade, downgrade, cancel, and understand prorated charges before confirming.
Free uses email reminders; paid plans include shared monthly SMS segment credits with visible usage and package costs.
If Stripe disconnects or payments fail, warn merchants and keep refund, partial refund, deposit forfeiture, and dispute records.
MagiBooking is designed for immigrant and minority-owned beauty, wellness, health, pet, tattoo, tanning, and local service businesses that need an easier backend than English-only booking systems.
Merchants can manage services, staff, reminders, payments, and clients in their preferred language. Customers see an English booking flow and receive English appointment SMS.
New bookings instantly appear on your calendar with no manual entry.
Support in-person and virtual services through Zoom and Google Meet.
Collect deposits or full payment at booking time to reduce no-shows.
SMS and email reminders help teams stay in touch before each appointment.
From salons, barbers, nails, spa, medspa, and massage to fitness recovery, physical therapy, health practices, tattoo studios, pet grooming, tanning, and mobile services, MagiBooking adapts to your workflow.
Hair Salons
Let clients book haircuts, color, blowouts, and treatments online anytime.
Barber Shops
Manage barber schedules, chair time, reminders, and repeat visits.
Nail Salons
Coordinate techs, service durations, deposits, and chair capacity.
Spa and Sauna
Manage rooms, sauna time, treatments, packages, and recurring care plans.
Medspa
Organize consultations, treatments, follow-ups, deposits, and team permissions.
Massage Therapy
Book therapists, rooms, durations, deposits, and intake preferences.
Fitness and Recovery
Schedule trainers, Pilates, stretch therapy, recovery rooms, packages, and reminders.
Physical Therapy
Manage evaluations, follow-ups, therapists, rooms, reminders, and secure appointment links.
Health Practice
Publish clear booking for consultations, wellness services, staff calendars, and policies.
Tattoo and Piercing
Turn consults, artist calendars, deposits, prep notes, and follow-ups into one flow.
Tanning Studio
Book spray tan, tanning beds, equipment time, prep notes, and repeat visits.
Pet Grooming
Run grooming appointments and recurring care with a professional flow.
Eyebrow and Lash Salons
Remind clients when it is time for refills, tinting, and follow-up services.
Content Creators & Freelancers
Schedule consultations, shoots, brand calls, and lawful events with clear service boundaries.

Mobile Services
Manage service areas, travel buffers, mobile teams, deposits, and address notes.
In-Home Massage
Support licensed mobile massage workflows with policies, intake notes, and reminders.

Housekeeping and Cleaning
Collect home details, cleaning needs, staff schedules, deposits, and turnover notes.

Private Chef Teppanyaki
Book teppanyaki events, guest counts, menus, travel fees, deposits, and event reminders.
Start with a focused setup flow for services, staff, policies, and your booking link.
Add services, prices, durations, and staff bios. Finish setup in five minutes.
Learn more: Create your booking pageUpload your logo, colors, Instagram updates, and reviews so your booking page becomes a polished storefront.
Learn more: Build a branded experiencePublish your link to your website, Facebook, Instagram, or print a QR code for cards and posters.
Learn more: Share anywhereConnect Stripe to collect deposits or full payment while booking. Payments, refunds, and no-show records sync to the dashboard.
Generate a salon QR code for business cards, door decals, receipts, or social media. Clients scan, book, and pay on the spot.
MagiBooking's bilingual support team can help with setup, daily operations, and growth ideas by phone, email, or live chat.
Chinese and English
Support is available during published support hours
Send setup and account questions to our support team
Trust layer
See how MagiBooking protects merchant workspaces, customer rights, imported records, communication consent, and merchant-directed payments.
Free to start · Starter includes 4 active staff
Set up a merchant dashboard in the owner's preferred language, then publish an English and Spanish booking page for local U.S. customers.
"Keep services, staff availability, client details, and booking links in one operating view."
"Give customers a clear English or Spanish booking page while the team manages the dashboard in its preferred language."
"Use a real booking link across your website, Google Business Profile, social channels, and QR materials."
"Review upcoming work, payment status, reminders, and follow-up tasks without switching systems."
"Start with email reminders on Free and configure SMS or Stripe after the required provider setup is complete."
"Import supported CSV or Excel data, check the preview, and keep the first migration easy to audit."
testing and new operators
$0 annually
$290 annually — 2 months free
teams of 5–8
$590 annually — 2 months free
growing teams of 9–15
$990 annually — 2 months free
Need migration, white-label, custom domains, or multi-location support? Contact us
Billing and subscription center
The dashboard makes plan, seats, invoices, SMS usage, payment failures, and Stripe risk visible before surprises happen.
Show current plan, active staff seats, next billing date, invoices, receipts, and tax details.
Let merchants upgrade, downgrade, cancel, and understand prorated charges before confirming.
Free uses email reminders; paid plans include shared monthly SMS segment credits with visible usage and package costs.
If Stripe disconnects or payments fail, warn merchants and keep refund, partial refund, deposit forfeiture, and dispute records.