WebGears AI Product Descriptions for WooCommerce
WebGears AI Product Descriptions for WooCommerce
Description
Generate hundreds of WooCommerce product and category descriptions in minutes โ directly inside your WordPress dashboard.
No copywriting. No repetitive work. No switching between tools.
Perfect for stores with large catalogs, dropshipping businesses, and anyone who wants fast, SEO-ready product content. Powered by WebGears AI Product Descriptions for WooCommerce!
โก Why this plugin?
โก Bulk generation in seconds
Select multiple products or categories and generate descriptions in one click โ no manual writing needed.
๐ง Smart AI output
Uses your product data, categories, and custom prompts to create structured, relevant descriptions.
๐ SEO-ready content
Clean HTML output with headings, lists, and keyword-focused structure โ ready to publish.
๐ Native WooCommerce integration
Works directly inside WooCommerce bulk actions โ no external tools or dashboards.
๐ค Automation with Pro
Generate and publish descriptions automatically without manual review.
๐ธ Pay only for what you use
Use your own OpenAI API key โ no hidden fees, no artificial limits.
๐ฏ Who is this for?
- WooCommerce stores with large product catalogs
- Dropshipping businesses adding products daily
- Store owners who want faster SEO content
- Agencies managing multiple WooCommerce sites
โ๏ธ How it works
- Enter your OpenAI API key (or request a demo API setup)
- Customize prompts (optional)
- Select products or categories
- Click “Generate AI Descriptions”
- Done โ descriptions are ready in seconds
๐ฅ Pro Features (Automation & Advanced Tools)
With the Pro add-on, you can fully automate your workflow:
- Auto-generate and save descriptions without preview
- Include existing content for better AI context
- Append new content instead of replacing
- AI-generated image keywords
- Hybrid image mode (product images + stock fallback)
- SEO templates for ALT / Title / Caption
- Bulk restore original content
- AI preview directly in product list
๐งฉ Flexible Prompt System
Customize how the AI writes using dynamic placeholders:
{title}โ Product or category name{price}โ Product price{sku}โ Product SKU{categories}โ Product categories{attributes}โ Product attributes
๐งช Test Before You Commit
Test with a temporary demo API setup on request.
For production use, connect your own OpenAI API key for full control and unrestricted usage.
External Services
This plugin relies on the following third-party services for its functionality:
OpenAI API
This plugin sends product/category data (title, price, SKU, categories, attributes) to the OpenAI API to generate AI-powered descriptions. API calls are made only when the user explicitly triggers content generation through the bulk actions interface or settings page.
- Service: OpenAI
- Data sent: Product title, price, SKU, categories, attributes, and custom prompt text
- When sent: Only when user clicks “Generate AI Descriptions” or tests the API connection
- Terms of Use: https://openai.com/policies/terms-of-use
- Privacy Policy: https://openai.com/policies/privacy-policy
Unsplash API
When image integration is enabled and Unsplash is selected as the image source, the plugin searches for stock images using keywords derived from product/category titles. Images are downloaded to the WordPress Media Library.
- Service: Unsplash
- Data sent: Image search keywords (derived from product/category titles)
- When sent: Only during content generation when images are enabled and Unsplash is selected
- Terms of Use: https://unsplash.com/terms
- Privacy Policy: https://unsplash.com/privacy
Pexels API
When image integration is enabled and Pexels is selected as the image source, the plugin searches for stock images using keywords derived from product/category titles. Images are downloaded to the WordPress Media Library.
- Service: Pexels
- Data sent: Image search keywords (derived from product/category titles)
- When sent: Only during content generation when images are enabled and Pexels is selected
- Terms of Use: https://www.pexels.com/terms-of-service/
- Privacy Policy: https://www.pexels.com/privacy/
Freepik API
When image integration is enabled and Freepik is selected as the image source, the plugin connects to the Freepik API to search for and download premium stock images. Images are downloaded to the WordPress Media Library. Requires a Freepik API key provided by the user.
- Service: Freepik Company S.L. โ https://www.freepik.com/
- Data sent: API key (provided by user), image search keywords (derived from product/category titles), and resource IDs when requesting image downloads
- When sent: During content generation when images are enabled and Freepik is selected as the image source. The plugin makes search requests and download requests to the Freepik API.
- Terms of Use: https://www.freepik.com/legal/terms-of-use
- Privacy Policy: https://www.freepik.com/legal/privacy
Installation
- Upload the plugin folder to
/wp-content/plugins/ - Activate the plugin through the ‘Plugins’ menu in WordPress
- Go to WooCommerce > AI Descriptions
- Enter your OpenAI API key
- Customize prompts and image settings
- Start generating descriptions!
Screenshots
Faq
Yes, the plugin uses OpenAI’s API for content generation. Get your key from platform.openai.com. OpenAI charges based on usage.
Costs depend on the OpenAI model. GPT-4.1-nano is cheapest. Typically, 100 product descriptions cost $1-5 depending on length and model.
Yes! Write your prompts in your desired language, and the AI will respond in that language.
Original content is automatically backed up before generation. Restore anytime with one click.
Yes! Choose “Product/Category Gallery” as image source to use existing images. Hybrid mode combines gallery images with stock photos.
Yes, generated content is standard HTML compatible with Elementor, Divi, and all themes.
Reviews
Great and simple!
By vladec on March 6, 2026
Very good and easy plugin! It does exactly what it says - generates product and category descriptions.
Changelog
3.0.7
- Fixed misleading keyword warning message wording
- Version number now reflects accurately in Overview tab
3.0.6
- Fixed “undefined” showing instead of keyword warning on settings page
- Consolidated image keyword row JS into single function (no race condition)
- Warning message now appears above the keywords textarea with clear styling
- Improved plugin description and plugin page text
3.0.5
- Updated plugin name to “WebGears AI Product Descriptions for WooCommerce”
- Improved plugin description and messaging
3.0.4
- WordPress.org Plugin Review compliance: Complete Pro code removal from free plugin
- Removed all Pro implementation code (zero Pro conditionals in free)
- Removed: auto-approve, include_original_description, hybrid image strategy, bulk restore handlers, AI column preview, show_description_preview
- Removed Pro settings sanitization and Pro JS handlers
- SEO image templates now use apply_filters for Pro extensibility instead of options
- Updated Freepik API documentation with download endpoint details
- Separated free and Pro features in readme.txt
- Text domain updated to match plugin slug: webgears-ai-product-describer-for-woocommerce
3.0.3
- WordPress.org compliance: Removed all inline styles from PHP templates
- Moved 58 inline style attributes to proper CSS files (settings.css, bulk-modal.css)
- Added CSS classes: wgai-modal-fieldset, wgai-flex-label, wgai-option-highlight, wgai-hidden, etc.
- All assets now fully compliant with wp_enqueue standards
3.0.2
- Replaced PRO badges with “Upgrade to Pro” links for Bulk Restore, SEO Templates, and Include Original Description
- Added “Upgrade to Pro” banner at the bottom of settings page
- New .wgai-pro-upgrade-link CSS class for inline upgrade links
3.0.1
- Added Free/Pro architecture with PRO badges for premium features
- Added auto-approve checkbox in bulk generation modals (Pro feature)
- Added “Include Original Description” feature card in overview
- Added “Upgrade to Pro” banner on settings page
- Added PRO badge to Automatic Backup feature
- Fixed critical error with WGAI_Limits::get_instance() call
- Removed image limit system entirely
3.0.0
- Complete refactoring for WordPress.org compliance
- New unique prefix (wgai_) for all functions, classes, and hooks
- All assets properly enqueued via wp_enqueue_script/style
- External services fully documented
- Added Requires Plugins header for WooCommerce dependency
- Plugin renamed to WebGears AI Product Descriptions for WooCommerce
2.4.9
- Security: Added server-side bulk generation limit validation
- Updated all upgrade URLs to webgears.net
2.4.8
- Updated plugin website URL
- WordPress.org release preparation
2.4.7
- SEO Templates (Alt/Title) now apply to all embedded images
- Stock images and external gallery images use the same template placeholders
2.4.6
- Fixed: Gallery-only strategy no longer falls back to stock images
2.4.5
- Added “Include original description in prompt” for products
- Plugin version now displayed in Overview tab
2.4.4
- AI column settings moved to Help tab
- Increased preview word count limit to 200 words
2.4.3
- AI column with configurable width and long description preview
2.4.2
- Added AI status column in Products and Categories lists
2.4.0
- Complete settings page redesign with tabbed navigation
2.3.0
- Multi-source image system (Stock, Gallery, Hybrid)
- Product gallery integration for categories
2.2.0
- GPT-5 and o-series model support
- Separate prompts for categories and products
2.0.0
- Complete rewrite with enhanced bulk generation



