| #1 | Tracking and Consent Manager – WP Full Picture | 23 | 1,280 | 3,223 | 3k+ | | | Non-prefixed global variable |
| #2 | Independent Analytics – WordPress Analytics Plugin | 25 | 1,148 | 2,293 | 100k+ | | | Non-prefixed global variable |
| #3 | WP Statistics – Simple, privacy-friendly Google Analytics alternative | 25 | 610 | 2,465 | 600k+ | | | Non-prefixed global variable |
| #4 | Matomo Analytics – Powerful, Privacy-First Insights for WordPress | 19 | 1,909 | 878 | 100k+ | | | Exception output is not escaped |
| #5 | Opt-Out for Google Analytics (DSGVO / GDPR) | 24 | 290 | 1,978 | 3k+ | | | Non-prefixed global variable |
| #6 | Enhanced Ecommerce Google Analytics for WooCommerce | 24 | 771 | 1,480 | 2k+ | | | Non-prefixed global variable |
| #7 | SlimStat Analytics | 24 | 1,169 | 737 | 70k+ | | | Exception output is not escaped |
| #8 | Site Kit by Google – Analytics, Search Console, AdSense, Speed | 25 | 1,304 | 242 | 5m+ | | | Missing direct file access protection |
| #9 | Better Google Analytics | 29 | 376 | 869 | 2k+ | | | Non-prefixed global variable |
| #10 | WP Visitor Statistics (Real Time Traffic) | 31 | 353 | 691 | 20k+ | | | Nonce verification recommended |
| #11 | QA Assistants – Driven by data | 30 | 4 | 867 | 2k+ | | | Non-prefixed global variable |
| #12 | Local Google Analytics for WordPress – caches external requests | 23 | 551 | 199 | 3k+ | | | Output is not escaped |
| #13 | GAinWP Google Analytics Integration for WordPress | 23 | 525 | 176 | 8k+ | | | Output is not escaped |
| #14 | UserFeedback – Create Interactive Feedback Form, User Surveys, and Polls in Seconds | 22 | 444 | 243 | 200k+ | | | Text Domain Mismatch |
| #15 | Post Views Counter | 29 | 179 | 398 | 200k+ | | | Non-prefixed hook name |
| #16 | HT Easy GA4 – Google Analytics WordPress Plugin | 31 | 475 | 93 | 6k+ | | | Text Domain Mismatch |
| #17 | Goal Tracker – Custom Event Tracking for GA4 | 38 | 541 | 25 | 2k+ | | | Output is not escaped |
| #18 | ExactMetrics – Google Analytics Dashboard for WordPress (Website Stats Plugin) | 24 | 118 | 442 | 300k+ | | | Nonce verification recommended |
| #19 | MonsterInsights – Google Analytics Dashboard for WordPress (Website Stats Made Easy) | 25 | 116 | 441 | 2m+ | | | Nonce verification recommended |
| #20 | SEO Engine – Smart SEO with AI, Schema & Redirection for WordPress | 24 | 236 | 304 | 1k+ | | | Direct Query |
| #21 | Analytify – Google Analytics Dashboard For WordPress (GA4 analytics tracking) | 25 | 169 | 295 | 20k+ | | | Non-prefixed global variable |
| #22 | Koko Analytics – Privacy-Friendly WordPress Analytics | 24 | 161 | 280 | 60k+ | | | Short PHP open tag found |
| #23 | Burst Statistics – Simple WordPress Analytics (Google Analytics Alternative) | 69 | 33 | 368 | 200k+ | | | Direct Query |
| #24 | Lara's Google Analytics (GA4) | 36 | 303 | 57 | 9k+ | | | Unsafe printing function |
| #25 | Plausible Analytics | 35 | 244 | 61 | 10k+ | | | Exception output is not escaped |
| #26 | ShareThis Dashboard for Google Analytics | 90 | 4 | 272 | 80k+ | | | Non-prefixed global variable |
| #27 | User Activity Tracking and Log | 51 | 28 | 237 | 3k+ | | | Non-prefixed global variable |
| #28 | Clicky Analytics | 33 | 166 | 92 | 10k+ | | | Output is not escaped |
| #29 | WP Google Analytics Events – No-Code Custom Event Tracking for Google Analytics | 29 | 118 | 128 | 5k+ | | | Output is not escaped |
| #30 | OPcache Manager | 35 | 155 | 75 | 1k+ | | | Output is not escaped |
| #31 | Seriously Simple Stats | 34 | 99 | 126 | 5k+ | | | Output is not escaped |
| #32 | Connect Matomo – Analytics Dashboard for WordPress | 28 | 100 | 102 | 60k+ | | | Missing Translators Comment |
| #33 | SEO SIMPLE PACK | 90 | 99 | 97 | 100k+ | | | Non-prefixed global variable |
| #34 | GTmetrix for WordPress | 28 | 109 | 70 | 8k+ | | | Output is not escaped |
| #35 | WP Client Reports | 38 | 95 | 80 | 6k+ | | | Unsafe printing function |
| #36 | CAOS | Host Google Analytics Locally | 38 | 124 | 44 | 10k+ | | | Output is not escaped |
| #37 | Traffic Monitor | 39 | 6 | 143 | 1k+ | | | Direct Query |
| #38 | SRS Simple Hits Counter | 38 | 43 | 98 | 8k+ | | | Output is not escaped |
| #39 | UserHeat Plugin | 39 | 121 | 20 | 6k+ | | | Non Singular String Literal Domain |
| #40 | Tracking Script Manager | 37 | 82 | 57 | 2k+ | | | Non Singular String Literal Domain |
| #41 | Yandex Metrica | 39 | 92 | 46 | 20k+ | | | Output is not escaped |
| #42 | WP Views Counter | 35 | 81 | 42 | 2k+ | | | Output is not escaped |
| #43 | Statify – Extended Evaluation | 95 | 2 | 119 | 20k+ | | | Non-prefixed global variable |
| #44 | ShinyStat Analytics | 41 | 88 | 25 | 1k+ | | | Output is not escaped |
| #45 | Klaviyo | 79 | 26 | 86 | 100k+ | | | Non-prefixed function |
| #46 | heatmap for WordPress – Realtime analytics | 40 | 94 | 15 | 1k+ | | | Non Singular String Literal Domain |
| #47 | NewStatPress | 94 | 95 | 12 | 8k+ | | | wp function not compatible with requires wp |
| #48 | Simple Blog Stats | 53 | 25 | 76 | 4k+ | | | Non-prefixed function |
| #49 | GA Google Analytics – Connect Google Analytics to WordPress | 42 | 46 | 30 | 400k+ | | | Output is not escaped |
| #50 | Website Pop-up Builder by BDOW! (formerly Sumo): Pop-ups + forms for email opt-ins and lead generation | 37 | 42 | 33 | 10k+ | | | Output is not escaped |