All templates

Automated Spreaker Live Show Analytics Export

Every Monday, WebRun opens Spreaker, pulls peak listeners, chat activity, and plays for shows from the last 7 days, logs each as a row in Google Sheets, and updates your Notion show planner to mark what actually aired.

Runs on WebRun · Strict Lockdown policy
Every Monday at 8:00 AM WebRunorchestrates each step
1 Spreaker pull live show stats
2 Google Sheets log listener engagement
3 Notion update the show planner
In short

How do I track listener engagement across my Spreaker shows?

WebRun pulls peak listeners, chat activity, and plays from every Spreaker broadcast and episode each Monday, logging them as rows in Google Sheets. It updates your Notion show planner to mark what actually aired and links back to the stats, so you can see how a live show performed without pulling numbers from Spreaker by hand.

  • Every show's engagement is logged automatically each week
  • Quiet broadcasts get flagged before they become a pattern
  • The show planner always reflects what actually aired

Built for podcast hosts · live radio shows · podcast networks · content creators

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

  2. 1
    Spreaker - pull live show stats
    spreaker.com
    WebRun in Spreaker: pull live show stats
    WebRun opens Spreaker to pull live show stats.
    • Open Spreaker and list live broadcasts and episodes from the last 7 days
    • Capture peak listeners, chat messages, and total plays for each
    • Note which were live broadcasts versus uploaded episodes

    Done when Every show from the last 7 days has its engagement stats captured.

  3. 2
    Google Sheets - log listener engagement
    google.com
    WebRun in Google Sheets: log listener engagement
    WebRun opens Google Sheets to log listener engagement.
    • Log each show's date, format, peak listeners, and plays as a row
    • Update the running weekly average
    • Flag any live broadcast with unusually low chat activity

    Done when This week's Spreaker shows are logged with their engagement.

  4. 3
    Notion - update the show planner
    notion.so
    WebRun in Notion: update the show planner
    WebRun opens Notion to update the show planner.
    • Update the show planner to mark each show as aired
    • Link the Google Sheets row for its stats
    • Note any planned broadcast that didn't happen

    Done when The Notion show planner matches what actually aired on Spreaker.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.spreaker.com
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Engagement log · Google Sheets
OutputWhat each run produces - A Google Sheets log of listener engagement per show, reflected in the Notion show planner.
Sheet log
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 start or schedule a live broadcast?

No. WebRun only reads what already aired. Starting or scheduling a broadcast in Spreaker is always done by you.

What counts as low chat activity?

Noticeably fewer chat messages than that show's recent average, flagged in Sheets so a quiet broadcast doesn't go unnoticed.

What if a planned broadcast didn't happen?

It's noted in the Notion show planner instead of silently disappearing, so a missed slot is easy to spot.

Put this on autopilot.

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