Salon Booking Software

The idea

Booking and client software for solo hairstylists and small salons: online scheduling, deposits, no-show protection, and rebooking reminders — priced per chair, Instagram-DM distribution.

Verdict: PIVOT 48/100

The core pain is real and the buyer is specific, but the distribution model (Instagram DM) is weak, the feature set is table-stakes (every competitor offers this), and the per-chair pricing model creates friction at the exact moment you need to land them.

Tribe

Solo hairstylists and 2–5 chair independent salons in mid-tier US metros who book via Instagram or WhatsApp and lose 15–25% revenue to no-shows.

Pain level: high

No-shows and rebooking friction cost stylists 10–20% of monthly revenue; most use spreadsheets, texts, or free tools today. The pain is acute but the solution space is crowded and most competitors have already solved it.

Market size

TAM: ~200k solo and micro-salon operators in the US; if 40% adopt software and average LTV is $800/year, TAM ≈ $64M.

Year-1 SOM: Year 1 realistic capture: 50–150 customers at $200–400 annual revenue per operator = $10–60k ARR. Highly dependent on distribution leverage.

Strengths

Risks

Competitors

Moat

None yet. Per-chair pricing could be a wedge if paired with a distribution channel (e.g., partnership with salon software or POS vendors, or direct relationships with Instagram micro-influencers in beauty), but Instagram DM alone is not defensible. You need either (a) a niche wedge (e.g., 'rebooking via TikTok DMs' for Gen-Z stylists), or (b) a distribution partnership, or (c) extreme simplicity + word-of-mouth in a single city.

5 actions for this week

  1. Interview 10 solo stylists who actively use Instagram for booking and ask: 'How much revenue do you lose to no-shows per month?' and 'Would you pay $20/mo if deposits reduced no-shows by 50%?' — if fewer than 7 say 'yes' with conviction, pivot immediately.
  2. Research whether Acuity, Setmore, or Square already offer 'book via Instagram DM' natively or via Zapier; if yes, your wedge is gone.
  3. Test Instagram DM distribution by running a $500 ad campaign to salons in one metro (e.g., Austin, Nashville, LA) and measure cost-per-signup and 30-day retention; if CAC > $80 or retention < 60%, distribution is broken.
  4. Build a 1-page Figma mockup of the 'deposit + rebooking reminder' flow and validate it with 3 stylists who currently use Acuity or Setmore; ask 'Is this worth switching for?' — if not, you need a stronger wedge.
  5. Decide on pricing NOW: flat $15/mo for unlimited chairs, or $5/chair capped at 5 chairs. Test both with 5 stylists each; the loser tells you the pricing model is wrong.

Kill criteria

Kill this idea if: (1) fewer than 6 of 10 cold-contacted solo stylists agree that no-shows cost them >$200/month AND they'd trial your tool for free for 30 days, OR (2) your $500 Instagram ad test yields CAC > $100 and month-1 retention < 50%, OR (3) Acuity or Setmore launch native 'book via Instagram DM' within the next 6 months and you have no other wedge. Set a deadline of 4 weeks to run these tests; if data is unclear, extend 2 weeks max, then pivot to a different niche (e.g., mobile spray tans, pet groomers) or distribution (e.g., white-label for salon POS vendors).

More idea teardowns

Run a free teardown on your own idea · Browse the teardown library