Resolve Plugin Conflicts

Identify and fix conflicts between Customer History and other WordPress plugins.

Testing for Conflicts

  1. Deactivate all plugins except Customer History and WooCommerce
  2. Test if issue is resolved
  3. Reactivate plugins one by one
  4. Test after each activation
  5. 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:

  1. Open Developer Tools (F12)
  2. Go to Console tab
  3. Look for red error messages
  4. Note which plugin file causes error
  5. 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