Automated League Registration Reminders
Every morning, WebRun opens PlayByPoint, finds leagues with registration closing within 7 days, identifies eligible members who have not yet signed up, drafts a personalised registration reminder for each one, queues every draft in Gmail for staff review, and posts a registration status summary to Slack.
How do I automatically remind members to register for leagues?
WebRun opens PlayByPoint every morning, finds leagues with registration closing within 7 days and open spots still available, and drafts a personalised registration reminder for every eligible member who has not yet signed up. Staff review drafts in Gmail before sending. Nearly-full and deadline-urgent leagues are flagged in Slack for fast action.
- Leagues fill before the registration deadline without staff manually chasing members
- Nearly-full leagues are flagged in Slack so staff can run targeted promotions
- Every eligible member gets a personalised reminder before the window closes
Built for tennis clubs · pickleball clubs · racquet sports leagues · club program directors
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
app.playbypoint.comin a real browser with your saved login - no setup, no API keys. -
1
PlayByPoint - find leagues closing soon with open spots
WebRun opens PlayByPoint to find leagues closing soon with open spots. - Open PlayByPoint and navigate to the Leagues section
- Filter for leagues with registration closing within the next 7 days that still have open spots
- Capture each league's name, format, skill level, registration deadline, and open spot count
- Identify eligible members who have not yet registered for each league
- Skip members who already received a reminder for this league
Done when Every open-registration league is listed with its eligible non-registered members.
-
2
Gmail - draft personalised registration reminders
WebRun opens Gmail to draft personalised registration reminders. - Draft a personalised reminder for each eligible member naming the league, format, skill level, and registration deadline
- Include the registration link and note how many spots remain
- Save every email as a draft for staff review. Do not send without approval
Done when A personalised registration reminder draft is queued for every eligible non-registered member.
-
3
Slack - post registration status to staff
WebRun opens Slack to post registration status to staff. - Post a registration status summary showing each closing league, its open spots, and how many reminder drafts need review
- Flag leagues with fewer than 3 open spots as nearly full
- Note any league with a deadline within 48 hours as urgent
Done when Staff have a league registration overview in Slack with nearly-full and urgent leagues highlighted.
How is each run configured?
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.
Every action is checked against this policy before it runs.
Questions, answered
Will it email members about league registration without staff approval?
No. Every reminder is saved as a Gmail draft for staff to review and send. No message reaches a member until a human approves it.
Which leagues does it check?
It reads all leagues in PlayByPoint with registration closing within 7 days that still have open spots, covering every format and skill level.
What if a league fills up between the daily run and when staff review the drafts?
PlayByPoint is checked for live open-spot counts each run. If a league fills before drafts are approved, the Slack summary will reflect the updated spot count and staff can discard those drafts.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.