All templates

Automated Revel Multi-Location Sales Rollup

Every morning, WebRun opens Revel Systems, pulls the prior-day sales totals for every location, compares each against its daily target, and posts a ranked rollup to your Slack channel so you see at a glance which locations led and which fell short.

Runs on WebRun · Strict Lockdown policy
Every day at 7:00 AM WebRunorchestrates each step
1 Revel Systems pull prior-day sales by location
2 Slack post ranked rollup to ops channel
In short

How do I automatically roll up daily sales across all my Revel POS locations?

WebRun connects to Revel Systems every morning, pulls prior-day net sales for every location, ranks them against daily targets, and posts the complete rollup to Slack. Operators see at a glance which locations led and which fell short, without logging into the Revel console or building a manual report.

  • Every location's prior-day sales are visible in Slack before the workday starts
  • Underperforming locations flagged automatically, no manual report needed
  • District managers save 30 or more minutes of daily console logins

Built for multi-location restaurant groups · retail chains · franchise operators · district managers

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

  2. 1
    Revel Systems - pull prior-day sales by location
    revelsystems.com
    WebRun in Revel Systems: pull prior-day sales by location
    WebRun opens Revel Systems to pull prior-day sales by location.
    • Open the Revel Systems Management Console and navigate to Reporting
    • Filter to yesterday's date range across all locations
    • Export net sales, transaction count, and average ticket for each location
    • Compare each location's total against its configured daily target

    Done when Every active location has a net sales figure and a target variance for yesterday.

  3. 2
    Slack - post ranked rollup to ops channel
    slack.com
    WebRun in Slack: post ranked rollup to ops channel
    WebRun opens Slack to post ranked rollup to ops channel.
    • Format results as a ranked list, highest revenue location first
    • Flag any location more than 15% below target with a note
    • Post the summary to your configured ops or management channel

    Done when Ranked sales rollup is live in Slack before business hours.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
my.revelsystems.com
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
Sales rollup · Slack
OutputWhat each run produces - A ranked list of all locations showing prior-day net sales, transaction count, average ticket, and variance against target.
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

How many locations can it cover in one run?

All of them. WebRun iterates through every active location in your Revel Management Console, so the rollup scales from two locations to hundreds without any extra setup.

Can it compare sales against a target or budget?

Yes. Configure a daily revenue target per location and WebRun highlights any location that misses by more than your chosen threshold, so underperformers are visible immediately.

Will it send anything to store staff or customers?

No. The rollup posts only to an internal Slack channel you specify. No messages are sent to staff or customers automatically.

Put this on autopilot.

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