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
WooCommerce Required

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

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
Optional Feature

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

  1. Install WP Crontrol plugin (free)
  2. Check for scheduled events
  3. 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:

  1. Go to WooCommerce → Status
  2. Check the System Status tab for:
    • WordPress version
    • WooCommerce version
    • PHP version
    • Server information
    • PHP memory limit
  3. Ensure all critical requirements show green checkmarks
Ready to Install

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