All templates

Automated Vista Cinema Membership Renewal Drafts

Every morning, WebRun opens Vista, finds loyalty members expiring within 14 days, drafts a personalised renewal email for each member in Gmail with their name, tier, and expiry date, leaves every draft unsent for your review, and posts a count to Slack so nothing slips through.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Vista find members expiring in 14 days
2 Gmail draft personalised renewal emails
3 Slack notify staff of drafts awaiting review
In short

How do I automatically draft membership renewal emails for expiring cinema members?

WebRun opens Vista every morning, finds loyalty members whose memberships expire within 14 days, and creates a personalised renewal email draft in Gmail for each one. Every draft is left unsent for human review. A Slack message tells your team how many drafts are waiting.

  • Every expiring member gets a personalised renewal draft before their membership lapses
  • Staff review and send from Gmail - no bulk send without human sign-off
  • Already-renewed members are skipped automatically from live Vista data

Built for cinema loyalty managers · membership coordinators · multiplex marketing teams · independent theater owners

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

  2. 1
    Vista - find members expiring in 14 days
    vista.co
    WebRun in Vista: find members expiring in 14 days
    WebRun opens Vista to find members expiring in 14 days.
    • Open Vista and navigate to the Loyalty membership section
    • Filter members whose expiry date falls within the next 14 days
    • Capture each member's name, email address, membership tier, expiry date, and visit history

    Done when Every member expiring in 14 days is listed with their details.

  3. 2
    Gmail - draft personalised renewal emails
    gmail.com
    WebRun in Gmail: draft personalised renewal emails
    WebRun opens Gmail to draft personalised renewal emails.
    • For each member, open Gmail and create a new draft addressed to their email
    • Personalise the subject and body with their name, tier, expiry date, and a renewal call to action
    • Leave every email as a draft - do not send any email without human review

    Done when A personalised renewal draft exists in Gmail for every expiring member.

  4. 3
    Slack - notify staff of drafts awaiting review
    slack.com
    WebRun in Slack: notify staff of drafts awaiting review
    WebRun opens Slack to notify staff of drafts awaiting review.
    • Post a message to the memberships channel with the count of drafts created
    • Include a reminder that all drafts need human review before sending

    Done when Staff see the draft count and a review reminder in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
vista.co
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Renewal drafts · Gmail
OutputWhat each run produces - Personalised Gmail renewal drafts for every member expiring in 14 days, plus a Slack count of drafts awaiting review.
Drafts
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 renewal emails automatically?

No. Every email is left as a Gmail draft so a human can review and send it. Nothing is sent to members without your approval.

Can it personalise by membership tier?

Yes. WebRun reads the member's tier from Vista and adjusts the tone and offer in each draft to reflect whether they hold a standard, premium, or VIP membership.

What happens to members who already renewed?

WebRun reads live membership status from Vista each morning, so anyone who has already renewed is skipped automatically and no draft is created for them.

Put this on autopilot.

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