All templates

Automated Golf No-Show Follow-Up

Every morning, WebRun opens ForeUP, identifies golfers who no-showed the previous day, drafts a courteous re-engagement email for each in Gmail, and posts a summary list to Slack for your review before anything is sent.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 ForeUP find yesterday's no-shows
2 Gmail draft re-engagement emails
3 Slack notify staff for approval
In short

How do I automatically follow up with golfers who no-showed a tee time?

Every morning, WebRun opens ForeUP, finds golfers who no-showed the previous day, and drafts a courteous re-engagement email in Gmail for each one. Staff review and approve every draft in Slack before anything is sent, so no golfer receives an unsolicited message.

  • No-show golfers receive a personal re-engagement email the next morning
  • Staff approve every message before it sends, keeping communication on-brand
  • Repeat no-shows are flagged so managers can decide on escalation

Built for golf course operators · country club managers · tee sheet staff · golf pro shops

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

  2. 1
    ForeUP - find yesterday's no-shows
    foreupgolf.com
    WebRun in ForeUP: find yesterday's no-shows
    WebRun opens ForeUP to find yesterday's no-shows.
    • Open ForeUP and navigate to the tee sheet for yesterday's date
    • Filter reservations to no-show status
    • Capture the golfer name, contact email, booked time, and number of players for each no-show

    Done when Every yesterday no-show is listed with golfer contact details and booking information.

  3. 2
    Gmail - draft re-engagement emails
    gmail.com
    WebRun in Gmail: draft re-engagement emails
    WebRun opens Gmail to draft re-engagement emails.
    • For each no-show, draft a courteous, on-brand re-engagement email addressing the golfer by name
    • Reference the missed booking date and invite them to rebook
    • Save each message as a Gmail draft so staff can review, edit, and send

    Done when A reviewed-ready Gmail draft exists for every no-show golfer. Nothing has been sent.

  4. 3
    Slack - notify staff for approval
    slack.com
    WebRun in Slack: notify staff for approval
    WebRun opens Slack to notify staff for approval.
    • Post a summary of the no-show count and the number of drafts waiting in Gmail
    • Include a direct link to the Gmail Drafts folder for fast one-click review

    Done when Staff see the no-show count and a drafts link in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.foreupgolf.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Drafts ready · Slack
OutputWhat each run produces - A list of no-show golfers from the previous day, with one Gmail draft per golfer ready for staff review and sending.
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 the emails automatically?

No. WebRun saves every re-engagement email as a Gmail draft. A staff member reviews and sends each one. Nothing goes to a golfer without human approval.

What does the re-engagement email say?

A short, friendly note acknowledging the missed visit and inviting the golfer to rebook. Provide WebRun your preferred tone or a sample email and it will match your club's voice.

What if the same golfer no-shows multiple times?

WebRun flags repeat no-shows in the Slack summary so staff can decide whether to draft a standard re-engagement or escalate with a personal call instead.

Put this on autopilot.

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