All templates

Automated Napster Streaming Scorecards

Every Monday, WebRun opens Napster, checks each track in your catalog for the prior week's stream count, posts a ranked scorecard to Slack for the label team, and sends a Telegram alert whenever a track crosses a streaming milestone you set.

Runs on WebRun · Strict Lockdown policy
Every Monday at 8:00 AM WebRunorchestrates each step
1 Napster check weekly stream counts
2 Slack post the streaming scorecard
3 Telegram alert on a milestone
In short

How do I track my catalog's weekly streaming numbers on Napster?

WebRun checks Napster every Monday for each track's weekly stream count, posts a ranked scorecard to Slack for the label team, and sends a Telegram alert whenever a track crosses a streaming milestone you set. It only reads stream counts, so a label manager tracks catalog momentum without pulling numbers by hand every week.

  • Catalog performance is ranked every Monday without manual data pulls
  • Streaming milestones are caught the week they happen
  • The whole label team sees momentum in one Slack scorecard

Built for Record labels · artist managers · music distributors · independent artists

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

  2. 1
    Napster - check weekly stream counts
    • Open Napster and check the catalog's stream counts for the prior week
    • Note the total streams per track
    • Compare against the previous week's counts

    Done when Every tracked track's weekly stream count has been captured.

  3. 2
    Slack - post the streaming scorecard
    slack.com
    WebRun in Slack: post the streaming scorecard
    WebRun opens Slack to post the streaming scorecard.
    • Post a weekly scorecard ranking tracks by stream count
    • Note the week over week change for each
    • Highlight the fastest growing track

    Done when The weekly scorecard has been posted to Slack.

  4. 3
    Telegram - alert on a milestone
    telegram.org
    WebRun in Telegram: alert on a milestone
    WebRun opens Telegram to alert on a milestone.
    • Check whether any track crossed a stream count milestone you set
    • Send an alert naming the track and the milestone reached
    • Skip the alert if no milestone was crossed this week

    Done when Any milestone crossed this week has triggered a Telegram alert.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
web.napster.com/login
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Streaming scorecard · Slack
OutputWhat each run produces - A weekly Napster streaming scorecard ranked by track, with a Telegram alert for any milestone reached.
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 WebRun update the catalog or metadata on Napster?

No. It only reads stream counts. Updating track metadata or artwork is always done by your team through your distributor.

What counts as a milestone?

Whatever stream count threshold you set for a track, such as 50,000 or 500,000 streams. WebRun alerts you the week it is crossed.

Can it cover a whole catalog or just certain tracks?

Whatever tracks you point it at. Add every release you want tracked and each gets its own row in the weekly scorecard.

Put this on autopilot.

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