AI Product Tools Documentation
Core Features

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:

FeatureStandard Bulk GeneratorAdvanced Bulk Generator
CreditsUnlimited (no credit system)250/month included
SpeedFast parallel processingOptimized with queue
Product FilteringBasic (category, status, date)Advanced (custom fields, meta)
Custom Variables7 built-in variablesUnlimited custom variables
HTML SupportPlain text onlyFull HTML formatting
Review QueueImmediate applicationApprove/reject workflow
Best ForLarge catalogs, quick updatesPrecision 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

  1. Navigate to Products → AI Product Tools → Toolkit

  2. Click Standard Bulk Generator card

    • Or go directly to AI Product Tools → Standard Bulk Generator in sidebar

Standard Bulk Generator card in Toolkit dashboard

Step 2: Select Products

  1. 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
  2. Review selected count in header

    • Shows "X products selected"
    • Verify before generating

Product selection grid with filters and checkboxes

Step 3: Configure Generation Options

  1. Select content type:

    • Short description (150-200 characters)
    • Full description (300-500 characters)
    • Both variants (recommended)
  2. Choose writing style:

    • Professional (default)
    • Creative
    • Casual
    • Technical
  3. Set language (English default)

  4. Adjust content length:

    • Short: 150-200 chars
    • Medium: 300-500 chars
    • Long: 500-800 chars

Step 4: Generate and Apply

  1. Click Generate Descriptions button

  2. Wait for processing:

    • Progress bar shows completion %
    • Typical speed: 5-10 products/minute
    • 50 products ≈ 5-10 minutes
  3. Review results in modal:

    • Each product shows generated content
    • Edit inline if needed
  4. Click Apply All Descriptions

    • Content immediately applied to products
    • No review queue (instant application)
  5. 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

  1. Navigate to Products → AI Product Tools → Toolkit

  2. Click Advanced Bulk Generator card

    • Or go to AI Product Tools → Advanced Bulk Generator in sidebar
  3. Check credit balance in header

    • Shows remaining credits out of 250/month
    • Credits reset monthly on signup date

Advanced Bulk Generator interface with credit display

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**
  1. Custom Field Filters:

    • Click Add Custom Field Filter
    • Select field name from dropdown
    • Enter value to match
    • Products with matching field values selected
  2. Attribute Combinations:

    • Filter by Color=Red AND Size=Large
    • Multiple attribute criteria supported
  3. Meta Field Criteria:

    • _stock_status = "instock"
    • _regular_price > 50
    • Custom meta keys
  4. Smart Selection:

    • Products missing descriptions
    • Products with short descriptions only (<100 chars)
    • Recently updated products

Advanced filtering interface with custom field options

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:

  1. Click Manage Custom Variables button

  2. Click Add New Variable

  3. Map WooCommerce field:

    • Variable name: {brand}
    • Field source: pa_brand (product attribute)
    • Click Save
  4. 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

  1. Click Add to Queue button

    • Products added to generation queue
    • Shows estimated credit cost
  2. Confirm generation

    • Review product count and credit cost
    • Click Start Generation
  3. Monitor progress:

    • Real-time progress bar
    • Status updates per product (Pending → Processing → Completed)
    • Estimated time remaining
  4. Navigate to Review Queue when complete

    • Click View Results button or go to AI Product Tools → Review Queue
  5. Review each generated description:

    • Preview shows generated content
    • Compare with existing description
    • Edit inline if needed
  6. 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

Review queue interface showing approve/reject actions


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_connectivity attributes
  • Current State: 15 products missing descriptions, 10 have short descriptions

Workflow (12 minutes)

Step 1: Filter Products (2 minutes)

  1. Navigate to Advanced Bulk Generator
  2. Click Filter by Category → Select "Headphones"
  3. Click Add Custom Field Filter:
    • Field: pa_connectivity
    • Value: bluetooth
  4. Click Apply Filters
  5. Result: 18 Bluetooth headphones selected

Step 2: Configure Custom Variables (2 minutes)

  1. Click Manage Custom Variables
  2. Create variable:
    • Name: {brand}
    • Source: pa_brand
  3. Create variable:
    • Name: {connectivity}
    • Source: pa_connectivity
  4. 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.
  1. Review first 3 descriptions:
    • Quality looks good
    • Brand and connectivity info correctly inserted
  2. Click Bulk Approve All
  3. Confirm application
  4. 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:

  1. Wait 60 seconds for rate limit to reset

  2. Resume generation:

    • Click Resume Generation button
    • Plugin automatically continues from last successful product
  3. 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
  4. 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:

  1. Check credit balance:

    • Navigate to AI Product Tools → Toolkit
    • View credit display in header
    • Shows "X of 250 credits remaining"
  2. Wait for monthly reset:

    • Credits reset on your signup date each month
    • Example: Signed up Jan 15 → resets Feb 15, Mar 15, etc.
  3. Use Standard mode instead:

    • Navigate to Standard Bulk Generator
    • No credit limits (unlimited)
    • Process immediately
  4. 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:

  1. 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
  2. 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.
  3. Use Advanced mode with custom variables:

    • Map important custom fields to variables
    • Reference them in prompts: {brand}, {model}, {specs}
  4. 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:

Advanced Workflows: