All templates

Automated Weekly Pet Sitting Revenue Report

Every Monday morning, WebRun opens Time To Pet and Stripe, totals last week's completed visits, revenue collected, outstanding invoices, and top services by revenue, and posts a clean weekly summary to your team Slack channel.

Runs on WebRun · Strict Lockdown policy
Every Monday at 7:00 AM WebRunorchestrates each step
1 Time To Pet count completed visits and services
2 Stripe total revenue collected and outstanding
3 Slack post weekly revenue summary to team
In short

How do I automatically get a weekly revenue summary for my pet-sitting business?

Every Monday morning, WebRun pulls last week's completed visits from Time To Pet and payments from Stripe, then posts a clean financial summary to your team Slack channel. The report covers revenue collected, outstanding balance, visits completed, unique clients served, and top services by revenue, giving you a full business snapshot without opening a single dashboard.

  • Full weekly revenue snapshot arrives in Slack before the work week begins
  • No manual report-pulling from Time To Pet or Stripe dashboards
  • Week-over-week comparison makes trends visible at a glance

Built for pet sitting business owners · dog walking company managers · solo pet care providers tracking revenue

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

  2. 1
    Time To Pet - count completed visits and services
    timetopet.com
    WebRun in Time To Pet: count completed visits and services
    WebRun opens Time To Pet to count completed visits and services.
    • Open Time To Pet and filter completed visits for the previous 7 days
    • Count total visits completed and break down by service type
    • Note the number of unique clients served last week

    Done when Last week's visit count and service breakdown are captured.

  3. 2
    Stripe - total revenue collected and outstanding
    stripe.com
    WebRun in Stripe: total revenue collected and outstanding
    WebRun opens Stripe to total revenue collected and outstanding.
    • Open Stripe and total payments received in the previous 7 days
    • Calculate the outstanding invoice balance as of today
    • Note any refunds or disputes from the week

    Done when Last week's revenue collected, outstanding balance, and any refunds are captured.

  4. 3
    Slack - post weekly revenue summary to team
    slack.com
    WebRun in Slack: post weekly revenue summary to team
    WebRun opens Slack to post weekly revenue summary to team.
    • Post a clean weekly revenue summary to the business owner Slack channel
    • Include: total revenue collected, outstanding balance, visits completed, unique clients, and top service by revenue
    • Add a week-over-week comparison if last week's data is available

    Done when The weekly revenue summary is live in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
timetopet.com
ScheduleRuns automatically on this cadence
Every Monday at 7:00 AM
DeliveryHow each run's result reaches you
Weekly summary · Slack
OutputWhat each run produces - A weekly Slack summary covering revenue collected, outstanding balance, visits completed, unique clients, and top services.
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

Is any financial data shared outside my team?

No. The weekly summary is posted only to your private team Slack channel. No financial data is sent to third parties or made public.

What revenue period does it cover?

It covers the 7 days up to and including the previous Sunday, so the Monday morning report always covers the complete past week.

Can it compare this week to last week?

Yes. When prior week data is available from Stripe, WebRun includes a simple week-over-week comparison in the Slack summary so you can spot trends at a glance.

Put this on autopilot.

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