Draft Shopify Products From a Supplier CSV With Claude Descriptions

5 min setup
No coding required
Runs automatically

A supplier feed gives you a SKU, a terse title and a few specs, and every new item still needs a product page someone has to write. This workflow watches the supplier's CSV on your FTP server, skips SKUs you already carry, has Claude write a title and description for each new item using only the facts in the row, and creates it in Shopify as a draft product so a person can add images, check the copy and publish.

ftp icon
FTP Fetch CSV File Row Created (Trigger)
Shopify Retrieve Product Variant Details from SKU
Claude Create Message
Shopify logo icon
Shopify Create Product

How it works

5 steps to turn new rows in a supplier CSV into draft Shopify products with Claude-written descriptions

ftp icon

FTP Fetch CSV File Row Created (Trigger)

App connector: FTP • Time to complete: 1 minute

Check the supplier's CSV on the FTP or SFTP server on a schedule and run once for each new row, with columns such as SKU, supplier title, specs, materials, dimensions, vendor and price.

Shopify Retrieve Product Variant Details from SKU

App connector: Shopify • Time to complete: 1 minute

Look up the row's SKU in Shopify to see whether the store already sells it.

Filter

App connector: Filter • Time to complete: 1 minute

Continue only when no variant was found for the SKU, so existing products are never overwritten.

Claude Create Message

App connector: Claude • Time to complete: 1 minute

Send Claude the row's supplier title, specs, materials and dimensions with two or three of the store's best existing descriptions as examples. Ask for a product title under 70 characters and a 90 to 130 word HTML description that leads with what the buyer gets, lists key specs as bullets, and uses only facts from the row. Return the title and description as separate fields.

Shopify logo icon

Shopify Create Product

App connector: Shopify • Time to complete: 1 minute

Create the product with Claude's title and description, the row's SKU, vendor and price, a status of draft, and a tag such as ai-draft so the team can find every product waiting for review.

Trusted by 1,000+ merchants
Logo: Rothy's Logo: Adidas Logo: Allure Logo: GQ Logo: DraftKings Logo: Chubbies Logo: Made In Cookware Logo: MUD/WTR

Ready to turn new rows in a supplier CSV into draft Shopify products with Claude-written descriptions

Get setup in 5 minutes.

Use this template →

FAQs

Will the new products go live on my store automatically?

No. Every product is created as a draft, so it stays hidden from customers until someone adds images, checks Claude's copy and publishes it.

What happens to SKUs I already sell?

The filter stops the workflow for any SKU Shopify already has, so existing product pages and the descriptions you've edited by hand are never touched.

How do I keep Claude from inventing specs?

The prompt only passes the row's own columns and tells Claude to use nothing else. Spot-check the first batch anyway, especially sizes, materials and care instructions, and tighten the prompt if a detail slips in.

Personalize this template

Customize this workflow even further:

Mark up the supplier's cost
If the feed carries cost rather than retail price, multiply it by your markup before the Create Product step sets the price.
Only import some categories
Add a second filter on the row's category, vendor or price so only the supplier items you plan to sell become drafts.

You're in good company

"MESA has been a game changer for us. And, if you ever get stuck, their support team is always super helpful."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
PetFriendly

"It's like Zapier but exactly designed for Shopify. I have been able to complete all the workflows that I've needed."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Zailys

"The MESA team has been amazing at helping us set up our automations. We would highly recommend this app!"

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Rothy's

turn new rows in a supplier CSV into draft Shopify products with Claude-written descriptions

5 min setup • Fully supported if you need help