How Tagwit uses AI
LAST UPDATED · AUGUST 26, 2026
Tagwit uses a language model to write listing copy, and ordinary code to decide what actually reaches you. Knowing which is which matters if you sell on Etsy, so this page spells it out — including the things we refuse to tell you, because we can’t back them up.
The model writes; code decides
A common assumption is that a tool like this asks a chatbot for thirteen tags and prints whatever comes back. That isn’t what happens here, and the difference is the product.
The model — Claude Haiku 4.5, from Anthropic — reads your photo and details and proposes 22 candidate tags, a title, and a description. Everything after that is deterministic code you could step through line by line:
- Length. Etsy allows 20 characters per tag. Over-length candidates are rejected outright and the slot is refilled from the surplus. We deliberately do not trim them — cutting “personalized ceramic mug” down to “personalized ceramic” silently turns it into a different keyword.
- Overlap. Two tags that describe the same product the same way compete for one search rather than two. Code resolves each tag’s head noun (mug, cup, tumbler all mean drinkware) and the angle its modifiers take, then drops the duplicate — which is why “stoneware cup” can be removed while “12 oz mug” stays.
- Screening. Candidates are matched against known trademarks and prohibited health claims as whole word sequences, never as substrings, so “cross stitch pattern” is never mistaken for a brand.
You see the result of all of it. Every candidate that didn’t make the cut appears under “What we left out, and why” with the actual reason — a character count, a duplicate, an overlap, a flagged term.
What we will not tell you
There is no reliable public data on how Etsy ranks listings, how many people search a given phrase, or how much competition a tag faces. Plenty of tools present numbers for these anyway. We don’t, and we’d rather explain the gap than fill it:
- No SEO score, quality grade, or percentage attached to your listing.
- No search volume, competition figure, or “opportunity” rating on any tag.
- No claim that a listing will rank, or rank better than before.
Where we pass on widely-repeated advice we can’t verify — front-loading your main phrase in the title, for instance — it is labelled a recommendation, not an Etsy rule. Everything Tagwit states as fact is something structurally checkable: character counts, duplicates, Etsy’s own published field limits.
Your photo
Your photo is sent to Anthropic to be read, and is not stored — it exists in memory for the length of the request and is gone when it completes. Data sent through Anthropic’s API is not used to train their models. The generated listing text is saved to your account so you can find it again; the image is not. Full detail is in the Privacy Policy.
Disclosing AI on your own listings
Worth being precise about, because it’s where sellers get nervous: Tagwit writes the words, not the product. Using it to describe a mug you threw yourself doesn’t make that mug AI-generated, any more than using a spellchecker would.
What Etsy asks you to describe accurately is how the item was made and who made it. If AI was involved in producing the item itself — not its description — that is a separate question with its own policy, and it belongs in your listing’s own attributes. Etsy’s rules change, and we’re not a substitute for reading them, so check the current seller policy for anything that affects your shop.
Nothing Tagwit produces is published to Etsy on your behalf without you choosing to publish it. You review every listing before it goes anywhere.
Who makes this
Tagwit is built and run by one person — Liam, a solo developer working from Spain. There is no team inbox and no support queue: mail to hello@tagwit.com reaches the person who wrote the code.
Tagwit is an independent tool. The term “Etsy” is a trademark of Etsy, Inc. Tagwit is not affiliated with, endorsed, or certified by Etsy, Inc.
Questions? Email hello@tagwit.com. See also How we use AI, the Privacy Policy and Terms of Service.