Skip to main content

Feature · Automation

Automation software for medspas, 25+ bilingual workflows.

Delam's automation engine is medspa software that runs birthday rewards, win-back campaigns, review requests, abandoned-cart recovery, appointment reminders, and seasonal promotions , the automation layer of Delam's membership-first medspa OS, triggered by Stripe webhooks, ShiftPunch events, and no-show risk scoring. Twenty-five workflows ship in the box, fully bilingual (en-CA / fr-CA), and every automated decision is disclosed to the patient under Quebec Law 25.

Takes 2 minutes. No email required to preview.

342+

Clinics on Delam

Delam customer panel, Q1 2026

60–80%

Fewer no-shows

Delam panel, Q1 2026

+22%

MRR lift in first 90 days

Delam panel, Q1 2026

3.7×

Review submissions

BrightLocal, 2024

In brief

In brief

  • What it isThe automation layer of Delam's membership-first medspa OS, 25+ bilingual workflows triggered by Stripe, ShiftPunch, and no-show risk.
  • Who it's forMedical spas across Canada and the US that want reminders, win-back, reviews, and cart recovery to run without a Frankenstein stack.
  • Why it winsOne dashboard, 25+ workflows, bilingual en-CA / fr-CA. No-shows cut 60–80% in the first 90 days.

Before / With

A Frankenstein stack, or one engine wired to your clinic.

Before Delam

  • Spreadsheet birthday list.
  • Manual review requests.
  • Zapier hacks gluing tools together.
  • No-show epidemic, no card-on-file.
  • English-only copy for French patients.
  • Generic marketing tools with no clinic data.

With Delam

  • 25+ workflows firing on Stripe and ShiftPunch events.
  • Bilingual messages (en-CA / fr-CA) out of the box.
  • No-shows cut 60–80% with deposit-gated risk.
  • Review requests route by star rating automatically.
  • Abandoned-cart recovery at 18.3% average rate.
  • CASL + Law 25 disclosure enforced on every send.

What manual marketing costs you

Every missed review request is a Google placement you'll never get. Every birthday that goes un-texted is a treatment your patient will buy from someone else. Manual marketing is the slowest way to lose money in medspa.

Delam's automation engine runs on the same data the clinic dashboard runs on, +22% MRR lift in 90 days, 3.7× review volume, 60–80% fewer no-shows. — Delam customer panel, Q1 2026

What automation covers

Every trigger a medspa needs, out of the box.

Medspas that rely on generic marketing tools end up with a Frankenstein stack, an email platform here, a reviews tool there, a separate reputation app, a standalone SMS sender, and nothing that knows whether a patient is a member, has a card on file, or is a high no-show risk. The automations fire in isolation and the patient experience feels like it.

Delam collapses the stack. Every Stripe event, appointment state change, ShiftPunch, inventory threshold, review submission, and membership lifecycle moment is a first-class trigger. The engine reads the same database the dashboard reads, so a win-back email knows the patient's last treatment, a review request knows the provider who delivered it, and an abandoned-cart SMS knows the exact Stripe session that expired.

The result: fewer tools, lower cost, better data, and automations that actually reflect what happened inside the clinic.

  • Retention

    • , Appointment reminders
    • , Win-back at 90 / 120 / 180 days
    • , Membership renewals
    • , Loyalty point drops
  • Revenue

    • , Abandoned-cart recovery
    • , Seasonal promotions
    • , Upsell suggestions
    • , Package cross-sell
  • Reputation

    • , Review requests
    • , Star-split routing
    • , Private feedback capture
    • , Owner escalation pings
  • Operations

    • , Low-stock alerts
    • , Punch-aware routing
    • , Staff lead assignment
    • , No-show risk scoring

Automated workflows included

Twenty-five workflows, already written.

Each workflow ships in English (en-CA) and French (fr-CA), enforces CASL consent, and respects per-patient opt-out preferences captured in the branded patient app.

  • Appointment reminders

    SMS, email, and push at T-48h, T-24h, T-2h. Cuts no-shows 60–80% (Delam customer panel, Q1 2026).

  • Birthday rewards

    Bilingual gift-card or loyalty-point drop on the patient's birthday with a one-tap redemption link.

  • Win-back campaigns

    Triggered at 90, 120, and 180 days of inactivity with escalating offers and personalized treatment suggestions.

  • Review requests

    Fires 24 hours post-appointment. Routes 4–5 star responses to Google, 1–3 star to a private feedback form for instant recovery.

  • Abandoned-cart recovery

    Stripe Checkout expiration triggers a 3-message sequence. Average recovery rate 18.3% (Delam internal metrics, Q1 2026).

  • Seasonal promotions

    Segmented by treatment history, laser clients get summer pricing, neuromodulator clients get pre-holiday refresh offers.

  • Membership lifecycle

    Welcome sequence, renewal reminders, cancel-save, and re-activation flows for members and lapsed members.

  • Low-stock alerts

    Staff notification fires when product inventory drops below clinic-set thresholds, preventing walk-in stock-outs.

No-show risk model

Every booking gets a 0–100 risk score.

Every booking gets a 0–100 noShowRisk score computed from historical behavior, lead time, time of day, distance from the clinic, seasonality, membership status, and payment history. High-risk bookings auto-require card-on-file deposits and get an extra SMS reminder.

Because the score is an automated decision that affects the patient, Delam discloses it in plain language on the booking confirmation, explains the main factors, and offers a one-tap path to human review, satisfying Quebec Law 25 Articles 12.1 and 8.1 (2024).

  • 60–80%

    Fewer no-shows

    Source: Delam customer panel, Q1 2026

  • 7 signals

    Feed the score

    Behavior · lead time · distance · ...

  • 1 tap

    To human review

    Quebec Law 25 Article 12.1

Routing · Transparency

Punch-aware routing, Law 25 transparency.

Punch-aware routing.

Delam respects staff availability via ShiftPunch. When a provider is punched out, automations skip them. When they punch back in, the next inbound call, lead, or re-engagement message routes to them, so nothing stalls and nobody gets paged off-shift.

  • 01Inbound call routing requires calls.receive + active punch
  • 02Lead assignment skips punched-out staff automatically
  • 03Re-engagement SMS signed by the provider on-shift
  • 04Off-shift escalations go to on-call via SMS page

Bilingual & Law 25 transparent.

Every trigger ships with en-CA and fr-CA copy. Language is selected per patient using the preferredLanguage field, never guessed. Because noShowRisk, win-back segmentation, and upsell suggestions are automated decisions, Delam discloses automation use in plain language, explains the main factors, offers a human-review option one tap away, and logs every decision for 7 years.

  • 01CASL express opt-in on every send
  • 02Single-click unsubscribe, verified sender ID
  • 03Plain-language automation disclosure to the patient
  • 047-year decision log per Law 25 Articles 12.1 / 8.1

How to launch 7 automations

A week, seven workflows, measurable lift.

  1. Day 1. Reminders

    Turn on appointment reminders at T-48h, T-24h, T-2h. Card-on-file deposits enable automatically for high-risk bookings.

  2. Day 2. Review routing

    Enable post-appointment review requests. Route 4–5 star to Google Business Profile, 1–3 star to a private form with instant clinic alert.

  3. Day 3. Birthday rewards

    Launch bilingual birthday gift-card drops tied to your loyalty program. Test redemption in the branded patient app.

  4. Day 4. Win-back

    Turn on win-back triggers at 90 / 120 / 180 days of inactivity with escalating offers.

  5. Day 5. Cart recovery

    Enable Stripe Checkout abandoned-cart recovery. Configure T+1h, T+24h, T+72h touchpoints.

  6. Day 6. Membership lifecycle

    Activate the full membership welcome, renew, cancel-save, and re-activation sequence.

  7. Day 7. Tune

    Review the first week's analytics. A/B test subject lines, send times, and offers based on response rates.

By the numbers

What the automation engine returns.

60–80%

Fewer no-shows with card-on-file and reminders

T-48h, T-24h, T-2h cadence with deposit-gated high-risk bookings.

Source: Delam customer panel, Q1 2026

18.3%

Average abandoned-cart recovery rate

Stripe checkout.session.expired → T+1h / T+24h / T+72h sequence.

Source: Delam internal metrics, Q1 2026

3.7×

Review volume lift vs. asking manually

Star-split routing. Google for 4–5★, private form for 1–3★.

Source: BrightLocal Local Consumer Survey, 2024

Customer testimonial

We turned off three separate tools in the first week. Reminders, reviews, and cart recovery all run from the same dashboard, and French copy just works.
Marie L. · Clinic Owner · Montréal, QC

FAQs

Common questions about medspa automation.

Do I need a separate marketing tool with Delam?
No. Delam's automation engine replaces the general-purpose email, SMS, review, and reputation tools most clinics stitch together, purpose-built for medspa workflows, with Stripe, ShiftPunch, and appointment events as triggers.
Is Delam CASL compliant?
Yes. Delam enforces express opt-in, single-click unsubscribe, and verified sender identity on every send. Implied consent is tracked with automatic expiry per CRTC guidance.
What triggers are available?
Stripe webhooks (checkout.session.*, customer.subscription.*), appointment state changes, ShiftPunch events, inventory thresholds, review submissions, membership lifecycle, and custom date-based triggers.
Can I A/B test automations?
Yes. Delam ships variant testing on subject line, body copy, and send time, with statistical significance calculated on the dashboard once a variant reaches 95% confidence.
Does Delam handle French content?
Yes. Every built-in automation ships in English (en-CA) and French (fr-CA). Clinic-authored variants support both languages side-by-side, selected per patient's preferred language.
How does no-show risk scoring work?
Each booking gets a 0–100 score computed from historical no-show rate, lead time, time of day, distance from clinic, membership status, and payment history. Disclosed to the patient on the confirmation per Quebec Law 25 automated-decision transparency rules.
Can patients opt out of specific automation categories?
Yes. From the branded patient app, patients can disable reminders, promotions, reviews, or loyalty notifications independently in one tap.

Pricing

Flat monthly pricing. No per-send fees.

Enterprise

Custom

Talk to us

White-glove onboarding, custom workflow library, dedicated success manager, SOC 2 and HIPAA commitments.

Most chosen

Growth

CA$499/mo

Multi-location, unlimited patients. All 25+ workflows, advanced A/B testing, AI front desk, priority support.

Starter

CA$299/mo

Single location, up to 500 clients. Reminders, reviews, birthdays, cart recovery, membership lifecycle.

  • No credit card
  • Flip off any workflow with one toggle
  • All messages logged
  • CASL unsubscribe one click

Early-access pricing locked for 12 months from signup.

People also ask

Deeper questions on medspa automation.

Which medspa automations deliver fastest ROI?

Appointment reminders, cart recovery, and review requests pay back inside the first week of medspa automation going live. Win-back campaigns and birthday rewards usually show ROI by week three. The automation software for medspa rollout sequence we recommend (reminders, deposits, reviews, win-back, birthdays, cart recovery, membership lifecycle) compounds into roughly CA$3,000–6,000 of new monthly revenue on the Delam customer panel by day 90.

Is medspa marketing automation CASL compliant?

Yes. Every outbound SMS and email inside Delam's medspa automation library carries CASL-required identification and an unsubscribe link. Implied consent is tracked with a timestamped audit trail, express consent is captured through the booking or membership flow, and the automation software for medspa wallet automatically stops sending to patients who revoke consent or whose implied-consent window has expired.

Can automation replace a marketing team for medspas?

Automation software for medspa use cases covers roughly 70–80% of what a small in-house marketing team does (reminders, review requests, win-back, birthdays, cart recovery, and segmented promotions) at a fraction of the cost. A human marketer still adds value on brand voice, seasonal creative, and partnerships, but the day-to-day "send the right message at the right time" workload is precisely what Delam's medspa automation engine is built to do.

Get started

Your growth, on autopilot.

Replace the marketing stack with one login, 25+ bilingual workflows, wired into the same schedule, Stripe, and ShiftPunch your clinic already runs on.

Takes 2 minutes. No email required to preview.

  • CASL · Law 25
  • Bilingual en-CA / fr-CA
  • 25+ workflows shipped