System Requirements
Introduction
Before installing AIPersonalize360, ensure your server environment meets the minimum requirements. This guide outlines all technical prerequisites for optimal performance.
Minimum Requirements
WordPress
- Version: WordPress 5.0 or higher
- Tested up to: WordPress 6.8.3
- Multisite: Compatible with WordPress Multisite
WooCommerce (Required)
- Version: WooCommerce 3.0 or higher recommended
- Status: Must be installed and activated
- Products: At least a few published products for recommendations
- Note: AIPersonalize360 relies entirely on WooCommerce
AIPersonalize360 will not work without WooCommerce. Install and activate WooCommerce before installing this plugin.
PHP
- Version: PHP 7.0 or higher
- Memory Limit: 128MB minimum (256MB recommended)
- Extensions: Standard WordPress/WooCommerce requirements
Database
- MySQL: 5.6 or higher
- MariaDB: 10.0 or higher
Server
- Web Server: Apache, Nginx, or LiteSpeed
- WordPress Cron: Must be enabled for automatic data synchronization
- SSL: Recommended for secure API communications
Recommended Specifications
For optimal performance, especially with AI integration:
- WordPress: Latest stable version
- WooCommerce: Latest stable version
- PHP: 7.4 or higher (PHP 8.0+ preferred)
- Memory Limit: 256MB or higher
- SSL Certificate: Valid SSL/TLS certificate
- HTTPS: Site running on HTTPS
External Services (Optional)
Recombee AI Integration
If you want AI-powered personalized recommendations:
- Service: Recombee recommendation engine
- Account: Free tier available at Recombee.com
- Requirements:
- Recombee database credentials
- Database Name
- Private Token (API key)
- Region (e.g., us-west, eu-west)
- Network: Server must be able to communicate with Recombee API
Recombee integration is completely optional. The plugin works perfectly without it using WooCommerce data for recommendations.
WordPress Cron Requirements
AIPersonalize360 uses WordPress cron for automatic data synchronization:
- Purpose: Daily sync of products and users to Recombee (if enabled)
- Requirement: WordPress cron must be enabled
- Alternative: Server cron can be configured instead
- Frequency: Runs once daily
Verify Cron is Working
- Install WP Crontrol plugin (free)
- Check for scheduled events
- Look for AIPersonalize360 sync tasks
Compatibility
Theme Compatibility
AIPersonalize360 works with all standard WordPress themes:
- Default WordPress themes (Twenty series)
- WooCommerce-compatible themes
- Popular page builders (Elementor, Divi, etc.)
- Custom themes following WordPress standards
Plugin Compatibility
Works seamlessly with:
- WooCommerce extensions
- Caching plugins (some configuration may be needed)
- SEO plugins
- Security plugins
- Translation plugins
Caching Considerations
If using caching plugins:
- Page caching is generally compatible
- Personalized recommendations may not work with aggressive full-page caching
- Consider excluding dynamic recommendation blocks from cache
- Object caching is fully compatible
Browser Support
Frontend recommendations display works on:
- Chrome: Latest version
- Firefox: Latest version
- Safari: Latest version
- Edge: Latest version
- Mobile Browsers: iOS Safari, Chrome Mobile
Admin interface requires JavaScript enabled.
Hosting Requirements
The plugin works on all major hosting platforms:
- Shared hosting (cPanel, Plesk)
- VPS and dedicated servers
- Managed WordPress hosting
- Cloud hosting (AWS, Google Cloud, DigitalOcean)
For AI Integration
If using Recombee, ensure:
- Outbound HTTPS connections allowed
- Ability to connect to Recombee API
- No firewall blocking external API calls
WooCommerce Product Requirements
For recommendations to work effectively:
- Minimum Products: At least 3-5 published products
- Product Data:
- Product titles
- Product images (recommended)
- Prices
- Stock status
- Optional but Helpful:
- Product ratings and reviews
- Sales data
- Sale prices
- Product categories
Checking Your System
To verify your system meets requirements:
- Go to WooCommerce → Status
- Check the System Status tab for:
- WordPress version
- WooCommerce version
- PHP version
- Server information
- PHP memory limit
- Ensure all critical requirements show green checkmarks
If WooCommerce is active and your system meets these requirements, you’re ready to install AIPersonalize360!
Known Limitations
- Without WooCommerce: Plugin will not function
- Without Products: Cannot generate recommendations with empty store
- Aggressive Caching: May prevent personalized recommendations
- Offline Mode: AI features require internet connection
Was this article helpful?
Help us improve our documentation by providing feedback