All templates

Automated SpotOn Happy Hour Performance Report

Every Monday, WebRun opens SpotOn and pulls hourly sales for your happy hour window across the prior week, compares them against your defined baseline hours, calculates the revenue lift, and posts a weekly happy hour performance summary to your Slack owner channel.

Runs on WebRun · Strict Lockdown policy
Every Monday at 10:00 AM WebRunorchestrates each step
1 SpotOn pull hourly sales for happy hour window and baseline comparison hours
2 Slack post happy hour performance summary to owner channel
In short

How do I automatically measure whether my bar happy hour drives more revenue?

WebRun pulls SpotOn hourly sales for your happy hour window every Monday and compares them to baseline hours without the promotion, calculating the true revenue lift. The weekly summary is posted to Slack with the lift percentage and top-selling items so ownership can see immediately whether the promotion is paying off.

  • Owners see the true weekly revenue lift from happy hour without pulling hourly reports manually
  • Top-selling happy hour items are surfaced automatically to guide future menu decisions
  • Underperforming happy hour days are identified so promotions can be adjusted or cut

Built for bar owners · nightclub managers · food and beverage directors · hospitality marketing 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 www.spoton.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    SpotOn - pull hourly sales for happy hour window and baseline comparison hours
    spoton.com
    WebRun in SpotOn: pull hourly sales for happy hour window and baseline comparison hours
    WebRun opens SpotOn to pull hourly sales for happy hour window and baseline comparison hours.
    • Open SpotOn Reports and select the hourly sales breakdown for each day of the prior week
    • Capture total revenue and transaction count for the happy hour window on each qualifying day
    • Capture the same figures for the equivalent hours on days without happy hour as a baseline
    • Calculate the average revenue per hour during happy hour vs. the baseline average
    • Note the top-selling happy hour items by revenue to identify what drove the lift

    Done when Happy hour hourly revenue, transaction count, and baseline comparison figures are captured for the week.

  3. 2
    Slack - post happy hour performance summary to owner channel
    slack.com
    WebRun in Slack: post happy hour performance summary to owner channel
    WebRun opens Slack to post happy hour performance summary to owner channel.
    • Format the results into a weekly happy hour recap with revenue lift percentage
    • Include the top 3 selling items during happy hour
    • Post the summary to the owner or manager Slack channel with the week dates in the header

    Done when Weekly happy hour performance summary is posted to Slack and visible to ownership.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.spoton.com
ScheduleRuns automatically on this cadence
Every Monday at 10:00 AM
DeliveryHow each run's result reaches you
Happy hour report · Slack
OutputWhat each run produces - A weekly Slack message showing happy hour revenue vs. baseline, transaction lift percentage, and top-selling items during the promotion window.
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

Does it change or update my happy hour menu pricing in SpotOn automatically?

No. WebRun only reads sales data. Menu pricing and happy hour discount settings are managed entirely by you in SpotOn and are never modified by WebRun.

What if I run happy hour on different days each week?

You specify which days and hours count as happy hour during setup. If your schedule varies, you can update the configuration to match your current promotion calendar before the weekly run.

Can it track multiple happy hour specials separately, like a wine happy hour vs. a beer special?

Yes. If your happy hour items are categorized in SpotOn, WebRun can pull category-level sales for the window and break out performance by drink type in the Slack summary.

Put this on autopilot.

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