All templates
For tattoo studio owners, studio managers & multi-artist tattoo shops

Track daily revenue with a per-artist sales digest

Every evening, WebRun opens Square Appointments, pulls all completed transactions for the day, calculates total revenue and session count per artist, and posts a formatted sales digest to Slack with the day's totals and any notable gaps or outliers.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 7:00 PM WebRun
1 Square Appointments pull day's completed transactions
2 Slack post per-artist sales digest
Run a sample
In short

How do I automatically get a daily revenue digest by artist for my tattoo studio?

WebRun pulls all completed Square Appointments transactions each evening, calculates per-artist session counts and gross revenue including tips, and posts a formatted daily sales digest to Slack with a week-on-week comparison. The studio owner has a full revenue picture by artist every evening without opening a single report manually.

  • Studio owner sees a full per-artist revenue breakdown in Slack each evening
  • Week-on-week comparison surfaces trends without manual spreadsheet work
  • Unusual session counts or revenue gaps are flagged automatically

Built for tattoo studio owners · studio managers · multi-artist tattoo shops · independent tattooers

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

  2. 1
    Square Appointments - pull day's completed transactions
    squareup.com
    WebRun in Square Appointments: pull day's completed transactions
    WebRun opens Square Appointments to pull day's completed transactions.
    • Open Square Appointments and filter for all appointments marked as completed today
    • For each completed appointment, record the artist name, service type, transaction amount, and any tips
    • Calculate total revenue, total sessions, and average transaction value per artist
    • Calculate the studio-wide totals for the day and compare them to the same day last week if available

    Done when Per-artist and studio totals are calculated for all completed transactions from today.

  3. 2
    Slack - post per-artist sales digest
    slack.com How to Automate Slack
    WebRun in Slack: post per-artist sales digest
    WebRun opens Slack to post per-artist sales digest.
    • Post a formatted daily sales digest to the studio's Slack channel listing each artist's session count, gross revenue, and tips
    • Include a studio-wide total line and a brief week-on-week comparison
    • Flag any artist with an unusually low count that might indicate an unreported no-show or an incomplete transaction

    Done when The studio owner has a complete per-artist sales summary in Slack for the day.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
squareup.com/appointments
ScheduleRuns automatically on this cadence
Every day at 7:00 PM
DeliveryHow each run's result reaches you
Sales digest · Slack
OutputWhat each run produces - A per-artist and studio-wide daily sales digest posted to Slack each evening with transaction counts, gross revenue, and week-on-week comparison.
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 include tips in the revenue figures?

Yes. WebRun pulls the full transaction details from Square Appointments including any tips recorded and shows them as a separate line alongside the base service revenue for each artist.

Can it compare today's numbers to a previous period?

Yes. WebRun includes a week-on-week comparison by default, showing how today's totals compare to the same day last week so you can spot trends at a glance in the Slack digest.

What if a transaction is refunded or voided after the digest runs?

The digest reflects Square's data at the time of the evening run. Any refunds or voids processed the following day will be picked up in the next digest, with a note indicating the adjustment.

Put this on autopilot.

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