All templates

Weekly Support Trends Report

Every Monday, WebRun pulls last week's ticket data from Freshdesk, calculates key metrics (volume, resolution time, CSAT, top 5 issue types), writes a structured summary to Google Sheets, and posts a highlights digest to your #support-leads Slack channel.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 Freshdesk pull last week's ticket metrics
2 Google Sheets write the weekly summary row
3 Slack post the highlights digest
In short

How can I automatically generate a weekly support trends report?

Every Monday, WebRun pulls last week's ticket data from Freshdesk, calculates key metrics including volume, resolution time, CSAT, and top issue types, writes a structured summary to Google Sheets, and posts a highlights digest to your Slack #support-leads channel - so your team can spot problems and improve week over week.

  • Weekly metrics delivered every Monday without manual data pulling
  • Volume, CSAT, and resolution trends visible in Google Sheets
  • Team leadership gets a digest in Slack before the weekly review

Built for support team leads · customer experience managers · SaaS companies · operations managers

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

  2. 1
    Freshdesk - pull last week's ticket metrics
    freshdesk.com
    WebRun in Freshdesk: pull last week's ticket metrics
    WebRun opens Freshdesk to pull last week's ticket metrics.
    • Open Reports and set the date range to the previous Monday–Sunday
    • Record: total tickets, resolved tickets, average first-response time, average resolution time, and CSAT score
    • List the top 5 ticket categories by volume for the week

    Done when All key weekly metrics and top issue categories are captured.

  3. 2
    Google Sheets - write the weekly summary row
    google.com
    WebRun in Google Sheets: write the weekly summary row
    WebRun opens Google Sheets to write the weekly summary row.
    • Open the Support Trends sheet and append a new weekly row with this week's date and all metrics
    • Highlight any metric that has worsened more than 10% vs the prior week
    • Update the rolling 4-week chart ranges so the chart auto-refreshes

    Done when The weekly row is added and any regressions are highlighted.

  4. 3
    Slack - post the highlights digest
    slack.com
    WebRun in Slack: post the highlights digest
    WebRun opens Slack to post the highlights digest.
    • Post a digest to #support-leads: headline metrics for the week and any metrics that regressed vs the prior week
    • Include a link to the Sheets dashboard for the full breakdown

    Done when Support leads have the weekly digest and a sheet link in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
freshdesk.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Weekly report · Slack
OutputWhat each run produces - A weekly metrics row added to Google Sheets and a Slack digest of volume, CSAT, and resolution-time highlights.
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

Can I add custom metrics to the report?

Yes - add a column to the Sheets template and tell WebRun what Freshdesk report field to map it to. It will populate it every week.

What counts as a 'regression'?

By default, any metric worse than the prior week by more than 10%. You can change that threshold in the plan.

Does it work for multiple support teams?

Yes - configure a separate Freshdesk group filter per team and WebRun can produce a per-team row in the same sheet.

Put this on autopilot.

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