Compatibility
System Requirements
Ensure your system meets the minimum requirements for Customer History.
Minimum Requirements
| Component | Minimum | Recommended |
|---|---|---|
| WordPress | 5.8 or higher | Latest version |
| WooCommerce | 6.0 or higher | Latest version |
| PHP | 7.4 or higher | 8.0 or higher |
| MySQL | 5.6 or higher | 5.7 or higher |
| Memory | 128MB | 256MB or more |
WordPress Compatibility
Tested and compatible with:
- WordPress 5.8 – 6.4+: Full compatibility
- Classic Editor: Supported
- Gutenberg (Block Editor): Fully supported
- WordPress Multisite: Yes, fully compatible
WooCommerce Compatibility
Works with WooCommerce versions:
- 6.0 through 8.5+: Tested and compatible
- HPOS (High-Performance Order Storage): Fully compatible
- WooCommerce Blocks: Supported
- Classic checkout: Supported
- Block checkout: Supported
WooCommerce Extensions
Compatible with popular WooCommerce extensions:
Subscriptions
- WooCommerce Subscriptions
- Tracks recurring orders
- Subscription analytics
Memberships
- WooCommerce Memberships
- Tracks member activity
- Member-specific analytics
Bookings
- WooCommerce Bookings
- Tracks booking behavior
Product Add-Ons
- WooCommerce Product Add-Ons
- Tracks add-on selections
Theme Compatibility
Tested with popular themes:
Official WooCommerce Themes
- Storefront
- Divi
- Flatsome
Popular Multipurpose Themes
- Astra
- OceanWP
- Avada
- Kadence
- GeneratePress
- Neve
Block Themes
- Twenty Twenty-Three
- Twenty Twenty-Four
- Elementor Hello
Note: Works with virtually any WordPress theme. Tracking is theme-independent.
Page Builder Compatibility
Fully compatible with:
- Elementor: Free & Pro
- Beaver Builder
- Divi Builder
- WPBakery (Visual Composer)
- Oxygen Builder
- Bricks Builder
- Gutenberg (WordPress Blocks)
Tracking works on pages built with any builder.
Hosting Compatibility
Works on all major hosting providers:
Shared Hosting
- Bluehost
- HostGator
- GoDaddy
- DreamHost
- A2 Hosting
Managed WordPress Hosting
- WP Engine
- Kinsta
- Flywheel
- Pagely
- Pressable
Cloud/VPS Hosting
- DigitalOcean
- Linode
- Vultr
- AWS
- Google Cloud
Managed WooCommerce Hosting
- Nexcess
- Liquid Web
- SiteGround (WooCommerce plan)
Server Requirements
PHP Extensions Required
- mysqli or PDO
- JSON
- cURL
- mbstring
Recommended Server Settings
- Memory Limit: 256MB or higher
- Max Execution Time: 300 seconds
- Upload Max Filesize: 64MB
- Post Max Size: 64MB
Browser Compatibility
Admin dashboard works in:
- Chrome (latest 2 versions)
- Firefox (latest 2 versions)
- Safari (latest 2 versions)
- Edge (latest 2 versions)
Frontend tracking works in all modern browsers including mobile browsers.
Plugin Compatibility
Caching Plugins
- WP Rocket
- W3 Total Cache
- WP Super Cache
- LiteSpeed Cache
- Autoptimize
May need to exclude tracking script from minification.
Security Plugins
- Wordfence
- Sucuri
- iThemes Security
- All In One WP Security
SEO Plugins
- Yoast SEO
- Rank Math
- All in One SEO
Translation Plugins
- WPML
- Polylang
- TranslatePress
- Weglot
Analytics Plugins
- Google Analytics
- MonsterInsights
- Jetpack
Can run alongside other analytics tools.
Database Compatibility
Supported database systems:
- MySQL: 5.6 or higher (5.7+ recommended)
- MariaDB: 10.1 or higher (10.3+ recommended)
- Percona Server: Compatible
Language & Localization
- Translation ready: Yes
- .pot file included: Yes
- RTL support: Yes
- Available translations: 8+ languages
Known Incompatibilities
No known major incompatibilities at this time. If you discover an issue, please report it to support.
Checking Your System
Verify compatibility before installing:
WordPress Version
- Go to Dashboard → Updates
- Check WordPress version
- Must be 5.8 or higher
PHP Version
- Go to Tools → Site Health
- Click Info tab
- Expand Server section
- Check PHP version (must be 7.4+)
Memory Limit
- Same location: Site Health → Info → Server
- Check PHP memory limit
- Should be 128MB minimum, 256MB recommended
Upgrading Your System
Update WordPress
- Backup your site first
- Go to Dashboard → Updates
- Click Update Now
Update PHP
- Contact your hosting provider
- Request PHP upgrade to 7.4 or 8.0+
- Test site after upgrade
Increase Memory Limit
Add to wp-config.php:
define('WP_MEMORY_LIMIT', '256M');Or contact hosting support.
Testing Compatibility
Before going live:
- Install on staging site if available
- Test all features
- Check for conflicts with other plugins
- Verify tracking working
- Test with your theme
- Then deploy to production
Support for Compatibility Issues
If you encounter compatibility problems:
- Contact support with details
- Include system information
- List active plugins and theme
- Describe the issue
- We’ll help resolve it
Was this article helpful?
Help us improve our documentation by providing feedback