All templates
For med spa owners, medical aesthetics practice managers & injector owned clinics

Recap your med spa's daily treatment revenue

Every night, WebRun opens AestheticsPro, totals the day's completed treatments, packages, and product sales by provider, checks the deposit total against QuickBooks, and posts a clear revenue recap to Slack so you know how the day went before you lock up.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every night at 8:00 PM WebRun
1 AestheticsPro total the day's treatments and sales
2 QuickBooks check the deposit against recorded income
3 Slack post the revenue recap
Run a sample
In short

How can I get a daily treatment revenue recap for my med spa without reconciling it myself?

WebRun closes out every clinic day by totaling completed treatments, package redemptions, memberships, and retail sales in AestheticsPro, checking that total against the deposit recorded in QuickBooks, and posting a clear revenue recap to Slack each night, so owners see how the day performed without reconciling any numbers themselves.

  • Owners see the day's full revenue breakdown before they lock up
  • Deposit mismatches are flagged the same night, not discovered weeks later
  • No manual reconciling between AestheticsPro and QuickBooks each morning

Built for med spa owners · medical aesthetics practice managers · injector owned clinics · multi location aesthetics practices

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

  2. 1
    AestheticsPro - total the day's treatments and sales
    aestheticspro.com How to Automate AestheticsPro
    WebRun in AestheticsPro: total the day's treatments and sales
    WebRun opens AestheticsPro to total the day's treatments and sales.
    • Open AestheticsPro and pull the day's closed tickets across every provider and room
    • Total treatment revenue, package redemptions, membership charges, and retail sales separately
    • Note any voided or refunded tickets and exclude them from the total

    Done when Every closed ticket for the day is totaled by category.

  3. 2
    QuickBooks - check the deposit against recorded income
    • Open QuickBooks and pull today's deposited income
    • Compare the deposit total against the AestheticsPro total for the same day
    • Flag any difference over a small threshold for the front desk to review

    Done when The AestheticsPro total is checked against QuickBooks and any mismatch is flagged.

  4. 3
    Slack - post the revenue recap
    slack.com How to Automate Slack
    WebRun in Slack: post the revenue recap
    WebRun opens Slack to post the revenue recap.
    • Post the day's total revenue broken down by treatments, packages, memberships, and retail
    • Include the top earning provider and any flagged mismatch
    • Keep the message to the numbers that matter, no raw ticket data

    Done when The owner or manager has the day's revenue recap in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.aestheticspro.com
ScheduleRuns automatically on this cadence
Every night at 8:00 PM
DeliveryHow each run's result reaches you
Revenue recap · Slack
OutputWhat each run produces - A same day revenue recap broken down by treatments, packages, memberships, and retail, with any deposit mismatch flagged.
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 anything in QuickBooks?

No. WebRun only reads your deposited income to compare it against the AestheticsPro total. It never creates, edits, or posts entries in QuickBooks on its own.

What counts toward the daily total?

Completed treatments, package and membership redemptions, and retail product sales, each broken out separately. Voided and refunded tickets are excluded automatically.

Will it flag every tiny rounding difference?

No. Only a mismatch over the threshold you set gets flagged for review, so small rounding differences do not clutter your recap.

Put this on autopilot.

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