Skip to main content

Subscriber Dashboard

The subscriber list is at Benecaster → Subscribers. It shows every subscriber for the current show — their engagement status, tier, when they joined, and quick actions for common tasks.

The screen header contains two action buttons: Import CSV (opens the Migration Wizard) and Bulk enroll (person-with-plus icon, links to /subscribers/bulk-enroll). Bulk enroll lets you add a list of email addresses as active subscribers without payment — see Bulk Subscriber Enrollment for details.


The Subscriber List

Each row shows:

  • Engagement indicator — a colour-coded dot showing how recently the subscriber polled their feed
  • Name and email — linked to their WordPress user record
  • Tier — their current subscription tier
  • Joined — when their first token was generated
  • Last active — when they last polled their feed
  • Actions menu — per-row quick actions (view details, reset token, change tier, revoke access)

Click any row to open the subscriber detail panel.


Engagement Indicators

The dot on each subscriber row shows their feed activity status at a glance:

Dot colour Meaning
Green — Active Subscriber’s podcast app has polled the feed within the last 30 days
Amber — At risk Subscriber hasn’t polled in 30–60 days — they may have stopped listening or changed apps
Red — Inactive Subscriber has not polled in more than 60 days
Grey — Never accessed Token generated but the subscriber’s app has never polled the feed — their setup isn’t complete yet

The thresholds (30 days → amber, 60 days → red) are configurable in Benecaster → Settings → Subscribers. The benecaster_subscriber_engagement_threshold filter lets add-ons set a per-show override.


Search — the search bar filters by subscriber name or email address in real time.

Tier filter — shows only subscribers on a specific tier. Useful for checking engagement across a single tier.

Activity filter — shows only active, at-risk, inactive, or never-accessed subscribers. Use the inactive filter to review subscribers who haven’t polled their feed in a while before reaching out.


Summary Counts Bar

Above the list, a counts bar shows the paying subscriber count and follower count for the current show:

X paying subscribers · Y followers

The follower count is omitted when zero. When shadow subscribers are also present (see below), the heading expands to include them:

X paying subscribers · Y followers + Z Patreon shadows = N total

Paying vs. followers: The “paying subscribers” figure is the number that drives plan threshold logic — the limit that determines whether your plan needs to be upgraded. Followers are informational only and do not count toward your plan limit.

Rows in the list for follower tokens display a Follower (free) badge in the tier column instead of a bridge tier name. The REST API GET /shows/{id}/subscribers response reflects this split: the summary object carries separate paying and followers fields, and each subscriber item includes a token_type field ('subscriber' or 'follower').

Cross-reference: Free Follower Tier for what a follower is and how access is controlled per episode.


Bulk Actions

Select subscribers with the checkbox on each row (or the header checkbox to select all visible rows). With at least one subscriber selected, the bulk action bar appears:

Reset tokens — generates new feed URLs for all selected subscribers. Their old URLs are immediately invalidated. Each subscriber receives a token reset email with their new URL. A confirmation dialog summarises how many tokens will be reset before proceeding.

Change tier — moves all selected subscribers to a different tier. A confirmation dialog lets you choose the destination tier and opt to send a tier change notification email.

Revoke access — removes feed access for all selected subscribers. A confirmation dialog lets you opt to send each subscriber a notification. Their subscription in your membership plugin is not affected — only their Benecaster token is revoked.

The maximum per bulk operation is 200 subscribers. For larger operations, filter the list and run the operation in batches.


Duplicate Subscriber Detector

When two or more WordPress user accounts share the same email address and both hold active tokens for the same show, a yellow panel appears above the subscriber list.

This happens when a subscriber re-registered with the same email — for example, if they forgot they had an account. They now have two tokens and may be confused about which feed URL to use.

The panel lists each duplicate group with two resolution options per token:

Merge — opens the subscriber detail panel for that token so you can review it before deciding which to keep.

Revoke duplicate — immediately revokes that token. The subscriber’s other token is unaffected. Use this once you’ve confirmed which token the subscriber is actively using.

The panel dismisses automatically when no duplicates remain.


Shadow Subscribers (Patreon Visibility)

If you’ve uploaded a Patreon patron export via Settings → Visibility, the heading expands to include shadows in the total:

X paying subscribers · Y followers + Z Patreon shadows = N total

A Shadow subscribers section appears below your Benecaster subscriber rows, listing each uploaded platform with patron count and upload date. Shadow subscribers are displayed for reference only — they are not active Benecaster subscribers, do not hold tokens, and do not count toward your license limits. Use the Migration Wizard to convert shadows to active subscribers.