All templates

Automated Carpet Cleaning Review Requests

Every morning, WebRun opens ServiceMonster, finds jobs completed yesterday, drafts a personalised review request email for each customer, and posts a Slack summary so you can review and approve the requests before they go out.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 ServiceMonster find jobs completed yesterday
2 Gmail draft personalised review request emails
3 Slack notify you to review and send
In short

How do I automatically ask carpet cleaning customers for reviews after a job?

WebRun opens ServiceMonster every morning, finds all jobs completed the day before, and drafts a warm, personalised review request email in Gmail for each customer. A Slack notification shows how many drafts are ready, so you can review and send them while the experience is still fresh in the customer's mind.

  • Every completed job triggers a timely review request with no manual effort
  • Customers are never asked twice within a 90-day window
  • Personalised emails referencing the technician and service drive higher response rates

Built for carpet cleaning companies · upholstery cleaning services · residential cleaning businesses · field service businesses

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

  2. 1
    ServiceMonster - find jobs completed yesterday
    servicemonster.net
    WebRun in ServiceMonster: find jobs completed yesterday
    WebRun opens ServiceMonster to find jobs completed yesterday.
    • Open ServiceMonster and filter completed jobs for yesterday
    • Capture the customer name, contact email, technician name, and service type for each completed job
    • Skip any customer who received a review request in the last 90 days

    Done when Every job completed yesterday is listed with customer contact details and the service performed.

  3. 2
    Gmail - draft personalised review request emails
    gmail.com
    WebRun in Gmail: draft personalised review request emails
    WebRun opens Gmail to draft personalised review request emails.
    • Draft a warm, personalised review request email for each customer, referencing the specific service and technician
    • Include a direct link to your Google Business or preferred review platform
    • Save every email as a draft, leaving it unsent for your review and approval

    Done when A ready-to-send review request draft exists in Gmail for every completed job from yesterday.

  4. 3
    Slack - notify you to review and send
    slack.com
    WebRun in Slack: notify you to review and send
    WebRun opens Slack to notify you to review and send.
    • Post a summary of how many review request drafts are ready for approval
    • List the customers and technicians involved so you can spot-check the personalisation
    • Include a link to the Gmail drafts folder

    Done when You have a Slack summary with a count of ready review request drafts and a link to approve them.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.servicemonster.net
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Review request drafts · Gmail
OutputWhat each run produces - Gmail draft review request emails for every job completed yesterday, plus a Slack summary for quick review and approval.
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 customers without my approval?

No. Every review request is saved as a Gmail draft for you to review first. Nothing is sent until you approve it, keeping you in control of every customer message.

How does it avoid asking the same customer twice?

It tracks when each customer last received a review request and skips anyone contacted in the last 90 days, so customers are never pestered repeatedly.

Which review platforms can it link to?

You can configure WebRun to include a direct link to Google Business, Yelp, Facebook, or any review platform of your choice. The link is embedded in every draft.

Put this on autopilot.

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