We're launching AI agents for business operations, with a developer API. Read the announcement
All templates
For photography studio owners, wedding photographers & portrait photographers

See your monthly revenue broken down by shoot type

On the first Monday of each month, WebRun opens Tave, pulls all invoices paid in the previous month, groups the revenue by shoot type, logs the totals to a Google Sheet, and posts a clean monthly revenue summary to Slack so you know which session types drive your income.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
First Monday of each month at 8:00 AM WebRun
1 Tave pull paid invoices for the previous month
2 Google Sheets log revenue totals by shoot type
3 Slack post monthly revenue summary
Run a sample
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 app.tave.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Tave - pull paid invoices for the previous month
    tave.com
    WebRun in Tave: pull paid invoices for the previous month
    WebRun opens Tave to pull paid invoices for the previous month.
    • Open Tave and navigate to the invoices or financial reports section
    • Filter to invoices with a paid date in the previous calendar month
    • Group the paid amounts by job type such as wedding, portrait, family, or commercial
    • Calculate total revenue and number of sessions for each type
    • Note any unusually large or small amounts compared to the prior month

    Done when Revenue totals by shoot type for the previous month are compiled.

  3. 2
    Google Sheets - log revenue totals by shoot type
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: log revenue totals by shoot type
    WebRun opens Google Sheets to log revenue totals by shoot type.
    • Open the monthly revenue tracking Google Sheet
    • Add a new row for the current month with revenue and session counts by shoot type
    • Update any running totals or year-to-date columns
    • Flag any shoot type whose revenue dropped more than 20 percent from the prior month

    Done when The monthly revenue data is logged in Google Sheets with year-to-date context.

  4. 3
    Slack - post monthly revenue summary
    slack.com How to Automate Slack
    WebRun in Slack: post monthly revenue summary
    WebRun opens Slack to post monthly revenue summary.
    • Post the monthly revenue summary to your Slack channel
    • Break down total revenue by shoot type with session counts
    • Include a month-over-month comparison for each type
    • Add a link to the full Google Sheet for deeper review

    Done when Your monthly revenue-by-shoot-type summary is in Slack with a Google Sheets link.

How do I automatically get a monthly revenue breakdown by shoot type for my photography studio?

On the first Monday of each month, WebRun opens Tave and pulls all paid invoices from the previous month. It groups the revenue by shoot type, logs the totals to a Google Sheet with a month-over-month comparison, and posts a clean summary to Slack so you always know which session types drive your studio income.

  • Monthly revenue by shoot type is available in Slack without any manual export
  • Year-to-date totals build automatically in Google Sheets each month
  • Underperforming shoot types are visible before they become a bigger problem

Built for photography studio owners · wedding photographers · portrait photographers · commercial photography studios

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.tave.com
ScheduleRuns automatically on this cadence
First Monday of each month at 8:00 AM
DeliveryHow each run's result reaches you
Revenue summary · Slack, Revenue log · Google Sheets
OutputWhat each run produces - A monthly revenue breakdown by shoot type logged to Google Sheets and summarised in Slack, with session counts and month-over-month 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 this send anything to clients or process any payments?

No. This is a fully internal reporting workflow. It reads completed invoice data from Tave and posts a summary to your team's Slack. No client is contacted and no payment is touched.

What shoot types does it recognise?

WebRun groups revenue using the job type labels you have set in Tave. Use your existing categories such as wedding, portrait, family, or commercial and they will appear as separate lines in the report.

Can I see year-to-date totals, not just the last month?

Yes. Each monthly run appends a row to your Google Sheet, so year-to-date totals build automatically over time and you can review the full picture at any point.

Put this on autopilot.

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