All templates
For video production studios, content marketing teams & commercial production companies

Report video performance

Every Monday, WebRun opens Vimeo and pulls the latest views, play rate, and engagement data for each client video. It logs the numbers to your analytics sheet in Google Sheets, then drafts a concise client performance report and posts a Slack summary so the producer can review, personalise, and send the report without pulling data manually.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every Monday at 8:00 AM WebRun
1 Vimeo pull video views and engagement data
2 Google Sheets log analytics to the tracking sheet
3 Slack post the digest and flag the client report draft
Run a sample
In short

How do I automatically report video performance from Vimeo to clients each week?

Every Monday, WebRun opens Vimeo and pulls views, play rate, and engagement data for each client video. It logs the numbers and week-over-week trends to your Google Sheets analytics tracker, then posts a digest to Slack and prepares a client report draft so the producer can send performance updates without pulling data manually.

  • Weekly video performance data is logged automatically with no manual Vimeo exports
  • Client reports are drafted and ready for the producer to personalise every Monday
  • The team sees top-performing videos and week-over-week trends in one Slack post

Built for video production studios · content marketing teams · commercial production companies · creative agencies

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

  2. 1
    Vimeo - pull video views and engagement data
    vimeo.com
    WebRun in Vimeo: pull video views and engagement data
    WebRun opens Vimeo to pull video views and engagement data.
    • Open Vimeo and navigate to the analytics section for each client video
    • Pull the weekly total views, unique viewers, play rate, average watch time, and likes for each video
    • Group data by client and project for reporting

    Done when Views and engagement data are collected for every tracked client video on Vimeo.

  3. 2
    Google Sheets - log analytics to the tracking sheet
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: log analytics to the tracking sheet
    WebRun opens Google Sheets to log analytics to the tracking sheet.
    • Open the video analytics tracking sheet in Google Sheets
    • Append a new row for each video with the week, video title, client name, views, play rate, and average watch time
    • Calculate week-over-week change for views and watch time to show trends

    Done when This week's analytics are logged to the tracking sheet with trend calculations.

  4. 3
    Slack - post the digest and flag the client report draft
    slack.com How to Automate Slack
    WebRun in Slack: post the digest and flag the client report draft
    WebRun opens Slack to post the digest and flag the client report draft.
    • Post a weekly analytics digest to the production Slack channel listing each client video with its key stats
    • Highlight the top-performing video and any notable week-over-week changes
    • Note that a client report draft is ready in the sheet for the producer to personalise and send

    Done when The team has the weekly analytics digest in Slack and the client report is ready for review.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
vimeo.com/manage/videos
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Analytics digest · Slack
OutputWhat each run produces - A logged analytics sheet in Google Sheets with weekly Vimeo stats and a Slack digest highlighting performance trends for each client video.
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

Will it send the performance report to clients automatically?

No. WebRun drafts the client report in Google Sheets and flags it in Slack for the producer to review, personalise, and send. Nothing is delivered to a client without a human sign-off.

Which Vimeo metrics does it pull each week?

It pulls total views, unique viewers, play rate, average watch time, and likes for each video. If you have Vimeo Pro or Business, it can also include geographic data and device breakdown for deeper client reports.

Can it track videos from multiple client accounts?

Yes. WebRun can pull analytics across multiple Vimeo accounts or folders as long as each account is connected in your WebRun settings. It groups the data by client so each report stays separate.

Put this on autopilot.

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