Bulk Generation Guide
Master bulk content generation with both Standard and Advanced modes for efficient product catalog management at scale with filtering and automation.
Time to complete: 10-15 minutes for first batch (5-100 products) You'll learn: How to generate AI descriptions for multiple products at once using Standard and Advanced modes
Bulk generation lets you create AI-powered content for 5 to 500+ products in a single operation. Choose Standard mode for unlimited fast generation or Advanced mode for sophisticated customization with 250 monthly credits.
Before you begin:
- AI provider configured (setup guide)
- At least 5 products in WooCommerce
- Completed Quick Start Guide
- Product data cleaned (categories, attributes filled in)
Standard vs Advanced Modes
Two approaches to bulk generation, each optimized for different needs:
| Feature | Standard Bulk Generator | Advanced Bulk Generator |
|---|---|---|
| Credits | Unlimited (no credit system) | 250/month included |
| Speed | Fast parallel processing | Optimized with queue |
| Product Filtering | Basic (category, status, date) | Advanced (custom fields, meta) |
| Custom Variables | 7 built-in variables | Unlimited custom variables |
| HTML Support | Plain text only | Full HTML formatting |
| Review Queue | Immediate application | Approve/reject workflow |
| Best For | Large catalogs, quick updates | Precision work, complex products |
💡 Which mode should you use?
- Standard: Processing 50-500 products, consistent descriptions, simple catalogs
- Advanced: Custom product attributes, brand voice control, complex filtering
Standard Bulk Generator (Fast & Unlimited)
Step 1: Access Standard Generator
-
Navigate to Products → AI Product Tools → Toolkit
-
Click Standard Bulk Generator card
- Or go directly to AI Product Tools → Standard Bulk Generator in sidebar
![]()
Step 2: Select Products
-
Choose selection method:
All Products:
- Click Select All Products button
- Generates for entire catalog
By Category:
- Click Filter by Category dropdown
- Select categories (multiple allowed)
- Click Apply Filter
By Date Range:
- Click Date Range picker
- Select start and end dates
- Filter products created/modified in range
Manual Selection:
- Check individual product boxes in grid
- Use search box to find specific products
-
Review selected count in header
- Shows "X products selected"
- Verify before generating
![]()
Step 3: Configure Generation Options
-
Select content type:
- Short description (150-200 characters)
- Full description (300-500 characters)
- Both variants (recommended)
-
Choose writing style:
- Professional (default)
- Creative
- Casual
- Technical
-
Set language (English default)
-
Adjust content length:
- Short: 150-200 chars
- Medium: 300-500 chars
- Long: 500-800 chars
Step 4: Generate and Apply
-
Click Generate Descriptions button
-
Wait for processing:
- Progress bar shows completion %
- Typical speed: 5-10 products/minute
- 50 products ≈ 5-10 minutes
-
Review results in modal:
- Each product shows generated content
- Edit inline if needed
-
Click Apply All Descriptions
- Content immediately applied to products
- No review queue (instant application)
-
Verify completion message
- Shows count of successfully updated products
✓ Success! Your products now have AI-generated descriptions. Visit your store to see them live.
Advanced Bulk Generator (Sophisticated & Customizable)
Step 1: Access Advanced Generator
-
Navigate to Products → AI Product Tools → Toolkit
-
Click Advanced Bulk Generator card
- Or go to AI Product Tools → Advanced Bulk Generator in sidebar
-
Check credit balance in header
- Shows remaining credits out of 250/month
- Credits reset monthly on signup date
![]()
Step 2: Advanced Product Filtering
Basic Filters (same as Standard):
- Category selection
- Date range
- Product status (published, draft, private)
Advanced Filters**:
- Smart Tag Generation System: Generate SEO-optimized tags automatically**
-
Custom Field Filters:
- Click Add Custom Field Filter
- Select field name from dropdown
- Enter value to match
- Products with matching field values selected
-
Attribute Combinations:
- Filter by Color=Red AND Size=Large
- Multiple attribute criteria supported
-
Meta Field Criteria:
_stock_status= "instock"_regular_price> 50- Custom meta keys
-
Smart Selection:
- Products missing descriptions
- Products with short descriptions only (<100 chars)
- Recently updated products
![]()
Step 3: Custom Variables and Field Mapping
Available Built-in Variables:
{title}- Product name{category}- Primary category name{price}- Regular price{attributes}- All product attributes{max_length}- Content length limit{language}- Target language{style}- Writing style
Create Custom Variables:
-
Click Manage Custom Variables button
-
Click Add New Variable
-
Map WooCommerce field:
- Variable name:
{brand} - Field source:
pa_brand(product attribute) - Click Save
- Variable name:
-
Use in prompts:
Write a {style} description for {title} by {brand}. Highlight features from {category} category. Price: {price}. Keep under {max_length} characters.
💡 Supported field types:
- WooCommerce custom fields
- Advanced Custom Fields (ACF)
- Product attributes (
pa_*) - Meta fields (
_*) - Third-party plugin fields
Step 4: Queue, Review, and Apply
-
Click Add to Queue button
- Products added to generation queue
- Shows estimated credit cost
-
Confirm generation
- Review product count and credit cost
- Click Start Generation
-
Monitor progress:
- Real-time progress bar
- Status updates per product (Pending → Processing → Completed)
- Estimated time remaining
-
Navigate to Review Queue when complete
- Click View Results button or go to AI Product Tools → Review Queue
-
Review each generated description:
- Preview shows generated content
- Compare with existing description
- Edit inline if needed
-
Approve or Reject:
- Approve: Content applied to product
- Reject: Content discarded, no changes
- Bulk Approve: Apply all at once
- Regenerate: Create new content for selected products
![]()
Complete End-to-End Example
Let's generate descriptions for a batch of electronics products using Advanced mode.
Product Catalog:
- Category: Electronics → Headphones
- Count: 25 products
- Custom Fields: All products have
pa_brand,pa_connectivityattributes - Current State: 15 products missing descriptions, 10 have short descriptions
Workflow (12 minutes)
Step 1: Filter Products (2 minutes)
- Navigate to Advanced Bulk Generator
- Click Filter by Category → Select "Headphones"
- Click Add Custom Field Filter:
- Field:
pa_connectivity - Value:
bluetooth
- Field:
- Click Apply Filters
- Result: 18 Bluetooth headphones selected
Step 2: Configure Custom Variables (2 minutes)
- Click Manage Custom Variables
- Create variable:
- Name:
{brand} - Source:
pa_brand
- Name:
- Create variable:
- Name:
{connectivity} - Source:
pa_connectivity
- Name:
- Update prompt template:
Write a professional product description for {title} by {brand}.
These are {connectivity} headphones in the {category} category.
Highlight the wireless features, battery life, and sound quality.
Price point: {price}. Keep it under {max_length} characters.- Review first 3 descriptions:
- Quality looks good
- Brand and connectivity info correctly inserted
- Click Bulk Approve All
- Confirm application
- Result: 18 products now have AI-generated descriptions
Total time: 12 minutes ✅ Credits used: 18 of 250 Success rate: 100% (18/18 products updated)
Troubleshooting
Issue: Generation fails with "API rate limit exceeded"
Symptoms:
- Processing stops mid-batch
- Error message about rate limiting
- Some products completed, others pending
Cause: API provider rate limits (OpenAI: 3 requests/min on free tier)
Solution:
-
Wait 60 seconds for rate limit to reset
-
Resume generation:
- Click Resume Generation button
- Plugin automatically continues from last successful product
-
Adjust generation interval in Settings:
- Navigate to AI Product Tools → Settings
- Under Advanced Settings
- Set Generation Interval to 20-30 seconds
- Slower but avoids rate limits
-
For large batches:
- Process in smaller batches (20-30 products)
- Wait between batches to avoid limits
Related: API Provider Rate Limits
Issue: "Insufficient credits" error (Advanced mode)
Symptoms:
- Error appears when clicking Start Generation
- Credit balance shows 0 or very low
- Cannot queue products
Cause: Advanced mode monthly credit limit reached (250 credits)
Solution:
-
Check credit balance:
- Navigate to AI Product Tools → Toolkit
- View credit display in header
- Shows "X of 250 credits remaining"
-
Wait for monthly reset:
- Credits reset on your signup date each month
- Example: Signed up Jan 15 → resets Feb 15, Mar 15, etc.
-
Use Standard mode instead:
- Navigate to Standard Bulk Generator
- No credit limits (unlimited)
- Process immediately
-
Optimize credit usage:
- Generate only for products that need it
- Use "Products missing descriptions" filter
- Avoid regenerating existing good content
Related: Understanding Credit System
Issue: Generated descriptions are generic or inaccurate
Symptoms:
- Content doesn't match product specifics
- Missing important product attributes
- Generic descriptions for unique products
Cause: Insufficient product data or poorly configured prompts
Solution:
-
Improve product data before generating:
- Add detailed product titles
- Fill in all categories and tags
- Complete product attributes (size, color, material)
- Add short descriptions with key points
-
Customize prompt templates in Settings:
- Navigate to AI Product Tools → Settings
- Update System Prompt and User Prompt
- Add specific instructions:
Emphasize technical specifications and unique features. Include brand name and model number when available. Focus on benefits, not just features. -
Use Advanced mode with custom variables:
- Map important custom fields to variables
- Reference them in prompts:
{brand},{model},{specs}
-
Test with 3-5 products first:
- Generate small batch
- Review quality
- Adjust prompts
- Repeat until satisfied
Related: Prompt Customization Guide
Standard vs Advanced: When to Use Each
Use Standard Bulk Generator when:
- ✅ Processing 50-500+ products at once
- ✅ Need consistent descriptions quickly
- ✅ Simple product catalogs with basic attributes
- ✅ Want unlimited generations (no credit limits)
- ✅ Immediate application without review queue
Use Advanced Bulk Generator when:
- ✅ Products have complex custom fields or attributes
- ✅ Need brand voice control with custom variables
- ✅ Want review/approve workflow before applying
- ✅ Require HTML formatting in descriptions
- ✅ Need advanced product filtering (meta fields, custom criteria)
Credit Comparison:
- Standard: 1000 products = 0 credits (unlimited)
- Advanced: 1000 products = 1000 credits (125 per month with 250 limit)
What You've Learned
Congratulations! You now know how to:
- ✅ Choose between Standard and Advanced bulk generation modes
- ✅ Filter and select products for batch generation
- ✅ Use custom variables and field mapping (Advanced mode)
- ✅ Generate, review, and apply content in bulk
- ✅ Troubleshoot common bulk generation issues
- ✅ Optimize credit usage and generation efficiency
Next Steps
Immediate Actions:
- Try single product generation - Test quality before bulk operations
- Customize settings - Fine-tune prompts and generation parameters
- Set up custom variables - Map product fields to prompts
Advanced Workflows:
- Use automation jobs - Auto-generate for new products
- Compare AI models - Choose the best model for bulk operations
- Learn best practices - Optimize bulk generation strategies
Related Topics
- Single Product Generation - Generate for individual products
- Title Generator - Bulk generate SEO-optimized titles
- Settings Configuration - Customize prompts and parameters
- Variables & Custom Fields - Advanced field mapping
- Best Practices - Bulk generation optimization
Pricing Plans & Features
Compare Free and Pro plans to find the right fit for your WooCommerce store, with clear guidance on features, capabilities, and when to upgrade.
Title Generator Guide
Master AI-powered title generation for SEO optimization, keyword targeting, and improved product discoverability with bulk processing.