All templates
For optometry practice owners, practice managers & independent eye care clinics

Request a Google review from patients after a completed visit

Every evening, WebRun opens Eyefinity, finds patients whose appointment status was marked complete today, drafts a personalized Google review request for each via Weave, and posts a Slack digest so staff can review and approve every message before it is sent.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every night at 5:30 PM WebRun
1 Eyefinity find today's completed appointments
2 Weave draft a Google review request for each patient
3 Slack notify staff to review and approve
Run a sample
In short

How do I automatically ask optometry patients for a Google review after their visit?

WebRun checks Eyefinity every evening for appointments completed that day, drafts a personalized Google review request for each eligible patient inside Weave, and posts a Slack summary so staff can approve every message before it is sent. Patients with open complaints are excluded automatically, keeping outreach appropriate.

  • Every completed visit triggers a same-day review request draft, maximizing response rates
  • No review request reaches a patient without staff approval
  • Patients with complaints are automatically excluded from review outreach

Built for optometry practice owners · practice managers · independent eye care clinics · optical front desk

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

  2. 1
    Eyefinity - find today's completed appointments
    eyefinity.com
    WebRun in Eyefinity: find today's completed appointments
    WebRun opens Eyefinity to find today's completed appointments.
    • Open Eyefinity and load today's appointment schedule
    • Filter for appointments marked as checked out or completed
    • Exclude new patients or patients with an open complaint or service issue note
    • Capture each patient's name and preferred contact method

    Done when All patients who completed a visit today are listed and ready for review request drafting.

  3. 2
    Weave - draft a Google review request for each patient
    getweave.com
    WebRun in Weave: draft a Google review request for each patient
    WebRun opens Weave to draft a Google review request for each patient.
    • For each eligible patient, draft a friendly Google review request via Weave text or email
    • Address the patient by first name and include your practice's Google Business review link
    • Keep the message short, warm, and non-pressuring
    • Leave every message as a draft in Weave. Do not send without staff approval

    Done when A draft review request is staged in Weave for every eligible completed-visit patient.

  4. 3
    Slack - notify staff to review and approve
    slack.com How to Automate Slack
    WebRun in Slack: notify staff to review and approve
    WebRun opens Slack to notify staff to review and approve.
    • Post a Slack digest with today's completed visit count and the number of review requests staged
    • Remind staff to log in to Weave and approve drafts before end of day

    Done when Staff have a Slack notification with the draft count and a prompt to approve.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.eyefinity.com
ScheduleRuns automatically on this cadence
Every night at 5:30 PM
DeliveryHow each run's result reaches you
Draft review requests · Weave, Slack digest
OutputWhat each run produces - Draft Google review request messages in Weave for each eligible patient from today's completed visits, plus a Slack summary count.
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 review requests to patients automatically without staff approval?

No. Every review request is staged as a draft in Weave and held until a staff member reviews and approves. Nothing is sent to a patient without explicit human sign-off.

What if a patient had a poor experience or raised a complaint?

Patients with an open complaint or service issue note in Eyefinity are excluded from the draft batch automatically. Staff can also remove any individual draft before approving.

Does it post any reviews on behalf of the practice?

No. WebRun drafts outreach messages to patients asking them to leave a review. It does not post, respond to, or modify any Google Business reviews directly.

Put this on autopilot.

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