Plugin Conflicts
Resolve Plugin Conflicts
Identify and fix conflicts between Customer History and other WordPress plugins.
Testing for Conflicts
- Deactivate all plugins except Customer History and WooCommerce
- Test if issue is resolved
- Reactivate plugins one by one
- Test after each activation
- Identify which plugin causes the conflict
Common Conflicting Plugins
Caching Plugins
Issue: Tracking script cached, not updating
Solution:
- Add tracking script to cache exclusions
- Exclude customer-history-track.js from minification
- Don’t cache AJAX requests
Compatible with: WP Rocket, W3 Total Cache, WP Super Cache
Security Plugins
Issue: Blocking tracking requests
Solution:
- Whitelist Customer History AJAX calls
- Allow JavaScript execution
- Disable aggressive JavaScript blocking
Common culprits: Wordfence, Sucuri, iThemes Security
Other Analytics Plugins
Issue: Competing tracking scripts
Solution:
- Both can run simultaneously
- Check for JavaScript errors
- May need to adjust loading order
Page Builders
Issue: Scripts not loading on builder pages
Solution:
- Ensure tracking script loads on all pages
- Check page builder settings
- May need to manually add script to templates
Tested with: Elementor, Divi, Beaver Builder
JavaScript Conflicts
Check browser console for errors:
- Open Developer Tools (F12)
- Go to Console tab
- Look for red error messages
- Note which plugin file causes error
- Report to that plugin’s support
Database Conflicts
Multiple plugins using same table names:
- Rare but possible
- Customer History uses
wp_puredevs_prefix - Check for table name collisions
- Contact support if found
Theme Conflicts
Some themes may conflict:
- Test with default WordPress theme (Twenty Twenty-Three)
- If works with default, theme is the issue
- Contact theme developer
- Check theme’s JavaScript loading
Known Incompatibilities
Plugins with known issues:
- None currently: Customer History is compatible with all major plugins
- Report any conflicts to support
Getting Support
If you find a conflict, report with:
- Conflicting plugin name and version
- Steps to reproduce
- Browser console errors
- WordPress and PHP versions
Was this article helpful?
Help us improve our documentation by providing feedback