We're launching AI agents for business operations, with a developer API. Read the announcement
All templates
For youth sports leagues, recreational leagues & league executive directors

Renew your league sponsors before they sign with someone else

Every Monday, WebRun opens your sponsor tracking sheet in Google Sheets, finds sponsors with agreements expiring in the next 60 days, drafts a personalized renewal proposal email for each, and posts your league director a Slack summary of the renewal pipeline with expiry dates and sponsor tier.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every Monday at 9:00 AM WebRun
1 Google Sheets find sponsors with agreements expiring soon
2 Gmail draft personalized renewal proposal emails
3 Slack report sponsor renewal pipeline to director
Run a sample
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 sheets.google.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Google Sheets - find sponsors with agreements expiring soon
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: find sponsors with agreements expiring soon
    WebRun opens Google Sheets to find sponsors with agreements expiring soon.
    • Open the sponsor tracking sheet in Google Sheets
    • Filter for sponsors whose agreement end date falls within the next 60 days
    • Capture the sponsor name, contact name, contact email, current tier, annual value, and expiry date
    • Skip sponsors who have already received a renewal outreach in the last 14 days

    Done when Every sponsor with an expiring agreement in the next 60 days is listed with full details.

  3. 2
    Gmail - draft personalized renewal proposal emails
    gmail.com How to Automate Gmail
    WebRun in Gmail: draft personalized renewal proposal emails
    WebRun opens Gmail to draft personalized renewal proposal emails.
    • Draft a warm, personalized renewal proposal for each sponsor referencing their current partnership tier and the upcoming season
    • Include a summary of their visibility and benefits from the current season
    • Leave every proposal as a draft for the director to review and personalize before sending

    Done when One draft renewal proposal email exists in Gmail for each expiring sponsor.

  4. 3
    Slack - report sponsor renewal pipeline to director
    slack.com How to Automate Slack
    WebRun in Slack: report sponsor renewal pipeline to director
    WebRun opens Slack to report sponsor renewal pipeline to director.
    • Post a Slack renewal pipeline summary to the director listing each sponsor, their tier, annual value, and days until expiry
    • Sort by soonest expiry first and flag any sponsor expiring within 14 days as urgent

    Done when Director has a Slack renewal pipeline report and draft proposals are queued in Gmail for review.

How do I automatically follow up with expiring sports league sponsors for renewal?

WebRun reads your sponsor tracking sheet in Google Sheets every Monday, finds every sponsor with an agreement expiring in the next 60 days, and drafts a personalized renewal proposal in Gmail for each. Your director gets a Slack pipeline sorted by urgency with expiry dates and tier values. Every proposal waits in draft until approved.

  • No sponsor agreement lapses without a timely, personalized renewal conversation
  • Director sees the full renewal pipeline sorted by urgency every Monday morning
  • Renewal outreach starts 60 days before expiry, not the week the agreement ends

Built for youth sports leagues · recreational leagues · league executive directors · sports club sponsorship managers

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
sheets.google.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Renewal proposals · Slack
OutputWhat each run produces - A Slack sponsor renewal pipeline sorted by expiry urgency, with draft renewal proposal emails in Gmail for each expiring sponsor.
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 renewal proposals to sponsors without my approval?

No. Every proposal is drafted in Gmail and held for director review. Nothing goes to a sponsor until a human has read, personalized if needed, and sent it themselves.

How does it know what benefits to mention in the renewal proposal?

It pulls the sponsor's current tier and any notes from your Google Sheet. You can add a column for season highlights or reach metrics and WebRun will include those details in each draft.

What if a sponsor already renewed through a different channel?

Update their agreement end date or status in the Google Sheet and they will be excluded from future runs automatically. Keeping the sheet current is the only maintenance required.

Put this on autopilot.

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