All templates
For martial arts schools, dojos & karate studios

Celebrate student birthdays and deepen loyalty

Every morning, WebRun opens Kicksite and checks for students whose birthday falls today or tomorrow, drafts a warm, personalized birthday message for each student in Gmail, and posts a Slack nudge to your front desk so every student hears from the school on their special day.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 8:00 AM WebRun
1 Kicksite find today's and tomorrow's birthdays
2 Gmail draft birthday messages
3 Slack nudge front desk
Run a sample
In short

How do I automatically send birthday messages to martial arts students?

Every morning, WebRun opens Kicksite and checks for students with a birthday today or tomorrow. It drafts a warm, personalized message for each student in Gmail and posts a daily reminder to your front-desk team in Slack, so every student hears from the school on their birthday and every draft is sent only after staff approval.

  • Every active student's birthday is acknowledged with a personalized message
  • Front desk spends seconds approving drafts instead of writing messages from scratch
  • Students with missing birthday data are flagged so records can be completed

Built for martial arts schools · dojos · karate studios · BJJ academies · MMA gyms

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 app.kicksite.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Kicksite - find today's and tomorrow's birthdays
    kicksite.com
    WebRun in Kicksite: find today's and tomorrow's birthdays
    WebRun opens Kicksite to find today's and tomorrow's birthdays.
    • Open Kicksite and check each active student's date of birth
    • Identify students whose birthday falls today or tomorrow
    • Capture each student's name, email, belt rank, and membership type
    • Skip students whose birthday was already acknowledged with a message in the last 3 days

    Done when Every student with an upcoming birthday is listed with their contact details and belt rank.

  3. 2
    Gmail - draft birthday messages
    gmail.com How to Automate Gmail
    WebRun in Gmail: draft birthday messages
    WebRun opens Gmail to draft birthday messages.
    • Draft a warm, personalized birthday message for each student
    • Address the student by first name and reference their rank or time training at the school
    • Keep the message friendly and brief, without any sales or renewal language
    • Leave every draft unsent in Gmail for a staff member to review and send

    Done when A birthday draft is in Gmail for every student with an upcoming birthday.

  4. 3
    Slack - nudge front desk
    slack.com How to Automate Slack
    WebRun in Slack: nudge front desk
    WebRun opens Slack to nudge front desk.
    • Post a birthday reminder to the front-desk channel
    • List each student's name, belt rank, and birthday date
    • Note that drafts are ready in Gmail for staff to review and send

    Done when The front-desk team has a daily birthday reminder in Slack and knows drafts are ready.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.kicksite.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Birthday drafts · Slack
OutputWhat each run produces - Draft birthday messages in Gmail for students with upcoming birthdays, plus a daily Slack reminder for the front-desk team.
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 messages to students automatically?

No. Every birthday message is drafted in Gmail and left unsent for staff to review and approve. Students only receive a message after a human decides to send it.

What if the school wants to include a birthday offer or discount?

The draft can be configured to include a special birthday offer, such as a free guest pass or a discount on the next month's tuition. Staff can adjust the offer in the draft before sending.

What if a student's birthday is not recorded in Kicksite?

WebRun can only find birthdays that are recorded. If a student's date of birth is missing, they will not appear in the daily run. The Slack reminder flags any students without a birthday on file so your team can collect the information.

Put this on autopilot.

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