How to Use AI for Product Descriptions That Don't Sound Generic

A practical system for writing ecommerce product descriptions with AI: brand voice briefs, structured attributes, prompt structure, editing, and SEO checks.

By MyBranz Editorial 6 min read
Woman writing on a laptop at a bright desk
Photo: Luke Southern / Unsplash

Most AI-written product descriptions sound the same because they’re built on the same shortcut: a bare product name dropped into a generic prompt. The fix isn’t a better model. It’s better inputs and a real editing pass. Here’s the system that actually produces copy on-brand enough to ship.

Why AI copy defaults to generic

Ask any model to “write a product description for a ceramic mug” and you’ll get adjectives that could describe any mug from any brand: “sleek,” “perfect for your morning routine,” “elevate your coffee experience.” The model isn’t wrong. It has nothing to differentiate with. It doesn’t know your brand’s tone, your customer’s actual objections, or what makes this mug different from the one on the shelf next to it.

The generic-copy problem is an input problem, not a model problem. Solve the input problem and the output quality jumps immediately, regardless of which AI tool you’re using.

Step 1: Build a brand voice brief once

Before you write a single product description, build a one-page brand voice brief and reuse it in every prompt or as a project-level system instruction. This is the single highest-leverage thing you can do.

A working brief includes:

  • Three adjectives that describe the brand’s tone (not “friendly and professional,” which describes every brand — be specific: “dry, direct, a little irreverent”)
  • A sentence-length guideline (short and punchy vs. longer and descriptive)
  • Words and phrases to avoid (“elevate,” “game-changer,” “curated,” “seamlessly,” “unlock,” any phrase your competitors overuse)
  • Words and phrases the brand actually uses (pull 5-10 from your best-performing existing copy)
  • Point of view (second person “you,” first person plural “we,” or product-forward with no pronoun)
  • Two or three example sentences that nail the voice, pulled from your best human-written copy

Keep this to one page. Paste it into every prompt or save it as a reusable system prompt / project instructions in whatever tool you’re using (ChatGPT projects, Claude projects, or a saved prompt template in your CMS). The brief is the difference between “generic AI copy” and “copy that sounds like your brand wrote it.”

Sample brand voice brief

Brand: [Name]
Tone: direct, warm, slightly funny — never salesy
Sentence length: short. Max 2 clauses per sentence.
Avoid: "elevate," "seamless," "curated," "unlock," "game-changing," exclamation points
Use instead: plain verbs, specific nouns, contractions
POV: second person, casual "you"
Example sentences that nail it:
- "This isn't a fragile candle. Drop it, it'll be fine."
- "Made for people who hate doing laundry twice."

Step 2: Feed structured product attributes, not vibes

The second biggest lever is giving the model real product data instead of asking it to guess. Generic output happens when the model is filling gaps with clichés. Specific output happens when you hand it facts to work with.

Build a simple attribute table per product (or per product type, if attributes repeat across a line) before you prompt:

AttributeExample
Material / ingredients100% recycled aluminum
Key dimension or spec14oz, fits standard cup holders
Primary use casedaily commute, not just “everyday use”
Differentiator vs. competitorsvacuum seal holds temp 2x longer than [category average]
Who it’s forpeople who lose water bottles constantly
What it’s NOT fornot insulated for boiling liquids
Proof pointsdishwasher safe, BPA-free, lifetime warranty
Objection to preempt“won’t sweat on your desk”

This table takes 5-10 minutes per product and is reusable forever. It’s also useful outside of AI copy — for ad copy, email flows, and customer support macros.

Step 3: Prompt structure that works

A good product description prompt has four parts: role/voice, inputs, format constraints, and what to avoid.

You're writing a product description for [Brand], an ecommerce store.
Follow this brand voice brief exactly: [paste brief]

Product: [name]
Attributes: [paste attribute table row]
Category context: this sits in our [collection name] collection alongside [1-2 related products]

Write:
- One headline-style opening line (under 12 words)
- 2-3 short paragraphs, no more than 3 sentences each
- One bullet list of 3-5 specs or benefits
- Do NOT use these words: [banned word list]
- Do NOT open with "Introducing" or "Meet the"
- Write like a human who has actually used this product, not a copywriter selling it

Run this per product, not in a giant batch prompt covering 50 SKUs at once. Batch prompts flatten variation — the model reuses the same sentence structures across every item because it’s optimizing for consistency across the batch. One product per prompt, even if it’s slower, produces more differentiated copy.

Step 4: The review and edit workflow

AI output is a first draft, not a final draft. Build this into your process rather than treating editing as a failure state.

A three-pass edit checklist:

  1. Voice pass — read it out loud. Does it sound like a human at your company wrote it, or like a press release? Cut any sentence that could appear on a competitor’s site unchanged.
  2. Specificity pass — find every adjective. If you can delete it without losing information, delete it or replace it with a fact from your attribute table.
  3. Claim pass — flag anything that sounds like a factual claim (durability, certifications, comparisons, health claims) and verify it against your actual product data before publishing. AI models will confidently state things that aren’t true about your product if the prompt didn’t specify them.

Assign one person to own final approval, even on a small team. Descriptions that skip human review are the ones that end up sounding identical across your whole catalog, because nobody caught the repeated sentence patterns.

SEO considerations: unique copy per variant and collection

Search engines penalize thin and duplicate content, and AI tools make it dangerously easy to generate 40 variants of the same paragraph with three words swapped. A few rules to build into your workflow:

  • Never reuse a base description across variants with only the variant name swapped. If you have a shirt in 6 colors, each variant page needs at least one unique sentence, or better, canonicalize variants to a single parent product URL if your platform supports it.
  • Collection page copy and product page copy need to say different things. Don’t let AI-generated collection intro text repeat phrases from the product descriptions it’s introducing. Write collection copy about the collection (why these products are grouped, who they’re for) not a summary of individual products.
  • Vary your opening sentence structure across the catalog. If every product starts with “[Product name] is designed for…” you’ve created a duplicate-pattern signal even if the words differ. Rotate between question openers, scenario openers, and direct-statement openers.
  • Include the actual search terms customers use, not just brand-preferred terminology. If customers search “insulated water bottle” but your brand voice says “temperature-locked vessel,” work the customer term in naturally at least once per page, ideally in the first two sentences.
  • Don’t AI-generate meta descriptions and title tags as an afterthought. They need their own prompt pass with strict character limits (roughly 150-160 characters for meta descriptions) and should include the primary keyword, not just a copy-paste of the first product sentence.

QA checks before publishing

Run every AI-drafted batch through this list before anything goes live:

  • Read against the attribute table — does every factual claim actually apply to this SKU?
  • Spot-check 10% of a batch for repeated sentence structures across products
  • Search the batch for banned words that slipped through
  • Confirm variant pages aren’t near-duplicates of each other
  • Confirm collection copy doesn’t repeat product copy verbatim
  • Check meta description length and keyword presence
  • Read three descriptions back to back — if you can’t tell them apart without looking at the product name, revise

Where to start

  • Build the one-page brand voice brief first. It’s a 30-minute investment that improves every piece of AI copy you generate after it.
  • Build attribute tables for your 10 best-selling products before touching the rest of the catalog. Prove the workflow on a small set.
  • Assign a human editor to every batch, even a small one. AI drafts; a person ships.
  • Treat SEO checks as part of the writing workflow, not a separate audit that happens after publishing.
  • Before rewriting the whole catalog, find out which product pages are actually losing you sales. Converta is a free Shopify app that audits product page structure, copy, and checkout friction in about two minutes and can apply description and meta fixes with one click, so you can focus the manual work where it moves conversion rate.
MyBranz Editorial Editorial team

Written and edited by the MyBranz team, operators and marketers who have run growth, retention, and technology for direct-to-consumer brands.

Related reading

Tech

The Martech Stack for a Seven-Figure DTC Brand

A layer-by-layer breakdown of the martech stack a seven-figure DTC brand actually needs, what to look for in each category, and when to add or cut a tool.

6 min read