industry

Shopify Booking App for Salons

Why salons stall on generic booking tools

Salons do not sell “a haircut.” They sell stylist + service + time. Color appointments run two hours; bang trims run twenty minutes. Walk-ins, deposits, and rebooks are daily operations — not edge cases.

A generic scheduler that is not tied to Shopify leaves stylists, front desk, and ecommerce on different islands. Revenu keeps salon booking inside Shopify so the same customer record powers bookings, packages, and follow-ups.

Salon workflow on Shopify (specific)

  1. Customer picks service (cut, color, nails, etc.) and, when your shop supports it, a preferred stylist.
  2. Deposit / payment may be collected to hold the chair — confirm partial-payment-at-booking behavior during early access onboarding.
  3. Confirmation + reminders reduce no-shows (email and SMS capabilities).
  4. Stylist sees the appointment on their day view.
  5. Rebook uses the same customer profile for the next visit — no re-entering email in a separate tool.
Verify before publish: Customer-facing stylist self-select and exact deposit timing should be confirmed on a live demo before you assert them in ads or sales collateral.

Where Revenu fits for salons

  • Staff / stylist management — invites, assignment, scheduling
  • Service menu — durations and pricing configured for bookable services
  • Packages — series (e.g., color maintenance every 6 weeks) sold as bundles
  • Reminders — 24h / 1h style notifications (see reminders page)
  • Payments — deposits and balance collection through your configured payment setup

Storefront booking: Theme extension is rolling out to early access; admin + booking link workflows are available during onboarding.

Use case: multi-stylist salon

A salon offers cuts, color, and nail appointments across six stylists. Each bookable service has a realistic duration and eligible staff. The team checks the schedule in Revenu, confirms the shop's payment path during onboarding, and tracks package appointments without falling back to a spreadsheet.

Setup sequence for salon merchants

  1. Import or create services with realistic durations (color vs cut).
  2. Add stylists and which services each can perform.
  3. Confirm the checkout path for every bookable service during onboarding.
  4. Set shop timezone and business hours.
  5. Configure reminders (email first; SMS where enabled for your account).
  6. Test book → confirm → stylist schedule with one real appointment.
  7. Request early access upgrades (theme widget) when offered for your shop.

Common salon mistakes

  • Treating booking like ecommerce — No staff dimension; double-booked stylists.
  • Deposits only in DMs — No audit trail when disputes happen.
  • Reminders only in Instagram — Unreliable vs automated pre-visit messages.
  • Packages in spreadsheets — “3 of 5 used” tracked manually.

FAQ

Can customers choose their stylist?

Revenu supports staff assignment and scheduling. Confirm whether your shop enables customer-facing stylist selection during onboarding.

How do salon deposits work?

Deposits and payments are supported in the platform; exact checkout timing (at booking vs before visit) is configured with your shop — do not promise a specific flow until verified on demo.

Does this work for nail / lash / brow bars?

Yes — any appointment-based salon model on Shopify that books by service + provider + time.

How do I get started?

See how to add appointment booking to Shopify or go straight to the core booking overview.

Request early access

Revenu is in early access for appointment-based Shopify merchants. Join the waitlist — we onboard shops before the public App Store launch.

Get early access