How it works

Follow these 4 simple steps to generate AI-powered product descriptions for your new Etsy listings

etsy logo icon

Active Listing Created

App connector: Etsy • Time to complete: 2 minutes
Why this matters: This trigger monitors your Etsy shop and automatically starts the workflow whenever you create a new active listing, ensuring every new product gets an AI-generated description without manual intervention.

This step connects to your Etsy shop and checks hourly for newly created active listings. You'll need to specify your Etsy shop ID in the "What is your Etsy store?" field - you can find this in your Etsy shop URL (the number after "/shop/"). Once configured, this trigger runs automatically and passes the listing details (like title, listing ID, and other product information) to the next step for AI processing.

Write a Product Description

App connector: AI • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step takes your listing title and generates a compelling product description using AI, transforming a basic product name into marketing copy that can help attract more buyers.

The AI step automatically receives the product title from the previous trigger and uses it to create a brief product description. The prompt is pre-configured to ask for a description based on your product title, and the temperature is set to 1 for creative, varied responses. No configuration is needed here - the AI will automatically process each new listing's title and generate appropriate marketing copy that flows naturally into the approval step.

Approve or Decline the AI Response

App connector: Approval • Time to complete: 1 minute
Why this matters: This quality control step lets you review and approve the AI-generated description before it gets published to your Etsy listing, ensuring the content meets your standards and brand voice.

You'll configure the email address where you want to receive approval notifications in the "Which email should we notify when a product title is ready for review?" field. When the AI generates a description, you'll get an email with the proposed text and options to "Accept" or "Reject" it. If you approve, the workflow continues to update your listing; if you reject it, the workflow stops and your original listing remains unchanged.

etsy logo icon

Update Listing

App connector: Etsy • Time to complete: 0 minutes (Auto-configured)
Why this matters: This final step automatically applies the approved AI-generated description to your Etsy listing, completing the automation and making your product live with enhanced marketing copy.

This step uses the same Etsy shop ID from Step 1 and automatically receives the listing ID from the original trigger. Once you approve the AI description in the previous step, this action immediately updates your Etsy listing's description field with the new content. The listing goes live with the improved description without any additional manual work on your part.

Make it your own

Customize this workflow even further:

Set custom AI instructions
Modify the AI prompt to include specific details about your brand voice, target keywords, or formatting preferences for more personalized descriptions.
Add image analysis for better descriptions
Connect an image analysis step that examines your product photos and incorporates visual details into the AI-generated descriptions.
Store approved descriptions in a database
Save all your approved descriptions in a MESA table to build a library of successful product copy for future reference and consistency.
Chain with pricing optimization
Add steps that analyze competitor pricing and suggest optimal price points based on your AI-generated descriptions and market research.

Frequently asked questions

Will the AI generate different descriptions for similar products?
Yes, the AI temperature is set to 1 (creative setting), so even products with similar titles will get varied, unique descriptions. However, you can modify the AI prompt to include more specific instructions if you want more consistent formatting across similar items.
What happens if I reject an AI-generated description multiple times?
Each rejection stops the current workflow run, but the trigger will continue monitoring for new listings. You can manually restart the workflow for any listing or modify the AI prompt to get better results before the next new listing is created.
Can this workflow update descriptions for existing listings I created before setting it up?
No, this workflow only triggers on newly created active listings. To update existing listings, you'd need to create a separate workflow that retrieves your existing listings and processes them through the same AI and approval steps.
What is a template?
MESA templates are fully pre-configured workflows built and vetted by Shopify Experts. Unlike competitor templates that provide basic scaffolds requiring extensive setup, MESA templates come with all data variables properly mapped, required fields configured, and steps ready to activate. You can turn them on immediately and start automating.
Can I customize a template?
Absolutely! While our templates work out-of-the-box, every step can be personalized to match your exact business requirements. Add conditional logic, integrate additional apps, or build more sophisticated workflows. MESA's templates provide a solid foundation that you can expand as needed.
Are templates free?
Yes! Our entire library of expert-built, production-ready templates is free to use. Unlike platforms that charge for premium templates or provide only basic scaffolds, MESA gives you access to hundreds of fully-configured, vetted workflows at no additional cost.

Ready to generate AI-powered product descriptions for your new Etsy listings?

Join thousands who've automated their work and saved an average of 3.5 hours every week.

Start with this template — It's free
7-day free trial • 5 min setup • Cancel anytime