All templates
For salon and spa owners, fitness studio managers & wellness businesses

Send birthday and loyalty offers to clients

Every Monday, WebRun scans Mindbody for clients with birthdays this week and for clients who have just hit a visit or spend milestone, drafts a personalised offer email for each via Mailchimp, and sends the batch to Slack for your review before anything is sent.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every Monday at 8:00 AM WebRun
1 Mindbody find birthday and milestone clients
2 Mailchimp draft personalised offer emails
3 Slack post batch for your approval
Run a sample
In short

How can I automatically send birthday and loyalty offers to clients?

Every Monday, WebRun scans Mindbody for clients with birthdays this week and for clients who have just hit a visit or spend milestone, drafts a personalised offer email for each via Mailchimp, and posts the batch to Slack for your review - making every client feel remembered without any manual effort.

  • Every client birthday and loyalty milestone acknowledged automatically
  • Personalised offers drafted without manual list-checking
  • Client retention improved through consistent, timely recognition

Built for salon and spa owners · fitness studio managers · wellness businesses · local service businesses with repeat clients

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens clients.mindbodyonline.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Mindbody - find birthday and milestone clients
    mindbodyonline.com
    WebRun in Mindbody: find birthday and milestone clients
    WebRun opens Mindbody to find birthday and milestone clients.
    • Open Mindbody and filter clients by birthday falling within the current week
    • Also filter for clients who have just crossed a loyalty threshold - for example 10 visits or £500 spent
    • Capture each client's name, email, milestone type, and relevant stats

    Done when A list of clients deserving an offer this week is ready with their details and reason.

  3. 2
    Mailchimp - draft personalised offer emails
    mailchimp.com How to Automate Mailchimp
    WebRun in Mailchimp: draft personalised offer emails
    WebRun opens Mailchimp to draft personalised offer emails.
    • Draft a personalised email for each client: birthday or milestone acknowledgement, a special offer (discount, free add-on, or upgrade), and a booking link
    • Keep the tone warm and specific - mention their milestone number or birthday
    • Save each as a Mailchimp draft - do not send or schedule yet

    Done when A draft Mailchimp email with a personal offer exists for every flagged client.

  4. 3
    Slack - post batch for your approval
    slack.com How to Automate Slack
    WebRun in Slack: post batch for your approval
    WebRun opens Slack to post batch for your approval.
    • Post a Slack summary showing who is in this week's batch and why
    • Include a link to the Mailchimp drafts for your final review

    Done when You are notified in Slack and can send the campaign from Mailchimp when ready.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
clients.mindbodyonline.com
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Offer drafts · Slack
OutputWhat each run produces - A Slack summary of clients receiving an offer this week, with Mailchimp drafts personalised to each person's birthday or milestone.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it send birthday emails automatically?

No. Every offer email is a Mailchimp draft surfaced in Slack for your review. You send it when you're happy with it.

What counts as a loyalty milestone?

You define the thresholds - for example every 10 visits, every £500 spent, or on a one-year anniversary. WebRun watches for those and triggers a draft when a client crosses one.

Can I use different offers for birthdays versus loyalty milestones?

Yes. Give WebRun a different offer template for each trigger type and it will apply the right one automatically.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.