Audit Etsy Listings With Claude and Send SEO Rewrites to Google Sheets

6 min setup
No coding required
Runs automatically

Rewriting Etsy titles, tags, and descriptions one listing at a time doesn't scale past a few dozen products. This workflow runs on a schedule, pulls your active Etsy listings, keeps the ones that aren't earning favorites, and asks Claude for a better title, a full set of tags, and a tighter description for each. Every suggestion lands in a Google Sheet next to the current copy, so you approve what goes live instead of letting AI publish straight to your shop.

schedule icon
Schedule (Trigger)
Etsy Get List of Listings by Shop
Loop
Filter
Claude Create Message
google sheets logo icon
Google Sheets Add Row

How it works

6 steps to get Claude's SEO rewrites for your weakest Etsy listings in one review sheet

schedule icon

Schedule (Trigger)

App connector: Schedule • Time to complete: 1 minute

Run on a recurring interval, for example once a month, so the audit repeats as listings age and new ones go live.

Etsy Get List of Listings by Shop

App connector: Etsy • Time to complete: 1 minute

Fetch the shop's listings with state set to active, 100 per page, including each listing's ID, title, tags, description, num_favorers, and created timestamp.

Loop

App connector: Loop • Time to complete: 1 minute

Go through the returned listings one at a time.

Filter

App connector: Filter • Time to complete: 1 minute

Keep a listing only if it has been live for at least 60 days and its num_favorers is below the threshold you choose, so the audit focuses on listings that aren't getting traction.

Claude Create Message

App connector: Claude • Time to complete: 1 minute

Send the listing's current title, tags, and description with instructions to act as an Etsy SEO editor: return a revised title under 140 characters that leads with the words a buyer would search, exactly 13 tags of 20 characters or fewer with no repeats of title words, a revised description whose first two sentences say what the item is and who it's for, and a one-line reason for the changes, as JSON.

google sheets logo icon

Google Sheets Add Row

App connector: Google Sheets • Time to complete: 1 minute

Add one row per listing with the listing ID, the current title, tags, and description, Claude's proposed versions, its reason, and an empty Approved column for a person to fill in.

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 get Claude's SEO rewrites for your weakest Etsy listings in one review sheet

Get setup in 6 minutes.

Use this template →

FAQs

Does this change my Etsy listings automatically?

No. It only writes suggestions to a Google Sheet. Nothing on Etsy changes until you approve a row and run a separate update workflow, such as the Update Etsy Listing Price from Google Sheets template, which can also push titles and descriptions.

How does it decide which listings are underperforming?

Etsy's API returns how many shoppers favorited each listing but not its view count, so the filter uses favorites plus listing age. You can loosen the filter to audit every active listing, or tighten it to a short list.

How many MESA tasks does one audit use?

Roughly two per listing that passes the filter (the Claude step and the Add Row step) plus one per page of 100 listings fetched. Loop steps are not billed as tasks. Claude usage is billed separately by Anthropic to your own API key.

Personalize this template

Customize this workflow even further:

Review new drafts too
Duplicate the workflow, set the listing state to draft, and run it daily so new listings get the same review before you publish them.
Send a digest to Slack
Add a Slack Send Message step after the loop to post how many suggestions are waiting in the sheet.

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

get Claude's SEO rewrites for your weakest Etsy listings in one review sheet

6 min setup • Fully supported if you need help