What this automation does
When you add a new product to Shopify with basic specs (title, bullet points, category), this automation generates a full product description including a compelling headline, benefit-driven body copy, SEO meta description, and relevant tags.
This is a game-changer for stores with large catalogs. Writing product descriptions manually takes 10-20 minutes each. With this automation, you can process 100+ products per hour with consistent quality and SEO optimization. It works especially well for dropshipping stores, marketplaces, and any business that regularly adds new products.
Tools you need
- Shopify: Your e-commerce store — needs API access for product management
- OpenAI API (GPT-4): Generates descriptions from product specs ($0.02-0.05 per product)
- Make or custom script: Triggers on new products, sends specs to AI, updates Shopify listing
How to set it up
Step 1: Write 5-10 product descriptions manually that represent your ideal brand voice. These become examples in your AI prompt. Include the tone, length, and structure you want — do you use emojis? Bullet points? Technical specs?
Step 2: Create a Make scenario triggered by new Shopify products (or use a Google Sheets import for bulk processing). Extract the product title, category, tags, and any existing description or bullet points.
Step 3: Send the product data to OpenAI with a system prompt that includes your brand voice examples, SEO guidelines (target keyword placement, meta description length), and output format. Ask for the description in HTML so it preserves formatting in Shopify.
Step 4: Update the Shopify product with the AI-generated description using Make's Shopify module. Set the product status to 'draft' so you can review before publishing. After reviewing the first batch, switch high-confidence outputs to auto-publish.
Cost breakdown
| Item | Cost | Notes |
|---|---|---|
| Make | $10-$30/mo | Based on number of products processed |
| OpenAI API | $10-$25/mo | ~$0.03 per product at 300-800 products/mo |
| Shopify | $0 (existing) | Uses your current Shopify plan |
| Setup time | 35-60 min | One-time, including prompt tuning |
| Total monthly | $20-$55/mo | Replaces 10+ hours/week of copywriting |
Frequently asked questions
Yes. GPT-4 generates unique copy for each product based on the specific attributes you provide. We recommend including at least 3-5 differentiating details per product (material, use case, size, target customer) to ensure each description is genuinely unique and not templated.
Absolutely. The AI description generation is platform-agnostic. For WooCommerce, swap the Shopify trigger and update modules for WooCommerce equivalents in Make. The prompt and generation logic stays identical.