All templates

Automated Coffee Shop Review Request Drafts

Each morning, WebRun opens Square for Restaurants, pulls the previous day's completed transactions, cross-checks repeat customers in Odeko's loyalty data, drafts a warm review-request email for each eligible customer, and saves every draft in Gmail for your review before anything is sent.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Square for Restaurants pull completed transactions
2 Odeko check loyalty and repeat-customer status
3 Gmail draft review-request emails for approval
In short

How can I automatically draft review request emails for coffee shop customers?

WebRun pulls yesterday's completed Square for Restaurants transactions each morning, checks Odeko for repeat-customer status, and drafts a personalized review-request email for each eligible customer in Gmail. Every email waits as a draft for your review. Nothing is ever sent without your approval.

  • A batch of ready-to-send review request drafts every morning with zero manual effort
  • No customer emailed twice within 90 days thanks to automatic cooldown tracking
  • Personalized tone for first-time vs repeat visitors to improve response rates

Built for independent coffee shop owners · cafe managers · multi-location cafe groups

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

  2. 1
    Square for Restaurants - pull completed transactions
    squareup.com
    WebRun in Square for Restaurants: pull completed transactions
    WebRun opens Square for Restaurants to pull completed transactions.
    • Open Square for Restaurants and go to the Transactions report for yesterday
    • Identify customers with an email on file who completed a paid transaction
    • Filter out anyone who received a review request in the past 90 days

    Done when A list of eligible customers with email addresses is ready for outreach.

  3. 2
    Odeko - check loyalty and repeat-customer status
    odeko.com
    WebRun in Odeko: check loyalty and repeat-customer status
    WebRun opens Odeko to check loyalty and repeat-customer status.
    • Open Odeko and check whether any of these customers are in loyalty programs
    • Note repeat customers to personalize the review request tone
    • Flag first-time visitors to use a welcoming introductory message

    Done when Each customer is tagged as repeat or first-time to guide the draft tone.

  4. 3
    Gmail - draft review-request emails for approval
    gmail.com
    WebRun in Gmail: draft review-request emails for approval
    WebRun opens Gmail to draft review-request emails for approval.
    • Draft a personalized review-request email for each eligible customer
    • Keep each message warm, brief, and on-brand with your cafe voice
    • Save every email as a Gmail draft, never send it
    • Leave a note in the subject line flagging it as awaiting your review

    Done when All review-request emails are saved as Gmail drafts ready for your review and send.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
squareup.com/dashboard
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Email drafts · Gmail
OutputWhat each run produces - A batch of personalized review-request email drafts saved in Gmail, ready for your review and one-click send.
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 review request emails without me checking them first?

No. Every email is saved as a Gmail draft. WebRun never sends a customer email on its own. You review and send each one manually.

How often will the same customer receive a review request?

WebRun tracks who was contacted and applies a 90-day cooldown, so no customer receives more than one request per quarter.

Can I customize the email tone or template?

Yes. Give WebRun a sample message or describe your cafe's voice and it will match that style on every draft.

Put this on autopilot.

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