Ally uses a domain-based site connection, which requires the WordPress site URL match the registered domain exactly. Plugins that change URLs, redirect traffic, or alter how pages are served can break this connection.
When using these types of plugins, you may see:
• The Ally widget not appearing or not loading
• A “mismatch” connection notice
• A 404 Not Found message
• The dashboard connection repeatedly disconnecting
Incompatible plugins
Translation Plugins (URL-Based Translators)
Plugins that create multilingual versions by changing page URLs.
Known incompatible plugins:
• TranslatePress
• Polylang
• Weglot
• Other URL-altering language tools
These plugins rewrite URLs per language (e.g., /en/, /fr/), causing the Ally subscription URL to break.
Redirection Plugins
Plugins that create custom redirects can interfere with Ally’s endpoint communication.
Known incompatible plugins:
• Redirection
• Safe Redirect Manager
• Yoast Redirect Manager
These plugins may cause mismatch or 404 errors when Ally tries to communicate with its service.
Security Plugins
Security tools that block or filter external API requests may prevent Ally from verifying the site.
Known incompatible plugins:
• Wordfence
• iThemes Security
• Sucuri
• All-In-One Security
These can block Ally’s connection or hide required endpoints.
Caching & Performance Plugins
Page caching, CDN layers, or aggressive minification can prevent the widget from loading correctly.
Known incompatible plugins:
• WP Rocket
• LiteSpeed Cache
• W3 Total Cache
• SiteGround Optimizer
• Cloudflare (via caching rules)
These may cache or rewrite Ally’s script, resulting in widget errors or missing functionality.