AI Product Tools Documentation
Getting Started

Quick Start: Your First AI Description in 5 Minutes

Generate and apply your first AI-powered product description in 5 minutes with this beginner-friendly step-by-step guide.

Time to complete: 5 minutes You'll learn: How to generate and apply an AI-powered product description from scratch

By the end of this guide, you'll have successfully created your first AI-generated product description and published it to your WooCommerce store. No technical knowledge required.


Before you begin:

  • WordPress 5.0+ and WooCommerce 6.0+ installed
  • At least one product in your store
  • Admin access to WordPress dashboard
  • AI Product Tools plugin installed (install now)

What You'll Accomplish

This 5-minute quickstart guides you through the complete workflow:

  1. Connect to an AI provider (we recommend OpenRouter's free tier)
  2. Generate an AI description for a product
  3. Review the generated content
  4. Apply it live to your WooCommerce store

Total time: 5 minutes | Difficulty: Beginner | Cost: Free to start


Step 1: Configure Your AI Provider

After installing the plugin, you need to connect an AI provider to generate content.

Choose Your Provider

Pick the provider that best fits your needs:

ProviderBest ForPricingFree Tier
OpenRouter (Recommended)Getting started, testingFree + paid optionsβœ… qwen/qwen3-8b:free model
OpenAIHigh-quality English content$0.002/1K tokens❌ Paid only ($5 free trial)
GeminiMulti-language supportFree tier + paidβœ… Limited free quota

πŸ’‘ First time? Start with OpenRouter's free tierβ€”no credit card needed! You can switch providers later in Settings.

Get Your API Key

For OpenRouter (Free - Recommended for beginners):

  1. Visit openrouter.ai β†— in a new tab

  2. Click Sign Up (or Sign In if you have an account)

  3. Navigate to the API Keys section in your account dashboard

  4. Click Create Key

  5. Copy the API key (starts with sk-or-v1-)

Example format: sk-or-v1-abc123def456ghi789...

For OpenAI:

  1. Visit platform.openai.com/api-keys β†—
  2. Sign in or create an OpenAI account
  3. Click Create new secret key
  4. Name your key (e.g., "AI Product Tools")
  5. Copy the key (starts with sk-)

For Gemini:

  1. Visit aistudio.google.com/app/apikey β†—
  2. Sign in with your Google account
  3. Click Get API Key
  4. Create or select a Google Cloud project
  5. Copy the API key

Enter API Key in Plugin

  1. Navigate to Products β†’ AI Product Tools β†’ Settings in WordPress admin

  2. Select your AI provider from the dropdown

  3. Paste your API key into the API Key field

  4. Click Save Settings

  5. Wait for validation confirmation (green checkmark appears)

Settings page showing API key field with successful validation

βœ“ Checkpoint: You should see "API key validated successfully" message and green checkmark icon.

Security Note: Never share your API key publicly or commit it to version control. The plugin encrypts keys in your WordPress database using OpenSSL encryption.


Step 2: Generate Your First Description

Now that your AI provider is connected, let's generate content for a product.

Access the Product Editor

  1. Navigate to Products β†’ All Products in WordPress admin

  2. Click Edit on any product

    • Choose a product that needs a description
    • Products with more information (title, categories, attributes) generate better results
  3. Locate the "AI Product Tools" metabox in the right sidebar

    • If not visible, click Screen Options at the top
    • Enable the "AI Product Tools" checkbox

Product edit screen with AI Product Tools metabox highlighted in sidebar

Generate Description

  1. Click the Generate Description button in the metabox

  2. Wait 3-10 seconds for AI to generate content

    • Progress indicator shows generation status
    • Generation time varies by provider and model
  3. Review the generated description in the preview area

Generated description preview showing AI-written content

What's happening behind the scenes?

The AI analyzes:

  • Product title
  • Categories and tags
  • Product attributes (size, color, material, etc.)
  • Existing content (if any)

It then writes a professional description tailored to your product using natural language processing.


Step 3: Review and Apply

Before applying the generated content, review it for accuracy and quality.

Quality Check

Ask yourself:

  • βœ… Does the description accurately describe the product?
  • βœ… Is the tone appropriate for your brand?
  • βœ… Are product details (specs, features) correct?
  • βœ… Is the length suitable for your needs?

πŸ’‘ Pro tip: If the generated content isn't quite right, you can:

  • Click Generate again for a different variation
  • Customize your prompts in Settings for better control
  • Edit the generated text before applying

Apply to Product

  1. Click the Apply Description button in the metabox

  2. Verify the description appears in the product description editor

  3. Click Update button to save the product

Product updated successfully with notification banner

πŸŽ‰ Success! You've created your first AI-generated product description!

Visit your product page on your storefront to see it live.


Complete End-to-End Example

Let's walk through a real-world scenario from start to finish.

Product Details:

  • Name: Premium Leather Wallet
  • Category: Accessories
  • Tags: leather, wallet, mens
  • Attributes: Material: Genuine Leather, Color: Black/Brown
  • Existing description: Empty

What You Do (Step-by-Step)

  1. Go to Products β†’ Edit "Premium Leather Wallet"

  2. Find AI Product Tools metabox in right sidebar

  3. Click Generate Description button

  4. Wait 5-8 seconds while AI analyzes product data

  5. Read the generated description:

Discover the perfect blend of style and functionality with our Premium Leather
Wallet. Crafted from genuine leather, this wallet features multiple card slots,
a spacious bill compartment, and a sleek design that fits comfortably in your
pocket. Available in classic black and rich brown, it's ideal for the modern
man who values quality and craftsmanship. The durable construction ensures
years of reliable use while developing a beautiful patina over time.
  1. Click Apply Description

  2. Click Update to save the product

  3. Visit your product page β†’ Description is now live!

Total time: 4 minutes 45 seconds


Troubleshooting

If you encounter issues during your first generation, try these solutions:

Issue: "Invalid API key" error

Symptoms:

  • Error message appears after clicking Generate
  • Red X icon next to API key field

Solution:

  1. Verify you copied the complete API key (no extra spaces)
  2. Check you selected the correct provider in Settings
  3. For OpenAI: Ensure you have billing configured in your OpenAI account
  4. For OpenRouter: Confirm your account is active
  5. Re-enter the API key and click Save Settings

Related: API Provider Setup Guide | Troubleshooting API Errors

Issue: Generation takes longer than 30 seconds

Symptoms:

  • Loading spinner continues indefinitely
  • No error message appears

Solution:

  1. Refresh the product edit page
  2. Check your internet connection
  3. Try a different AI model in Settings
  4. For OpenRouter: Switch to a faster model (qwen/qwen3-8b:free)
  5. Contact your hosting provider to ensure outbound API calls are allowed

Related: Troubleshooting Generation Failures

Issue: Metabox not visible

Symptoms:

  • AI Product Tools metabox doesn't appear in product editor sidebar

Solution:

  1. Click Screen Options at top-right of product edit screen
  2. Enable "AI Product Tools" checkbox
  3. Scroll down to find the metabox in sidebar
  4. Verify plugin is activated (Plugins β†’ Installed Plugins)

Related: Enhanced Metabox Documentation


What You've Learned

Congratulations! You now know how to:

  • βœ… Configure an AI provider and validate API keys
  • βœ… Generate AI-powered product descriptions
  • βœ… Review and apply generated content
  • βœ… Troubleshoot common setup issues

Next Steps

Now that you've generated your first description, explore these features:

Immediate Actions:

Advanced Features: