Claude for Shopify: Prompts for Product Copy, Collection SEO and Ads

Claude
Claude for Shopify: Prompts for Product Copy, Collection SEO and Ads

The short answer

  • Claude is useful for Shopify stores on product descriptions, SEO titles and meta descriptions, collection pages, product ads and review mining.
  • Without a connection you work from a product CSV export, then paste or import the results back into Shopify.
  • The catalogue is where Claude saves the most time: writing SEO fields for 300 products is a one-prompt job instead of a week.
  • Connected through the Sprites Shopify connector, Claude reads the live catalogue and proposes copy, SEO and collection changes as approvals. Prices and inventory are never touched.

Ecommerce has a lot of text that nobody wants to write: product descriptions, SEO fields for every product, collection intros, alt text, ad variations for each hero product. Claude writes all of it well when it has the product facts. This guide gives you the prompts and the setup for each job.

Setup: a brand project and a catalogue file

Two things make every prompt below better.

  1. A Claude Project for the store. Upload your brand voice notes, three product descriptions you love, your shipping and returns policy, and a list of claims you may not make. Anthropic's help center says Projects are available on every plan, including Free.
  2. A product export. Export products to CSV from the Shopify admin. It carries titles, descriptions, tags, vendor, variants, prices and the SEO fields. Upload it to the chat or the project.

Product descriptions

Rewrite the description for [product] using only the facts below.
Facts: [materials, dimensions, care, what is in the box, use cases].
Voice: [two adjectives], second person, no exclamation marks.
Structure: one-sentence hook, 3 short benefit paragraphs, a spec list,
then one line on shipping and returns.
Under 180 words. Do not invent certifications, awards or percentages.

Then scale it across a collection:

This CSV has 40 products from the [collection] collection.
For each, write a new description in the same structure as the one above.
Keep each product's facts separate. If a product has fewer than 3 facts
in the file, write "NEEDS FACTS" instead of a description.
Return a CSV with handle and new description.

The "NEEDS FACTS" rule is the one that protects you. Without it, Claude fills thin listings with plausible features the product does not have.

SEO titles and meta descriptions for the whole catalogue

From this product CSV, write an SEO title (under 60 characters) and a meta
description (under 155 characters) for every product missing one.
Title pattern: [Product type] [key attribute] | [Brand].
Meta: the main benefit, one concrete detail, and a reason to click
(shipping, guarantee) taken from our policy text.
Do not repeat the same meta description on two products.
Return handle, SEO title, character count, meta description, character count.

A sample of what that returns for a cookware store:

ProductSEO titleMeta description
10" cast iron skilletCast Iron Skillet 10 Inch, Pre-Seasoned | ForgePre-seasoned 10" cast iron that goes from stovetop to oven to 500°F. Ships in 2 days, lifetime warranty.
Carbon steel wokCarbon Steel Wok 14 Inch, Flat Bottom | ForgeA flat-bottom 14" carbon steel wok for gas, electric and induction. Light enough to toss, built to last.

Spot-check ten rows for facts before importing. For the strategy behind catalogue SEO, see Shopify SEO, and for the general SEO prompts, Claude SEO.

Collection pages

Collection pages are often the strongest ranking pages a store has, and the most neglected. Two prompts:

Write a collection page for "[collection]" targeting "[keyword]".
Products in it are listed below.
- An intro of 60 to 90 words above the grid, keyword in the first sentence.
- A 200 to 300 word section below the grid: how to choose, which product
  suits which buyer, care tips. Mention 4 products by name.
- 4 FAQs a shopper would ask, with 2-sentence answers from the facts given.
- SEO title and meta description.
Here are our product tags and the search queries we want to rank for.
Propose 10 new collections that could be built from existing tags
(a smart collection per tag rule), each with its target query, the tag
rule, and how many products it would hold.

Ads for products

Write Meta ads for [product]. Facts and 10 customer reviews are below.
- 3 primary texts: one problem-first, one review-led (quote a real review),
  one offer-led.
- 5 headlines under 40 characters.
- 2 UGC video scripts, 20 seconds, with a spoken first line under 8 words.
Use only facts and quotes that appear below.
Rewrite these 20 product titles for a Google Shopping feed.
Pattern: Brand + product type + key attributes (size, color, material).
Under 150 characters, the most important words first, no promotional text.

The ad side of a store is covered in more depth in Shopify ads and, for Facebook and Instagram, in Claude for Meta ads.

Mining reviews

Here are 500 product reviews exported from our review app.
1. The 10 most common reasons people bought, with a representative quote each.
2. The 10 most common complaints or hesitations, with quotes.
3. For each hesitation, one line we could add to the product page to answer it.
4. 5 headlines for ads built from the exact words customers use.

This feeds everything above: descriptions, FAQs and ads all get better when they use the customer's own language.

Where Claude stops

  • It does not see sales. A product CSV has no revenue. To prioritize by what sells, export a sales report from Shopify or read item-level revenue in GA4, covered in Claude and Google Analytics.
  • It cannot see images unless you upload them. Alt text and visual descriptions need the photos.
  • Imports are manual. Every CSV round trip risks overwriting a field you did not mean to change. Keep only the columns you edited.

Where Sprites fits

Sprites is an official MCP connector that lets Claude work in the store itself. It reads every product, variant and collection with no cap, filtered by tag, collection, status or sales channel, along with store pages, blog posts and their SEO fields. It writes SEO titles and meta descriptions across the whole catalogue in one approved run, with any failures listed for a retry, and proposes product descriptions, tags, status changes, manual or tag-based collections and store blog posts as approvals. It never changes prices or inventory. Shopify reads cover the catalogue and store content; for revenue by product, Sprites reads GA4 ecommerce data when GA4 is connected.

Product-led ads built from the real catalogue run through the same connector. Setup in Claude is on the Shopify connector setup page. Plans start at $99 a month, with a 7-day trial for $1.

Claude for Shopify questions

Can Claude connect to Shopify?

Yes, through an MCP connector. Sprites connects Claude to a Shopify store so it can read the catalogue and propose description, SEO, tag, collection and blog changes as approvals. Without a connector you can export products to CSV and upload the file to Claude.

Can Claude write Shopify product descriptions?

Yes. Give it the product facts, your brand voice and a structure, and it writes descriptions in bulk from a product CSV. Tell it to flag products with too few facts instead of inventing features, and spot-check the output before importing it.

How do I use Claude for ecommerce?

Set up a Claude Project with your brand voice and policies, upload a product export, and use it for product descriptions, SEO fields, collection pages, product ads and review mining. For changes made directly in the store, connect Claude through an MCP connector.

Can Claude write SEO titles for every product in my store?

Yes. From a product CSV, Claude can write an SEO title and meta description for every product missing one, within character limits. Connected through Sprites, it writes them across the whole catalogue in one approved run, without a CSV import.

Can Claude change my Shopify prices or inventory?

Not through Sprites. The Sprites Shopify connector writes copy, SEO fields, tags, status, collections, pages and blog posts, and never touches prices or inventory. Every write it does make waits for your approval.

Can Claude see my Shopify sales?

Not from a product CSV, which has no revenue. Export a sales report from Shopify and upload it, or read item-level revenue in GA4. With GA4 connected through Sprites, Claude reads ecommerce revenue by product alongside the Shopify catalogue.

Whose ads do you want to see next?

Search any brand's ads (Nike, Canva, Ro...)
See every Shopify ad →