Ai Business

AI for Product Descriptions That Sell

· Felix Lenhard

When I co-founded Vulpine Creations, we had twelve premium magic products. Each one needed a product description that did three things: explain what the product actually was, make the reader feel something, and convince them to buy. Twelve products, three goals per description. Manageable.

Now imagine you have 200 products. Or 2,000. The math changes. The quality expectations do not. This is where most businesses either burn out their copywriting team or settle for descriptions that read like they were written by someone who has never actually used the product.

AI changes this equation entirely, but only if you use it correctly.

Why Most AI Product Descriptions Are Terrible

Let me be blunt. The default AI product description is bad. You paste in some features, ask for a description, and get something like: “This innovative product combines cutting-edge technology with premium materials to deliver an unparalleled experience.” That sentence says absolutely nothing. It could describe a toothbrush or a sports car.

The problem is not the AI. The problem is the prompt. Most people give AI a feature list and ask for marketing copy. That is like giving a chef a list of ingredients with no recipe, no context about who is eating, and no idea what cuisine they are cooking.

Good product descriptions, whether written by humans or AI, follow a pattern: they identify a specific problem, show how the product solves it, describe the experience of using it, and give the reader a reason to act now. AI can do all of this, but only if you give it the right inputs.

At Vulpine, our product descriptions worked because we knew exactly who was reading them (professional and serious amateur magicians), what they cared about (performance reliability, audience reactions, portability), and what language they used. We could transfer that knowledge to AI. Without it, we would have gotten generic garbage.

Before you write a single AI prompt for product descriptions, document your customer. What are they searching for? What objections do they have? What words do they actually use? This prep work matters more than the prompt itself.

The Framework: Feature-Bridge-Benefit-Scene

Here is the framework I use for AI-generated product descriptions that actually sell. I call it Feature-Bridge-Benefit-Scene, and it works for physical products, digital products, and services.

Feature: The factual specification. “Weighs 140 grams.”

Bridge: The translation. “Light enough to carry in your jacket pocket.”

Benefit: The outcome. “You always have it with you when an opportunity to perform arises.”

Scene: The experience. “Picture this: someone at a dinner party mentions they love magic. You reach into your pocket and produce something impossible. That moment is worth more than any prepared stage show.”

When I prompt AI for product descriptions, I provide all four layers for one example product, then ask it to apply the same pattern to the rest. This is the core principle: examples activate pattern generalization. Showing AI what good looks like is more effective than describing it in abstract terms.

Here is the prompt structure. The XML tags separate your voice reference from the product data from the output requirements — so the AI can hold each concern distinctly:

<system>
You write product descriptions for a premium brand. Your tone is
confident, specific, and experiential. You never use generic
marketing language. Every sentence either informs or creates desire.
You write for an audience that is knowledgeable and skeptical of
hype — they respond to specifics, not superlatives.
</system>

<voice_profile>
  Words we use: clean, reliable, visual, practical, performance
  Words we never use: amazing, incredible, innovative, revolutionary,
  cutting-edge, game-changing, best-in-class
  Tone: Confident but not arrogant. Technical but not cold.
  Reading level: 8th-10th grade
  Emotional register: practical excitement — "this works and here
  is why you will love using it"
</voice_profile>

<framework>
  Every description follows Feature-Bridge-Benefit-Scene:
  Feature = factual specification
  Bridge = what that feature means in practical terms
  Benefit = the outcome for the user
  Scene = a specific moment where the benefit matters
</framework>

<examples>
  <example product="Phantom Deck">
    <feature>Bicycle stock, custom gaff, resets in 8 seconds</feature>
    <description>
    Bicycle stock — your audience handles cards they recognize and
    trust. The custom gaff does the work invisibly. Reset takes 8
    seconds, which means you can perform it three times in an evening
    without anyone seeing you prepare.

    You are at a corporate event. Someone saw your first performance
    and brought their skeptical friend. You perform it again, cleanly,
    with different cards. The skeptic's expression changes. That is
    what an 8-second reset gives you: repeat performance without
    the anxiety.
    </description>
  </example>
  <example product="Pocket Oracle">
    <feature>Fits in a shirt pocket, 12 possible outcomes, no setup</feature>
    <description>
    Twelve predictions. Zero setup. Small enough that nobody sees it
    until the moment arrives.

    A colleague mentions their birthday. You pause, reach into your
    pocket, and produce a sealed envelope you have been carrying for
    weeks. Inside: their name, their birthday, and the card they are
    about to choose. The practical magic of always being ready.
    </description>
  </example>
</examples>

<product_data>
  Name: {{product_name}}
  Category: {{category}}
  Features: {{feature_list}}
  Target customer: {{customer_segment}}
  Price: EUR {{price}}
  Differentiator vs. competitors: {{what_makes_it_different}}
</product_data>

<task>
Write a product description following the Feature-Bridge-Benefit-Scene
framework. Match the voice profile. Follow the pattern in the examples.
</task>

<format>
  - Headline: 5-8 words, specific to this product
  - Description: 100-150 words, one paragraph
  - Bullet points: 3 features, each with bridge and benefit
  - Closing line: one sentence, action-oriented
</format>

<constraints>
  - Never invent features not in the product data
  - Never use superlatives without evidence
  - Never write a scene that is unrealistic for the target customer
</constraints>

For your own products, take one item and write out the Feature-Bridge-Benefit-Scene by hand. Then use that as your example in the AI prompt. The first description takes effort. The next hundred take minutes.

Scaling Without Losing Your Voice

The real challenge with AI product descriptions is not writing one good one. It is writing 500 good ones that all sound like they came from the same brand.

This is where training AI on your brand voice becomes essential. The <voice_profile> section in the prompt above is the mechanism. It includes:

  • Three to five example descriptions that represent the ideal tone
  • A list of words and phrases we always use
  • A list of words and phrases we never use
  • The reading level we target (usually eighth to tenth grade for consumer products)
  • The emotional register (confident? playful? technical? warm?)

With Vulpine, our voice was confident, slightly mysterious, and always practical. We never used words like “amazing” or “incredible” because our customers were sophisticated enough to find that off-putting. We did use words like “clean,” “reliable,” and “visual.” These specifics made the difference between descriptions that felt like ours and descriptions that felt like everyone else’s.

Feed your voice profile to the AI alongside the product details. The results will be dramatically better than prompting blind. And here is the key insight: voice consistency across hundreds of descriptions is something AI actually does better than a team of human writers, because it does not get tired, bored, or creative in the wrong direction on a Friday afternoon.

Batch Processing: The Practical Workflow

Let me walk you through the actual workflow I use for clients who need large-scale product descriptions.

Step 1: Data preparation. Get your product data into a structured format. Each product needs: name, category, key features (three to five), target customer segment, price point, and any differentiators from competitors. A spreadsheet works fine.

Step 2: Template creation. Write three to five exemplary descriptions by hand using the Feature-Bridge-Benefit-Scene framework. These become your AI’s reference examples.

Step 3: Category batching. Group products by category. Products in the same category share audience, use cases, and competitive context. Prompting by category keeps the AI’s context relevant and reduces hallucination.

Step 4: Generation with structured output. For each batch, provide the AI with the voice profile, the example descriptions, and the product data. Request descriptions in a consistent JSON format for easy import into your CMS:

<task>
Generate product descriptions for the following batch. Return as
a JSON array for direct import.
</task>

<products>
  {{product_batch_data}}
</products>

<output_schema>
[
  {
    "product_id": "string",
    "headline": "string (5-8 words)",
    "description": "string (100-150 words)",
    "bullet_points": [
      "string (feature + bridge + benefit)"
    ],
    "closing_line": "string",
    "seo_keywords": ["string"]
  }
]
</output_schema>

Step 5: Human review. This is not optional. Review every description for accuracy, voice consistency, and anything the AI invented. I catch factual errors in roughly ten percent of first-pass descriptions. Not because the AI is bad, but because it sometimes infers features that do not exist. AI quality control is part of the process, not an afterthought.

Step 6: Iteration. Feed the corrections back into the prompt for the next batch. The AI learns from your corrections within the session, and your templates improve over time.

Using this workflow, I can produce roughly fifty polished product descriptions per day with about three hours of active work. A skilled human copywriter might produce eight to twelve per day. The speed difference matters, but only if the quality holds. And with this process, it does.

Self-Correction Loop for High-Value Products

For your top-selling products or hero items, run a self-correction loop rather than accepting the first draft:

Prompt 1: Generate the description using the standard framework.

Prompt 2 — Review:

<task>
Review this product description against the voice profile and
the Feature-Bridge-Benefit-Scene framework. Check:
1. Does every claim match the product data? (no invented features)
2. Does the scene feel realistic for the target customer?
3. Are there any words from the "never use" list?
4. Is the description between 100-150 words?
Revise and return the improved version.
</task>

Prompt 3 — Competitive positioning check:

<task>
Compare this product description to the competitor differentiator
data. Does the description adequately highlight what makes this
product different? If not, strengthen the positioning without
adding claims not supported by the product data.
</task>

Each step as a separate prompt lets you inspect and redirect. For your top 20 products, this extra five minutes per product is worth it. For the remaining 480, the standard single-pass workflow is sufficient.

SEO and Product Descriptions: The AI Advantage

Here is something most people miss. AI is remarkably good at incorporating SEO keywords naturally into product descriptions, because it understands context better than a human who is trying to stuff keywords into copy.

The trick is to include target keywords in the product data and explicitly instruct the AI to incorporate them naturally. “Include the phrase ‘wireless noise-canceling headphones’ in the description, but only where it reads naturally.” The AI handles this well because natural language is literally what it does.

For e-commerce businesses in Austria and the DACH market specifically, this gets interesting because you need descriptions in both German and English, often with different SEO targets for each language. AI can produce both versions from the same product data, maintaining the same selling points while adapting the language naturally. This used to require two separate copywriters or a copywriter plus a translator. Now it requires one prompt with two output specifications.

One thing I recommend: do not just translate descriptions. Localize them. German-speaking customers often respond to different selling points than English-speaking ones. Practical reliability over aspirational lifestyle, technical specifications over emotional benefits. Prompt the AI with these cultural preferences and the output will reflect them.

Anti-Patterns for Product Description AI

Over-polite prompts. “Could you perhaps write a nice product description?” produces vague output. “Write a 120-word product description following the Feature-Bridge-Benefit-Scene framework. Confident tone. No superlatives.” Direct prompts produce direct, usable copy.

One massive prompt for all products. Asking the AI to generate descriptions for 50 products in one prompt overwhelms the context and quality degrades after product 15. Batch in groups of 5-10 per category. Focused requests get focused attention.

Not specifying what to avoid. “Never use: innovative, cutting-edge, best-in-class, revolutionary, game-changing, unique. Never start with ‘Introducing.’ Never use exclamation marks.” Your avoid list eliminates the generic marketing language that makes AI-generated copy instantly recognizable.

Skipping examples. A prompt without examples is a prompt without a target. One good example transforms the output quality more than ten paragraphs of instructions.

Beyond Basic Descriptions: Upsells, Cross-Sells, and Variations

Product descriptions do not exist in isolation. They exist in a buying context where the customer is also seeing related products, considering alternatives, and making decisions about add-ons.

AI excels at generating contextual copy: “Pairs well with…” suggestions, “Customers who bought this also loved…” sections, and comparison copy that positions your product against alternatives without naming competitors.

For product variations (sizes, colors, configurations), AI can generate unique descriptions for each variation rather than just changing the size label. This matters for SEO because search engines penalize duplicate content, and it matters for conversion because a customer searching for “blue wool scarf” wants to see that specific color described, not a generic scarf description with “blue” swapped in.

I use a variation agent specifically for this. It takes the base product description and generates unique variations that maintain the core selling points while highlighting what is specific to each variant. The time saving is enormous. A product with eight color options used to need eight rounds of editing. Now it needs one prompt and one review pass.

Think about your product catalog. Where are you using duplicate or near-duplicate descriptions? Those are your quick wins for improving your content pipeline with AI.

Takeaways

Here is what to put into practice:

  1. Build the Feature-Bridge-Benefit-Scene framework for your top product first. Do it by hand. Then use it as the example in your AI prompt — examples activate pattern generalization and produce better output than abstract instructions alone.

  2. Create a voice profile before generating at scale. Include examples, word lists (both “always use” and “never use”), emotional register, and reading level. Feed it to AI in a <voice_profile> XML block so it stays separated from other prompt components.

  3. Batch by category, not randomly. Products in the same category share context, and the AI produces better results when that context is consistent. Use structured JSON output for easy CMS import.

  4. Always review AI product descriptions for factual accuracy. The AI will sometimes invent features or specifications. A ten-second check per description prevents customer complaints and returns.

  5. Use the speed advantage for testing, not just production. If you can generate five versions in the time it used to take to write one, test them against each other. Run a self-correction loop for your top-selling products.

ai copywriting

You might also like

ai business

The Future of AI in Business: What's Coming in 2027

Predictions grounded in what's already working today.

ai business

Training AI on Your Brand Voice

How to make AI sound like you, not like a robot.

ai business

AI for Invoice Processing and Bookkeeping

Automate the most tedious part of running a business.

ai business

The AI Audit: Where Is Your Business Wasting Human Hours?

Find the manual processes that AI should handle.

Stay in the Loop

One Insight Per Week.

What I'm building, what's working, what's not — and frameworks you can use on Monday.