Podcast Analytics for OP3
by Miguel Angel Terrón 5 (6 reviews)

Podcast Analytics for OP3

Integrate OP3 open podcast analytics with WordPress: prefix your feed automatically and view download stats in your dashboard.

Podcast Analytics for OP3 ranks #29,124 among WordPress.org plugins with 10+ active installations, is #706 of 2,001 in the Analytics category, a 5/5 rating from 6 reviews, and was last updated Jul 30, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Tested up to WP 7 (Current: 7.1.2)
v2.9.0 Current Version v2.9.0
Updated 1 month ago Last Update on 30 Jul, 2026
Refreshed 8 hours ago Last Refreshed on
#706 of 2,001 in Analytics Top 50% by installs
View on WordPress.org
Rank
#29,124
No change
Active Installs
10+
+66.7%
KW Avg Position
22.5
12.5 better
Downloads
898
+2 today
Support Resolved
0%
No change
Rating
100%
Review 5 out of 5
5 (6 reviews)

Next Milestone 20

Total Progress 60%
10+ 20+
18,382
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 4 more installs to reach 20+

Rank Changes

29,002 29,266 29,531 29,796 30,060 16-09-2026 17-09-2026 18-09-2026 19-09-2026 20-09-2026 21-09-2026 22-09-2026 23-09-2026
28,848 29,342 29,836 30,329 30,823 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026 19-09-2026 20-09-2026 21-09-2026 22-09-2026 23-09-2026
Current #29,124
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 16-09-2026 17-09-2026 18-09-2026 19-09-2026 20-09-2026 21-09-2026 22-09-2026 23-09-2026
0 10 20 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026 19-09-2026 20-09-2026 21-09-2026 22-09-2026 23-09-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

5.0
6 reviews
Overall 100%
5
6 (100%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
0 (0%)

Frequently Asked Questions

Common questions about Podcast Analytics for OP3

Yes. The plugin hooks into WordPress's RSS feed output buffer, so it is completely independent of whichever podcast plugin you use to manage your episodes.
Yes. The feed prefix starts working as soon as you enable it — no token needed. The statistics section (dashboard widget and stats page) requires a bearer token from op3.dev to retrieve download data.
On op3.dev, your API Key is your identity, but the credential used in API calls is the bearer token associated with that key. You can generate or regenerate your bearer token at op3.dev/api/keys. Paste the bearer token (not the API Key itself) into the plugin settings.
No. The URL rewriting is a regex string replacement done in PHP memory before the feed is sent to the client. It adds no network latency.
No. OP3 never stores raw IP addresses. It stores a rotating, salted hash of the IP that cannot be reversed, ensuring listener privacy.
OP3 data is updated daily. If you just enabled the prefix, wait 24 hours for the first data to appear.
Yes, if you own all the podcasts. The bearer token is tied to your OP3 identity, not to a specific show. Each site needs its own Show UUID configured.
Yes, since v2.1.0. Mark the podcast as "Private" in the settings and set its Feed slug (the /feed/{slug}/ part of your restricted feed's URL). The plugin will route its downloads through a self-hosted tracking endpoint on your own site instead of the OP3 prefix, and its statistics will appear alongside your public podcasts. Downloads are logged without ever storing raw IP addresses (only a daily-rotating salted hash).
As of v2.6.0, private podcast downloads follow the same counting rules OP3 documents for its own public numbers (download_calculation.htm, in OP3's own open-source repository): A request asking for only 1-2 bytes in the middle of the file (some apps "poke" the server before really fetching) isn't counted as a download — except the very first 2 bytes (bytes=0-1), which many apps request as a startup check right before the real download; that one is counted, since a real request from the same listener almost always follows. Only one download is counted per listener, per episode, per day — a listener re-requesting the same episode (retries, app reopens) doesn't inflate the count. Requests from recognisable bots and crawlers are excluded from every report. This mirrors OP3's methodology, not its exact internal implementation — OP3 also filters against a large, continuously-updated list of known-abusive IP addresses accumulated from running the service since 2023, which isn't something a single WordPress site can replicate. In practice this affects a small fraction of traffic; the rules above cover the overwhelming majority of what separates a real listen from noise.
Yes, but it requires a free MaxMind GeoLite2 license key (sign up at maxmind.com/en/geolite2/signup), added in OP3 Analytics → Settings. Public podcasts get country data directly from the OP3 API and don't need this. The plugin never stores raw IP addresses — it resolves the country at the moment of the download and discards the IP immediately.

Sign In / Register

You need to sign in or register to use this feature.