Merchant-controlled · privacy-first · built for direct relationships

Your business. Your customers. Your data. Your money. Your rules.

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.

No lead marketplacePortable customer dataConsent-based outreachNon-custodial merchant payments

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

book.magibooking.com/happy-nails

MagiBooking OS

Happy Nails & Spa

June 2026 · Toronto, ON

12 today

Conversion

+68%

Monthly collected

$14,280

SMS

94/100

Live calendar

Day
9:00

Mia Chen

Deposit paid

Gel Manicure · Lisa

10:30

Sarah Park

SMS sent

Spa Pedicure · Amy

1:00

Grace Liu

Balance due

Lash Extensions · Nina

Client booking

Step 3

Selected

Gel Manicure

Lisa · 45 min · $45

Morning

09:0009:3010:0010:3011:0011:30

Afternoon

13:0014:0015:3016:30

Evening

17:0018:3020:0021:00
Deposit$10

Product demo reel

A 42-second path from calendar to paid appointment

See the intended daily loop: staff calendar, service setup, client booking, payment setup, SMS reminder, and finance reporting.

00:42 product walkthrough

00:00Merchant calendarColor-coded staff schedule with today, payment status, and booking details.
00:07Create servicesAdd price, duration, staff, deposit rules, coupons, and gift card visibility.
00:15Client bookingClients pick service, staff, date, time, and enter details in a clean English flow.
00:24Payment setupConnect Stripe before enabling deposit or full-payment checkout; card data stays with the payment provider.
00:32SMS reminderSend English confirmations and reminders with secure reschedule links.
00:38Finance reportReview revenue, refunds, cash records, coupons, gift cards, and staff performance.
00:42 product walkthrough
Merchant calendarLive

8:30

Diana Campos

Blow Dry

9:30

Leanne Simpson

Haircut + Colour

12:00

Derrick Johnson

Spa Treatment

00:15

Client booking

Clients pick service, staff, date, time, and enter details in a clean English flow.

Checkout
Deposit$25.00
StripeReady
SMSQueued

Merchant-controlled · privacy-first booking

Your Business. Your Customers. Your Data. Your Money. Your Rules.

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.

No lead marketplacePortable customer dataConsent-based outreachNon-custodial merchant payments

Keep the direct relationship

Customers book through your business link, not a competing-services marketplace. The merchant keeps the business record while customers keep their privacy rights.

Move and control your data

Import supported CSV or Excel records through quarantine, preview, mapping, deduplication, merchant confirmation, and an auditable commit.

Communicate with consent

Offer phone, SMS, email, WhatsApp, Telegram, or Signal where you choose. Each channel remains subject to customer permission and its own privacy model.

Choose how you get paid

Use Stripe or supported merchant-directed methods, including cash, Zelle, Venmo, Cash App, and verified USDT/USDC ERC20 wallets.

Protect the workspace

Business isolation, role-based staff access, consent records, audit trails, privacy requests, wallet verification, and clear operating boundaries protect daily work.

Built for the merchant, not a lead marketplace

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.

Payment freedom with clear records

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.

Credit cardsApple PayGoogle PayZelleVenmoCash AppCash / pay in storeUSDT (ERC20 · merchant-direct)USDC (ERC20 · merchant-direct)

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.

Direct contact, configured by the merchant

Turn buttons on or off, set a preferred channel, customize labels, change order, and choose where each contact method appears.

PhoneSMSWhatsAppTelegram · Cloud / Secret ChatSignal · E2EEEmailWebsite

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.

A dashboard owners can understand

Owners and teams can operate in a familiar language while customers use a clear English booking experience for the U.S. and Canada.

English中文Español한국어Tiếng ViệtไทยPortuguêsFrançaisРусский

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

Owner language and customer language can be different

MagiBooking is built for immigrant and minority-owned teams that serve English-speaking customers but manage daily operations in a more familiar language.

Owner dashboard

The business owner can manage services, staff, payments, and reports in English, Chinese, Spanish, Korean, Vietnamese, Thai, Portuguese, French, or Russian.

Staff workflow

Front desk and employees can see clear operational labels without forcing every customer into the same language.

Customer booking

Clients can use a polished English or Spanish booking page and receive transactional confirmations and reminders.

CSV / Excel500 rows / import
1CustomersMapped
2ServicesMapped
3AppointmentsMapped
4StaffMapped
5PricesMapped
6NotesMapped
Quarantine, preview, dedupe, merchant confirmation, then import

Switch to MagiBooking

Move from Fresha, Setmore, Booksy, GlossGenius, or paper records

Supported CSV or Excel exports are quarantined, mapped, previewed, deduplicated, and committed only after merchant confirmation. Imported fields never become marketing consent by default.

FreshaSetmoreBooksyGlossGeniusPaper / Excel

Built for local service businesses in the U.S.

Your business. Your customers. Your booking system.

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.

01

Merchant-managed relationships

Clients book through the business link and their records stay inside that merchant's permission-protected workspace.

02

No competitor marketplace detour

The booking path presents the merchant's brand instead of sending clients through a directory of competing businesses.

03

Clear operating costs

Use a published plan and connect the merchant's own Stripe account instead of depending on marketplace lead commissions.

MagiBooking OS

Ten connected capabilities from booking to repeat visits

Keep the daily tools that owners and staff actually use in one practical workspace.

01

English or Spanish client booking, multilingual management

Clients use a polished English or Spanish flow while the dashboard supports nine operating languages.

02

A merchant client database

Keep client profiles, booking history, preferences, and follow-up records behind role-based permissions.

03

Less marketplace dependency

Build a direct booking link, brand, and customer relationship without competing listings around the checkout path.

04

Auditable data migration

Import supported CSV or Excel exports for clients, services, appointments, staff, prices, and notes after preview and deduplication.

05

Status-aware notifications

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.

06

Staff, schedules, and bookings

Assign services, hours, and booking scope, then review daily and weekly work from one calendar.

07

Stripe deposits

Connect the merchant's Stripe account to collect deposits or prepayment for selected services.

08

Gift cards and coupons

Enable merchant-controlled gift cards, promo codes, new-client offers, and limited-time campaigns when configured.

09

Lightweight daily operations

Manage bookings, clients, staff, deposits, promotions, and reports without a heavy training program.

10

A direct branded booking channel

Share one booking link across Google, Instagram, Facebook, TikTok, messaging, websites, email, and QR codes.

Built around real merchant workflows

Local positioning for the industries each community knows best

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.

Google Business ProfileInstagramFacebookTikTokWeChatWhatsAppTelegramWebsite and QR

Your business. Your customers. Your booking system.

Make booking easier and ownership clearer

Create the booking page first, then connect services, staff, notifications, Stripe, and migration support.

Clear entry points for merchants and clients

MagiBooking is merchant-first: businesses manage the dashboard, while clients use each merchant's booking link without creating a marketplace account.

Merchant entry

Register or log in to manage services, staff, prices, payments, and booking links.

Open merchant dashboard

Client entry

Clients book through the business link and manage appointments from secure SMS or email links.

View my booking

Channel entry

Use the same booking link on your website, Google Business Profile, Instagram, and QR code.

Create booking link

Product system

One operating layer for booking, staff, payments, reminders, and reporting

MagiBooking is more than a booking widget: it gives beauty teams a clear client flow and a practical daily operations workspace.

Client bookingMerchant calendarGrowth toolsFinance

Book in under 60 seconds

Visual service cards, staff choice, time slots, deposit rules, and a sticky booking summary keep the public flow fast.

4 steps

Service to confirmation

Service and staff cards
Morning / afternoon / evening slots
Deposit or full payment
Email and SMS confirmation
4 steps

Book in under 60 seconds

Visual service cards, staff choice, time slots, deposit rules, and a sticky booking summary keep the public flow fast.

Today

A front-desk calendar that moves

Appointments, manual phone bookings, staff availability, rooms, deposits, and no-show risk are visible in one calm view.

+QR

Turn channels into booked visits

Google, Instagram, SMS links, QR codes, gift cards, promo codes, and referrals can send clients into the same booking flow.

$

Know what the store actually made

Daily revenue, monthly revenue, service income, gift cards, tips, commissions, refunds, and payment-method splits belong in the merchant dashboard.

Built for salons, spas, nail studios, lash rooms, massage clinics, medspas, and mobile beauty teams.

Booking reliability

Clear recovery paths before and after every appointment

MagiBooking keeps booking changes controlled: clients can recover bookings, links expire safely, and merchants see conflicts before they become front-desk problems.

Client recovery

Clients can find an appointment by phone or email OTP and request a fresh secure link when the old link expires.

  • Phone or email OTP lookup
  • Secure links expire
  • Reissue links without exposing private data

Policy preview

Reschedule, cancel, and refund rules are shown before a client confirms an action.

  • Reschedule cutoff
  • Cancellation policy
  • Refund and deposit rules

Operational warnings

Waitlist, conflicts, timezone, daylight-saving, and status labels keep staff from guessing.

  • Waitlist and conflict warnings
  • Timezone and DST notes
  • Confirmed, pending, paid, failed payment

Calendar recovery

If Google, Apple, Outlook, or calendar files fail to sync, the dashboard shows recovery steps instead of silently losing the appointment.

  • Google sync retry
  • Apple / Outlook subscription link
  • Calendar file re-download

Mobile-first management

Manage today from your phone

The merchant experience stays simple on mobile: one day, one staff timeline, colored appointment blocks, payment tags, and a large create button.

Single-day timeline
Quick staff switcher
Color-coded services
Payment and confirmation tags
Bottom + appointment action
Wed 21 Jun
JT
JT

John Templeton

8:009:0010:0012:001:00

8:30 - 9:30

Diana Campos

Blow Dry

9:30 - 11:30

Leanne Simpson

Haircut and Colour

12:00 - 1:00

Derrick Johnson

Spa Treatment

Billing and subscription center

Merchants can always see what they pay for

The dashboard makes plan, seats, invoices, SMS usage, payment failures, and Stripe risk visible before surprises happen.

Plan and invoices

Show current plan, active staff seats, next billing date, invoices, receipts, and tax details.

  • Current plan and seats
  • Next charge date
  • Invoices, receipts, tax info

Subscription changes

Let merchants upgrade, downgrade, cancel, and understand prorated charges before confirming.

  • Upgrade / downgrade / cancel
  • Failed payment retry
  • Grace period and proration notes

Messaging budget

Free uses email reminders; paid plans include shared monthly SMS segment credits with visible usage and package costs.

  • SMS allowance
  • Used quantity
  • Package cost

Payment risk and records

If Stripe disconnects or payments fail, warn merchants and keep refund, partial refund, deposit forfeiture, and dispute records.

  • Stripe disconnect warning
  • Refund and partial refund records
  • Deposit forfeiture and disputes

Let owners work in their language while customers book in English or Spanish

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.

Real-time calendar syncNew bookings instantly appear on your calendar with no manual entry.
Clients book anywhereSupport in-person and virtual services through Zoom and Google Meet.
Deposits protect revenueCollect deposits or full payment at booking time to reduce no-shows.
Automated remindersSMS and email reminders help teams stay in touch before each appointment.
Create my booking page

Pink Blossom Nail Spa

★★★★★4.9 (128) · Toronto
Gel Manicure$45
Spa Pedicure$60
Lash Extensions$120
Choose time

Made for your exact industry

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 appointment scheduling

Hair Salons

Hair Salons

Let clients book haircuts, color, blowouts, and treatments online anytime.

Barber Shops appointment scheduling

Barber Shops

Barber Shops

Manage barber schedules, chair time, reminders, and repeat visits.

Nail Salons appointment scheduling

Nail Salons

Nail Salons

Coordinate techs, service durations, deposits, and chair capacity.

Spa & Sauna appointment scheduling

Spa & Sauna

Spa and Sauna

Manage rooms, sauna time, treatments, packages, and recurring care plans.

Medspas appointment scheduling

Medspas

Medspa

Organize consultations, treatments, follow-ups, deposits, and team permissions.

Massage Therapy appointment scheduling

Massage Therapy

Massage Therapy

Book therapists, rooms, durations, deposits, and intake preferences.

Fitness & Recovery appointment scheduling

Fitness & Recovery

Fitness and Recovery

Schedule trainers, Pilates, stretch therapy, recovery rooms, packages, and reminders.

Physical Therapy appointment scheduling

Physical Therapy

Physical Therapy

Manage evaluations, follow-ups, therapists, rooms, reminders, and secure appointment links.

Health Practice appointment scheduling

Health Practice

Health Practice

Publish clear booking for consultations, wellness services, staff calendars, and policies.

Tattoo & Piercing appointment scheduling

Tattoo & Piercing

Tattoo and Piercing

Turn consults, artist calendars, deposits, prep notes, and follow-ups into one flow.

Tanning Studio appointment scheduling

Tanning Studio

Tanning Studio

Book spray tan, tanning beds, equipment time, prep notes, and repeat visits.

Pet Grooming appointment scheduling

Pet Grooming

Pet Grooming

Run grooming appointments and recurring care with a professional flow.

Eyebrow and Lash Salons appointment scheduling

Eyebrow and Lash Salons

Eyebrow and Lash Salons

Remind clients when it is time for refills, tinting, and follow-up services.

Content Creators & Freelancers appointment scheduling

Content Creators & Freelancers

Content Creators & Freelancers

Schedule consultations, shoots, brand calls, and lawful events with clear service boundaries.

Mobile Services professional arriving for an in-home appointment

Mobile Services

Mobile Services

Manage service areas, travel buffers, mobile teams, deposits, and address notes.

In-Home Massage appointment scheduling

In-Home Massage

In-Home Massage

Support licensed mobile massage workflows with policies, intake notes, and reminders.

Housekeeping professional residential cleaning service

Housekeeping

Housekeeping and Cleaning

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

Private Chef live teppanyaki chef service

Private Chef

Private Chef Teppanyaki

Book teppanyaki events, guest counts, menus, travel fees, deposits, and event reminders.

Launch in three steps

Start with a focused setup flow for services, staff, policies, and your booking link.

3

Share anywhere

Publish your link to your website, Facebook, Instagram, or print a QR code for cards and posters.

Learn more: Share anywhere
Share booking link

Payments settle cleanly

Connect Stripe to collect deposits or full payment while booking. Payments, refunds, and no-show records sync to the dashboard.

StripeCurrent online payment processor
Email remindersAvailable on Free for confirmations and reminders
Calendar recoveryGoogle / Apple / Outlook failure recovery
Connect payments

Scan to book, anywhere

Generate a salon QR code for business cards, door decals, receipts, or social media. Clients scan, book, and pay on the spot.

One-click QR code
Mobile instant booking
Automatic confirmation
Multilingual support
Try it now

We are always here to help

MagiBooking's bilingual support team can help with setup, daily operations, and growth ideas by phone, email, or live chat.

Phone support

Chinese and English

Live chat

Support is available during published support hours

Email support

Send setup and account questions to our support team

Contact support

Free to start · Starter includes 4 active staff

Make booking easier for owners and clearer for customers

Set up a merchant dashboard in the owner's preferred language, then publish an English and Spanish booking page for local U.S. customers.

What the workflow helps owners manage

MagiBooking workflow customer review

"Keep services, staff availability, client details, and booking links in one operating view."

MBMagiBooking workflowIllustrative product copy
MagiBooking workflow customer review

"Give customers a clear English or Spanish booking page while the team manages the dashboard in its preferred language."

MBMagiBooking workflowIllustrative product copy
MagiBooking workflow customer review

"Use a real booking link across your website, Google Business Profile, social channels, and QR materials."

MBMagiBooking workflowIllustrative product copy
MagiBooking workflow customer review

"Review upcoming work, payment status, reminders, and follow-up tasks without switching systems."

MBMagiBooking workflowIllustrative product copy
MagiBooking workflow customer review

"Start with email reminders on Free and configure SMS or Stripe after the required provider setup is complete."

MBMagiBooking workflowIllustrative product copy
MagiBooking workflow customer review

"Import supported CSV or Excel data, check the preview, and keep the first migration easy to audit."

MBMagiBooking workflowIllustrative product copy
Switching to MagiBooking was the right decision” - Amy, Pink Blossom Salon

Transparent plans for small appointment businesses

Plans from $29/monthAnnual plans include 2 months free

testing and new operators

Free

$0/mo

$0 annually

  • 1 active staff
  • Up to 30 bookings per month
  • Email confirmations and App notifications
  • Online booking page, sharing link, and QR entry
  • SMS is not included
Start free
small teams of 1–4

Starter

$29/location/mo

$290 annually — 2 months free

  • 4 active staff included
  • 100 shared SMS segment credits each month
  • Smart SMS, client management, payments, and contact tools
  • Additional staff: $10/month or $100/year
Start Starter

teams of 5–8

Team

$59/location/mo

$590 annually — 2 months free

  • 8 active staff included
  • 500 shared SMS segment credits each month
  • Permissions, schedules, commissions, and advanced reports
  • Additional staff: $10/month or $100/year
Choose Team

growing teams of 9–15

Growth

$99/location/mo

$990 annually — 2 months free

  • 15 active staff included
  • 1,000 shared SMS segment credits each month
  • Larger-team controls, finance exports, and priority support
  • Additional staff: $10/month or $100/year
Choose Growth

Need migration, white-label, custom domains, or multi-location support? Contact us

Billing and subscription center

Merchants can always see what they pay for

The dashboard makes plan, seats, invoices, SMS usage, payment failures, and Stripe risk visible before surprises happen.

Plan and invoices

Show current plan, active staff seats, next billing date, invoices, receipts, and tax details.

  • Current plan and seats
  • Next charge date
  • Invoices, receipts, tax info

Subscription changes

Let merchants upgrade, downgrade, cancel, and understand prorated charges before confirming.

  • Upgrade / downgrade / cancel
  • Failed payment retry
  • Grace period and proration notes

Messaging budget

Free uses email reminders; paid plans include shared monthly SMS segment credits with visible usage and package costs.

  • SMS allowance
  • Used quantity
  • Package cost

Payment risk and records

If Stripe disconnects or payments fail, warn merchants and keep refund, partial refund, deposit forfeiture, and dispute records.

  • Stripe disconnect warning
  • Refund and partial refund records
  • Deposit forfeiture and disputes