MasterAI Content Manager for WooCommerce

MasterAI Content Manager for WooCommerce

Details
View on WordPress

MasterAI Content Manager for WooCommerce revolutionizes product content creation by leveraging artificial intelligence.

Key Features

🚀 Multi-AI Provider Support
* Groq (Recommended – Fastest inference)
* Google Gemini (Best quality output)
* OpenAI GPT models
* DeepSeek (Free tier available)
* Azure OpenAI (Enterprise solution)
* Anthropic Claude (Safe AI)
* Cohere (Business focused)
* HuggingFace (Open source models)
* Ollama (Run locally)

📊 Smart Content Management
* Automatic SEO analysis with scoring
* Content preview before saving
* History tracking and version control
* Batch processing for multiple products
* Custom prompt templates
* Provider fallback system

⚡ Performance & Security
* AJAX-based for seamless user experience
* Mobile-responsive interface
* Secure API key management
* Encrypted data transmission
* Nonce verification and input sanitization

đź›’ WooCommerce Integration
* Direct integration with WooCommerce products
* Support for variable products
* Category and stock status filtering
* Quick edit without page refresh
* Export usage statistics

Why Choose MasterAI?

  1. Time Efficiency: Generate content for hundreds of products in minutes
  2. Cost Effective: Multiple provider options including free tiers
  3. SEO Optimized: Built-in SEO analysis improves search rankings
  4. User Friendly: Intuitive interface requires no technical skills
  5. Flexible: Customizable prompts and provider selection
  6. Reliable: Automatic fallback if primary provider fails

Configuration

Follow these steps to set up the plugin for the first time:

Step 1 – Get an API Key
– Choose an AI provider from the list below and sign up for an account to obtain an API key (or endpoint for Ollama). Free tiers are available for most providers.
* Groq: console.groq.com/keys
* Google Gemini: aistudio.google.com
* DeepSeek: platform.deepseek.com
* OpenAI: platform.openai.com
* Azure OpenAI: azure.microsoft.com/services/openai
* Anthropic Claude: console.anthropic.com
* Cohere: dashboard.cohere.com
* HuggingFace: huggingface.co/settings/tokens
* Ollama: Install Ollama on your server (default endpoint: http://localhost:11434/api/generate)

Step 2 – Enter the API Key
– In the WordPress admin, go to WooMaster AI Settings.
– Select your preferred AI provider from the dropdown.
– Paste the API key (or Ollama endpoint) into the API Key field.
– Click Save Settings at the bottom of the page.

Step 3 – Test the Connection
– After saving, switch to the API Status tab (under WooMaster AI Content Manager API Status).
– Click Test Connection for the provider you configured, or use Test All Connections to verify all providers.
– A green “Connected” badge indicates success.

Step 4 – Customize Prompts (Optional)
– In AI Settings, you can edit the default prompts for titles, short descriptions, and full content.
– Use placeholders like {title}, {content}, {price}, and {sku} to include product data in your prompts.

Step 5 – Adjust Advanced Settings
– Temperature: Controls creativity (0.0 = deterministic, 1.0 = very creative). Default 0.7 works well for most cases.
– Max Tokens: Sets the maximum length of the generated text. Increase for longer descriptions.
– Auto Fallback: When enabled, the plugin will automatically try other configured providers if the selected one fails.

Usage

Single Product Content Generation
1. Go to WooMaster AI Content Manager Content Editor.
2. Find the product you want to edit (use filters to narrow down by category or stock status).
3. In the Operation column, click the AI Operation button.
4. Choose what to generate: Title generation, Summary production, or Content production.
5. A modal window will appear with a side‑by‑side preview (current vs. AI‑generated content). Review the SEO analysis below.
6. If satisfied, click Save and publish to replace the existing content.

Batch Processing for Multiple Products
1. Go to the Batch Processing tab.
2. Filter products by category and/or stock status.
3. Select the field to generate (title, excerpt, or content).
4. Choose an AI provider and optionally enter a custom prompt.
5. Click Start batch processing. The progress bar will update in real time.
6. Results will be shown after completion, including counts of successful and failed products.

View Reports and Usage Statistics
– The Reports tab displays total requests, daily/weekly/monthly usage, provider distribution, field usage, and recent errors.
– You can export statistics or clear them using the buttons at the bottom.

API Status Monitoring
– Use the API Status tab to see at a glance which providers are configured and whether they are connected.
– Test individual connections or run a full test to diagnose issues.

Troubleshooting

API connection fails
– Double‑check that you have entered the correct API key (or Ollama endpoint).
– Ensure your server can reach the provider’s API (firewall, DNS, etc.).
– For Ollama, make sure the service is running and the endpoint is correct.
– Try switching to a different provider.

No content generated
– Verify that the product has at least a title and some basic information.
– Check if the API key is valid and the provider has remaining credits/quota.

Batch processing stops unexpectedly
– Increase the PHP execution time and memory limit on your server.
– Try processing smaller batches (e.g., 5 products at a time).

Content appears truncated
– Increase the Max Tokens setting in AI Settings to allow longer responses.
– Some providers have built‑in token limits – check their documentation.

Privacy Policy

MasterAI Content Manager is committed to protecting your privacy. Here’s what you need to know:

Data Collection

  • The plugin only collects product data when you explicitly generate content
  • No personal user data is collected
  • API keys are stored encrypted in your database
  • Usage statistics are stored locally on your site

Data Sharing

  • Product data is only sent to AI providers during content generation
  • Each provider has its own privacy policy (see below)
  • You can disable statistics collection in settings

Third-Party Services

When using AI providers, please review their privacy policies:

Your Control

  • You can delete usage statistics at any time
  • API keys can be removed from settings
  • You can use local providers (Ollama) for maximum privacy
  • All data transmission is optional and user-initiated

External services

This plugin can connect to multiple third-party AI providers to generate product content. The plugin will only send data to the selected provider when the site administrator or a permitted user explicitly triggers a generation request. Site administrators should review provider terms and privacy policies before enabling any provider.

For each provider below we document what the service is used for, what data is sent, and links to the provider’s terms and privacy pages.

Groq

  • Used for: Text generation and embeddings.
  • What is sent: Product data (title, description, price, SKU) and prompt instructions.
  • When: When an admin triggers a generation request.
  • Links: Terms | Privacy

Google Gemini

  • Used for: Text generation using Google Gemini models.
  • What is sent: Product data and generation parameters.
  • When: When an admin triggers a generation request.
  • Links: Terms | Privacy

OpenAI

  • Used for: Text generation using GPT models.
  • What is sent: Product data and generation parameters.
  • When: When an admin triggers a generation request.
  • Links: Terms | Privacy

DeepSeek

  • Used for: Text generation using DeepSeek models.
  • What is sent: Product data and generation parameters.
  • When: When an admin triggers a generation request.
  • Links: Terms | Privacy

Azure OpenAI

  • Used for: Text generation via Azure-hosted OpenAI endpoints.
  • What is sent: Product data and request metadata.
  • When: When an admin triggers a generation request.
  • Links: Terms | Privacy

Anthropic Claude

  • Used for: Text generation using Claude models.
  • What is sent: Product data and generation parameters.
  • When: When an admin triggers a generation request.
  • Links: Terms | Privacy

Cohere

  • Used for: Text generation and embeddings.
  • What is sent: Product data and configuration parameters.
  • When: When an admin triggers a generation request.
  • Links: Terms | Privacy

Hugging Face

  • Used for: Model inference via Hugging Face Inference API.
  • What is sent: Product data and model parameters.
  • When: When an admin triggers a generation request.
  • Links: Terms | Privacy

Ollama

  • Used for: Local text generation using Ollama models.
  • What is sent: Product data and generation parameters (stays on local server).
  • When: When an admin triggers a generation request.
  • Links: Terms | Privacy

Support

Developer Resources

  • Hooks & Filters – see the FAQ section for examples

Contributing

We welcome contributions! Please report issues on the WordPress support forum.

License: GPL v2 or later

Made with ❤️ for the WordPress & WooCommerce Community

Details

Plugin code:
masterai-content-manager
Plugin version:
4.1.6
Author:
Outdated:
No
WP version:
5.8 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.0
Total installations:
0
Last updated:
2026-06-04
Rating:
Times rated:
0
ai
content-generation
product-content
seo
woocommerce