
Personizely — A/B Testing, Personalization, Popups & CRO Security & Risk Analysis
wordpress.org/plugins/personizelyPersonizely is a Conversion Optimization Toolkit that helps you boost engagement and sales through A/B testing, website personalization, and popups.
Is Personizely — A/B Testing, Personalization, Popups & CRO Safe to Use in 2026?
Generally Safe
Score 99/100Personizely — A/B Testing, Personalization, Popups & CRO has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The Personizely plugin v0.12 exhibits a mixed security posture. On the positive side, it demonstrates strong adherence to secure coding practices by avoiding dangerous functions, using prepared statements for all SQL queries, and implementing nonce and capability checks. The absence of file operations and external HTTP requests further reduces its attack surface. However, a significant concern arises from the low percentage of properly escaped output (27%), indicating a potential for Cross-Site Scripting (XSS) vulnerabilities, especially given its past vulnerability history.
The static analysis identified no critical or high severity taint flows, which is encouraging. The plugin's vulnerability history, while showing only one past medium severity CVE related to XSS, suggests that proper input sanitization and output escaping remain areas requiring vigilance. The fact that the last vulnerability was recorded on 2025-05-02 suggests recent awareness but also highlights that vulnerabilities can still emerge.
In conclusion, while Personizely v0.12 has made strides in securing its codebase, the prevalent issue of insufficient output escaping presents a tangible risk. This, coupled with a historical XSS vulnerability, necessitates careful attention to ensure all user-provided data displayed on the frontend is robustly sanitized. The plugin is generally well-protected regarding direct entry points, but the lack of comprehensive output escaping is its most significant weakness.
Key Concerns
- Low percentage of properly escaped output
- Past medium severity XSS vulnerability
Personizely — A/B Testing, Personalization, Popups & CRO Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Personizely <= 0.10 - Authenticated (Contributor+) Stored Cross-Site Scripting via widgetId Parameter
Personizely — A/B Testing, Personalization, Popups & CRO Release Timeline
Personizely — A/B Testing, Personalization, Popups & CRO Code Analysis
Output Escaping
Data Flow Analysis
Personizely — A/B Testing, Personalization, Popups & CRO Attack Surface
Shortcodes 2
WordPress Hooks 10
Maintenance & Trust
Personizely — A/B Testing, Personalization, Popups & CRO Maintenance & Trust
Maintenance Signals
Community Trust
Personizely — A/B Testing, Personalization, Popups & CRO Alternatives
Unbounce Landing Pages
unbounce
Unbounce is the most powerful standalone landing page builder available.
PageTest.ai – AI-Powered A/B and Multivariate Testing for WordPress
pagetest-ai
Run AI-powered A/B and multivariate tests on your WordPress site—no coding needed. Optimize conversions by finding your best content.
abtestkit – AB testing for WooCommerce
abtestkit
Increase WooCommerce Revenue with A/B Testing. Track Real Sales, Not Just Clicks.
Landing Lion Landing Pages
landing-lion-landing-pages
Landing Lion is the easiest and fastest landing page builder to create landing pages for your brand.
Visual Website Optimizer
visual-web-optimizer
VWO is the all-in-one platform that helps you conduct visitor research, build an optimization roadmap, and run continuous experimentation.
Personizely — A/B Testing, Personalization, Popups & CRO Developer Profile
1 plugin · 400 total installs
How We Detect Personizely — A/B Testing, Personalization, Popups & CRO
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/personizely/class.personizely.php/wp-content/plugins/personizely/class.personizely-admin.php/wp-content/plugins/personizely/personizely.phphttps://static.personizely.net/.*.jsHTML / DOM Fingerprints
data-ply-embedded-widgetdata-ply-placeholder<div data-ply-embedded-widget=''</div><div data-ply-placeholder=''</div>