All templates
For restaurant owners, bar managers & retail operators

Get your SpotOn daily sales digest every morning

Every morning, WebRun opens SpotOn, pulls yesterday's net sales, covers, average check, and top category, compares each figure to your 7-day rolling average, logs the row in Google Sheets, and posts a tidy digest to your Slack operations channel.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 7:00 AM WebRun
1 SpotOn pull yesterday's sales totals
2 Google Sheets log and compare to rolling average
3 Slack post morning digest to ops channel
Run a sample
In short

How do I automatically get a daily sales report from SpotOn each morning?

WebRun opens SpotOn every morning, pulls the previous day's net sales, covers, and average check, then logs the figures in Google Sheets alongside a 7-day rolling average. It flags any outlier and posts a tidy digest to your Slack ops channel so your team starts each shift with a clear picture of yesterday's performance.

  • Team sees yesterday's sales before the first shift starts
  • Outlier days flagged automatically against a 7-day rolling average
  • Historical sales log built in Google Sheets without manual entry

Built for restaurant owners · bar managers · retail operators · hospitality teams

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

  2. 1
    SpotOn - pull yesterday's sales totals
    spoton.com How to Automate SpotOn
    WebRun in SpotOn: pull yesterday's sales totals
    WebRun opens SpotOn to pull yesterday's sales totals.
    • Open SpotOn reporting and navigate to the previous day's sales summary
    • Capture net sales, gross sales, covers, average check, and top revenue category
    • Note any voids, comps, or discounts applied during the day

    Done when All key sales metrics for yesterday are captured from SpotOn.

  3. 2
    Google Sheets - log and compare to rolling average
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: log and compare to rolling average
    WebRun opens Google Sheets to log and compare to rolling average.
    • Open the daily sales log sheet and append a new row with today's date and all captured figures
    • Calculate the 7-day rolling average for net sales and average check
    • Flag any figure that is more than 15 percent above or below the rolling average

    Done when Yesterday's metrics are logged and compared to the rolling average in Sheets.

  4. 3
    Slack - post morning digest to ops channel
    slack.com How to Automate Slack
    WebRun in Slack: post morning digest to ops channel
    WebRun opens Slack to post morning digest to ops channel.
    • Format a short digest with yesterday's totals and the variance from the 7-day average
    • Highlight any flagged outliers in the message
    • Post the digest to the designated operations Slack channel

    Done when The morning sales digest is live in Slack for the team to review.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
spoton.com
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
Sales digest · Slack
OutputWhat each run produces - A daily sales summary with net sales, covers, average check, top category, and variance vs the 7-day rolling average.
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

Which SpotOn metrics does it pull each morning?

Net sales, gross sales, covers, average check, and your top revenue category are captured from SpotOn's previous-day summary. Voids, comps, and discounts are noted as well.

Does it post to Slack automatically without my review?

Yes. The daily sales digest is internal-only and posts automatically to your ops channel. No customer-facing message is sent, so no approval step is needed.

What if one day's figures look unusually high or low?

WebRun compares each metric to the 7-day rolling average stored in Google Sheets and highlights any figure that deviates more than 15 percent, so outliers are easy to spot.

Put this on autopilot.

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