In this tutorial, you’ll learn how to use AI to generate WooCommerce product descriptions effortlessly.
We know that writing WooCommerce product descriptions can feel like an endless task, especially if you’re managing a WooCommerce store with dozens or even hundreds of products.
The good news is that, with WP Sheet Editor – AI, you can now create unique, engaging, and SEO-friendly product descriptions directly in WP Sheet Editor, saving hours of tedious work.
Whether you want to write descriptions from scratch or enhance existing ones, WP Sheet Editor – AI makes it simple and efficient.
Benefits of generating product descriptions with AI
Using AI to write your WooCommerce product descriptions has several benefits.
- You can save a lot of hours of tedious work. Forget about manually crafting descriptions for every single product.
- Your WooCommerce store will have consistency. You’ll ensure all your product descriptions follow the same tone and style.
- Great SEO optimization. You’ll be able to generate descriptions that include keywords and semantic variations to rank higher in search engines.
- Enhanced user experience: Provide customers with clear, compelling information that encourages them to buy.
These are just some great benefits of integrating artificial intelligence into WP Sheet Editor to bulk manage your WooCommerce Products.
Tools to generate product descriptions with AI
To generate WooCommerce product descriptions using artificial intelligence, you need the following elements, besides some WooCommerce products:
1- WP Sheet Editor – WooCommerce Products
This plugin allows you to view and edit all your WooCommerce products and variations in an intuitive spreadsheet within WordPress.
If you already have it, you can skip this.
You can download the plugin here:
Download WooCommerce Products Spreadsheet Plugin - or - Check the features
2- WP Sheet Editor – AI
This plugin is an artificial intelligence assistant service for WordPress, which allows you to connect with different AI providers and LLMs, and integrate the use of artificial intelligence in all spreadsheets of the WP Sheet Editor suite.
You can sign up here:
Sign up to the WP Sheet Editor - AI Service - or - Check the features
3- External API provider
The AI functionality in WP Sheet Editor relies on an external API like OpenAI, OpenRouter, etc.
You’ll need an account with the provider and an API key to connect.
WP Sheet Editor – AI is compatible with these AI providers:
- Open AI for text and images (more info here)
- OpenRouter (more info here)
- Any other provider that uses the same format as OpenAI.
Follow this guide to learn how to set up AI providers in WP Sheet Editor – AI.
Bonus: Editable prompt for generating product descriptions
Here’s an editable prompt that you can use to generate your WooCommerce product descriptions; you can edit and customize it as you like:
Generate a complete, engaging product description for a WooCommerce product based on the $post_title$, $product_cat$, $pa_color$, and $pa_size$ fields. The description should highlight key features and benefits hastily, with a maximum of 200 words. Use HTML format without Markdown, and keep the formatting simple with paragraphs only. Focus on creating a description that attracts customer interest and encourages sales.
How to create global prompts
Global prompts allow you to create a bank of prompts for easy use in spreadsheet cells, new row generation, the Bulk Edit tool, and the AI chat. They make your life completely easier because you don’t have to rewrite the prompts every time you want to use them.
Here’s how you can create and save global prompts:
Go to WP Sheet Editor > AI > Settings > Prompts.
Once there, click on Add new to create a new prompt.
Add the prompt Name and Prompt text. You can learn more about global prompts here.
Once you’re done, click on Save.
Once your global prompt is saved, it will automatically generate a prompt slug.
The Prompt Slug is important because you can use it after “ai:” as a prompt shortcut in WP Sheet Editor cells, the row generation tool, the Bulk Edit tool, and even the AI chat.
Open the WooCommerce products spreadsheet
Go to WP Sheet Editor > Edit products to open the products spreadsheet.
Generate WooCommerce Product Descriptions with AI
In this example, we will edit all the products missing product descriptions, so we will filter them using the Search tool.
Once you’re in the Search tool, tick the Enable advanced filters checkbox and select these values:
- Field: Content
- Operator: =
- Value: Leave this field empty
Click on Run search to filter all the products missing descriptions.
As you can see, we have filtered all our WooCommerce products without descriptions.
Here are some options you have to generate WooCommerce product descriptions with AI in WP Sheet Editor.
Option 1: Generate product descriptions in spreadsheet cells
To generate product descriptions in spreadsheet cells, you have two options:
a) Using prompt shortcuts
For example, if you have a pre-saved a global prompt named
Product Description
, whose prompt slug is
product-description
you can write
ai:product-description
in the corresponding cell.
Once you hit Enter, the AI will start working and complete the task, using your saved prompt.
b) Using full prompts
You can enter the complete prompt instead of the prompt slug. This method works perfectly for:
- Polishing existing descriptions
- Generating new descriptions with a full prompt written on the spot
- Translating product descriptions into other languages
For example, you can enter something like
ai:generate a product description under 100 words based on the $Title$, $Product categories$, $Product color$ and $Product size$ fields
.
If you don’t want to generate a new description, and instead want to edit the existing description, you can enter a custom prompt like:
ai:add important information about the product, like $Product Categories$, $Product Color$, and $Produc Size$, and make the description more appealing.
And the AI will do the work.
In this example, we have added the complete prompt providing detailed requirements for generating the description.
Whichever method you use, the AI will generate your product descriptions when you hit Enter.
Here you can see the product description we have just generated.
To generate descriptions in multiple cells, you can paste the prompt shortcut or the full prompt in different cells, and the AI will generate your product descriptions easily.
Once you have generated all the product descriptions you want, you need to click on Save.
Option 2: Generate product descriptions in TinyMCE editors
When the cells to be edited have TinyMCE editors, you can open the editor in a popup by clicking the “Edit” button.
For example, the Content (Description) and Short Description columns have TinyMCE editors, so let’s see how to generate product descriptions on those fields.
You need to click on Edit with AI, enter the Prompt and click on Generate.
Once you hit Generate, the product description will be generated.
Option 3: Bulk generate product descriptions with AI
With WP Sheet Editor, you can generate WooCommerce product descriptions for hundreds of products at once, using the Bulk Edit tool. This is the most efficient way to edit hundreds or thousands of products using AI.
Start by opening the Bulk Edit tool.
Once you’re in the Bulk Edit tool, you have two options to bulk generate descriptions with AI.
a) Use a global prompt
You need to select these values in order to generate product descriptions using a pre-saved global prompt:
- Select the rows that you want to update: You can edit all the rows from the current search or all the rows you have manually selected in the spreadsheet.
- What field do you want to edit: Content
- Select type of edit: Select your global prompt. In this case, we will select the “AI command: Product description” prompt.
- AI Provider: If you have configured multiple providers, you can select the provider you want to use to complete this task.
- Optional: You can click on Show preview, and you’ll see a preview of the result before saving the changes.
- Click on Execute Now.
b) Use a full prompt
Select these values to generate product descriptions using a full prompt in the Bulk Edit tool:
- Select the rows that you want to update: You can edit all the rows from the current search or all the rows you have manually selected in the spreadsheet.
- What field do you want to edit: Content
- Select type of edit: AI prompt
- AI Provider: If you have configured multiple providers, you can select the provider you want to use to complete this task.
- Prompt: Enter the prompt text in this field.
- Optional: You can click on Show preview, and you’ll see a preview of the result before saving the changes.
- Click on Execute Now.
OPTIONAL – If you use our Automations add-on, you can schedule this bulk edit to run later.
You just need to tick the Run this in the future checkbox, and select the date and time, as well as the recurrence you want.
Optional – Generate short description by summarizing the full description with AI
With WP Sheet Editor – AI, you can create short product descriptions, summarizing the complete product description in a given number of words. For this, you can use a previously saved global prompt or use a simple prompt on the spot.
For example, you can enter a prompt like this in the cells of the Short Description column:
ai:Summarize the $Content$ in 25 words
You can also use that prompt in the Bulk Edit tool.
Once you’ve generated the short descriptions, you need to Save the changes.
Start generating product descriptions using AI
Using WP Sheet Editor – AI, you can quickly generate high-quality, SEO-friendly product descriptions for your WooCommerce store. This powerful combination of WP Sheet Editor and AI saves time, ensures consistency, and helps boost your store’s performance and productivity. With just a few clicks, you’ll streamline your workflow and focus on growing your business instead of spending hours on manual updates.