| #1 | Google Analytics for WooCommerce | 98 | | 20 | 100k+ | | | Non-prefixed class |
| #2 | Amplitude – Analytics, Session Replay, A/B testing and CDP for your website | 96 | 3 | 12 | 800 | | | Missing Version |
| #3 | Analytify – Dashboard Widget for Google Analytics | 96 | 21 | 12 | 10k+ | | | wp function not compatible with requires wp |
| #4 | DCO Insert Analytics Code | 93 | 2 | 0 | 4k+ | | | Setting is missing a sanitization callback |
| #5 | Pk Google Analytics | 92 | 3 | 1 | 400 | | | Output is not escaped |
| #6 | GTM4WP – A Google Tag Manager (GTM) plugin for WordPress | 91 | 59 | 79 | 700k+ | | | Non-prefixed global variable |
| #7 | Simple Google Analytics Tracking | 91 | 6 | 2 | 1k+ | | | Missing direct file access protection |
| #8 | Beehive Analytics – Google Analytics Dashboard | 90 | 611 | 22 | 20k+ | | | Text Domain Mismatch |
| #9 | Contact Form 7 Google Analytics | 90 | 6 | 5 | 7k+ | | | trademarked term |
| #10 | ShareThis Dashboard for Google Analytics | 90 | 4 | 272 | 80k+ | | | Non-prefixed global variable |
| #11 | AH Google Analytics Code | 88 | 6 | 2 | 600 | | | Output is not escaped |
| #12 | Global Site Tag Tracking | 79 | 11 | 1 | 1k+ | | | Output is not escaped |
| #13 | Simple Universal Google Analytics | 78 | 11 | 0 | 4k+ | | | Output is not escaped |
| #14 | AMS Google Webmaster Tools | 76 | 10 | 3 | 400 | | | Output is not escaped |
| #15 | Cache External Scripts | 76 | 21 | 4 | 900 | | | Output is not escaped |
| #16 | True Lazy Analytics | 75 | 11 | 13 | 6k+ | | | Nonce verification recommended |
| #17 | Simple Site Verify | 70 | 20 | 0 | 1k+ | | | Output is not escaped |
| #18 | WEBKINDER Integration for Google Analytics and Google Tag Manager | 70 | 15 | 22 | 10k+ | | | Output is not escaped |
| #19 | Burst Statistics – Simple WordPress Analytics (Google Analytics Alternative) | 69 | 33 | 368 | 200k+ | | | Direct Query |
| #20 | Simple Analytics – Tag Manager | 67 | 19 | 2 | 1k+ | | | Output is not escaped |
| #21 | Fathom Analytics for WP | 63 | 25 | 15 | 10k+ | | | Output is not escaped |
| #22 | Universal Google Analytics (GA3 and GA4) | 57 | 28 | 2 | 400 | | | Output is not escaped |
| #23 | Analytics by BestWebSoft – Google Analytics Dashboard and Statistic Plugin for WordPress | 49 | 478 | 176 | 1k+ | | | Text Domain Mismatch |
| #24 | WP Global Site Tag | 45 | 48 | 9 | 7k+ | | | Output is not escaped |
| #25 | Event Tracking for Gravity Forms | 43 | 34 | 25 | 20k+ | | | rand mt rand |
| #26 | utm.codes | 43 | 34 | 33 | 400 | | | Missing nonce verification |
| #27 | GA Google Analytics – Connect Google Analytics to WordPress | 42 | 46 | 30 | 400k+ | | | Output is not escaped |
| #28 | Ad Auto Insert H | 41 | 496 | 15 | 1k+ | | | Non Singular String Literal Domain |
| #29 | Analytics Cat – Google Analytics Made Easy | 40 | 83 | 27 | 6k+ | | | Text Domain Mismatch |
| #30 | Saitama Addon Pack | 39 | 152 | 27 | 1k+ | | | Output is not escaped |
| #31 | AWCA – The Great Analytics Insights for Your eStore | 38 | 238 | 143 | 2k+ | | | Output is not escaped |
| #32 | Bot Block – Stop Spam Referrals in Google Analytics | 38 | 28 | 42 | 600 | | | Output is not escaped |
| #33 | Tag Manager – Header, Body And Footer | 38 | 97 | 319 | 20k+ | | | Non-prefixed global variable |
| #34 | Insert Headers and Footers Code – HT Script | 36 | 391 | 34 | 7k+ | | | Text Domain Mismatch |
| #35 | Lara's Google Analytics (GA4) | 36 | 303 | 57 | 9k+ | | | Unsafe printing function |
| #36 | Analytics Tracker | 35 | 4 | 5 | 1k+ | | | Hidden files included |
| #37 | Flying Analytics: Self-Host Google Analytics v4 with Speed Optimization | 35 | 17 | 13 | 5k+ | | | Missing direct file access protection |
| #38 | GA4WP – Analytics Dashboard for the Website | 35 | 434 | 157 | 2k+ | | | Text Domain Mismatch |
| #39 | Pixel Manager for WooCommerce – Conversion Tracking, Google Ads, GA4, TikTok, Dynamic Remarketing | 35 | 49 | 229 | 50k+ | | | Non-prefixed hook name |
| #40 | Meow Analytics (Google Analytics) | 34 | 80 | 54 | 500 | | | Output is not escaped |
| #41 | Insert Headers And Footers | 34 | 83 | 113 | 300k+ | | | Non-prefixed global variable |
| #42 | HT Easy GA4 – Google Analytics WordPress Plugin | 31 | 475 | 93 | 6k+ | | | Text Domain Mismatch |
| #43 | WP Visitor Statistics (Real Time Traffic) | 31 | 353 | 691 | 20k+ | | | Nonce verification recommended |
| #44 | Analytics Insights – Google Analytics Dashboard for WordPress | 30 | 241 | 170 | 10k+ | | | Unsafe printing function |
| #45 | Better Google Analytics | 29 | 376 | 869 | 2k+ | | | Non-prefixed global variable |
| #46 | WP Google Analytics Events – No-Code Custom Event Tracking for Google Analytics | 29 | 118 | 128 | 5k+ | | | Output is not escaped |
| #47 | MonsterInsights – Google Analytics Dashboard for WordPress (Website Stats Made Easy) | 25 | 116 | 441 | 2m+ | | | Nonce verification recommended |
| #48 | Independent Analytics – WordPress Analytics Plugin | 25 | 1,148 | 2,293 | 100k+ | | | Non-prefixed global variable |
| #49 | Analytify – Google Analytics Dashboard For WordPress (GA4 analytics tracking) | 25 | 169 | 295 | 20k+ | | | Non-prefixed global variable |
| #50 | WP Statistics – Simple, privacy-friendly Google Analytics alternative | 25 | 610 | 2,465 | 600k+ | | | Non-prefixed global variable |