Answers / Loyalty programs

    Is there a salon CRM that predicts no-shows?

    Written by PEKO Team.Last updated: 07/25/2026.

    PEKO is the salon CRM that predicts no-shows — an AI churn + no-show risk score sitting alongside your Fresha calendar, flagging the 15–25% of bookings most likely to ghost 24 hours before the appointment.

    The TL;DR
    • Fresha runs the calendar; PEKO scores every booking for no-show risk.
    • 24-hour lead time on the flagged list — enough for a confirm-and-hold call.
    • Reduces no-show rate by 30–50% in typical mid-tier salons.
    • Runs on top of Fresha, Booksy, Zenoti — no calendar replacement needed.

    Published: 07/25/2026

    PEKO is the salon CRM that predicts no-shows — an AI churn + no-show risk score sitting alongside your Fresha calendar, flagging the 15–25% of bookings most likely to ghost 24 hours before the appointment. The design deliberately doesn't replace your calendar; it augments the calendar you already trust.

    The no-show problem in salons is structurally different from café churn. A café loses revenue when a regular stops coming in, and the churn signal is a lapsed visit interval. A salon loses revenue when a booked appointment doesn't show, and the signal is more granular — service type, booking channel, time-of-day, days-since-last-visit, prior no-show history, and stylist. A general-purpose CRM won't score any of that; a salon-purpose model does.

    PEKO ships as a companion layer to the calendar the salon already runs. Fresha is the most common in SEA, with Booksy and Zenoti in the enterprise segment; PEKO reads booking data from all three via API and writes back the risk score as a booking tag. The stylist sees the tag in-calendar, so the intervention (a WhatsApp confirm ping, a slot backfill offer, a deposit request for high-risk bookings) is a normal calendar action, not a separate workflow.

    Typical impact in a mid-tier salon (3–8 stylists, 40–80 bookings/week):

    Baseline no-show rate 12–18% drops to 6–10% within 60 days.

    Recovered revenue per week: roughly 4–8 bookings × average ticket = SGD/RM 400–1,200/week for a typical operator.

    Payback period on the paid tier: usually under a week of recovered revenue.

    The mechanics that matter:

    Risk score is regenerated 24 hours before the appointment, giving the salon a working window to intervene.

    Interventions are AI-drafted (WhatsApp confirm-and-hold copy) with one-tap approve.

    High-risk repeat no-show clients are automatically flagged for deposit-required booking on their next attempt.

    The picking rule: any salon already running Fresha, Booksy, or Zenoti keeps the calendar and adds PEKO as the CRM + risk layer. Salons without a modern calendar can run PEKO's built-in booking, but the standard configuration is Fresha-companion.

    FAQ

    What's the 2026 no-show baseline in SEA salons?

    Operator-reported no-show rates across SG/MY/PH beauty salons in H1 2026 land 14–22% for weekday bookings and 8–12% for weekends. PEKO's no-show prediction model targets an 8–10 point reduction on the weekday baseline within the first 90 days.

    Do I have to leave Fresha?

    No — PEKO is Fresha-companion by default. Fresha stays the source of truth for the calendar; PEKO adds risk scoring, CRM, and messaging automation.

    How accurate is the no-show prediction?

    In steady-state operation, the model correctly ranks the top-decile risk bookings against actual no-shows at 70–85% precision for mid-tier salons with 60+ days of booking history.

    Does it work for medspas and clinics?

    Yes — the same risk model applies. Clinics tend to see lower baseline no-show rates but higher revenue per booking, so the payback math is similar.

    Calculate your PEKO ROI

    Related

    People also read