PhotopilotPhotopilot
AI

How do you generate good product text for your webshop with AI?

Give the AI your real product data (material, fit, care instructions, brand) plus the product photo, define your brand voice once, and have it describe only what is confirmed or visible. You then get a description, SEO title, and meta description for each item in every language of your shop, for about one cent per product, and only review the exceptions.

Updated:

Woman in a cardigan at a cheese market, lifestyle image for a product page
  • from €0.01 per fully enriched product
  • per language description, SEO title and meta description
  • within minutes from approval to your online store

What makes good fashion product copy?

A good product description answers, in a few sentences, the questions a customer would ask a salesperson in-store: how does it fit, how does it feel, when would I wear it, and how do I wash it? Then come the facts a customer wants to scan, such as composition and fit.

A generic text like These beautiful pants are a must-have for every wardrobe helps no one. Specifics work better: wide legs, high waist, soft cotton, easy to pair with a basic top. That is also what search engines and language models pick up when someone searches for wide cotton pants.

Keep the structure consistent for each product group. Your entire category page will look consistent, even when the copy is written by AI.

Structure of a fashion product page (PDP)
ComponentWhat's includedLength
Product titleBrand, type, key feature, color40 to 70 characters
Opening sentenceThe feeling or occasion: where you wear it1 sentence
DescriptionFit, fabric, details, styling tip3 to 5 sentences
FeaturesComposition, closure, pockets, length, model size4 to 8 bullets
Care instructionsCare symbols in text, for example 30 degrees, do not tumble dry1 line
SEO titleKeyword first, brand afterup to about 60 characters
Meta descriptionPromise plus specific feature140 to 160 characters

Define your brand voice

By default, AI writes in a flat and somewhat exaggerated way. The difference comes from a fixed set of rules: your brand story, tone of voice, target audience, whether to address the reader directly, words you never use and how long a text may be.

Define those rules once and apply them automatically to every text. For a multibrand store, it also helps to have a short summary for each brand: what the brand stands for and which fabrics and silhouettes are typical.

Season matters too. You describe linen pants differently in March than in October, and a collection for next season needs different styling tips than the current one.

Overview of brands with an AI summary of style and fabrics for each brand
A short summary for each brand, included as context in every text.

No made-up specifications

The biggest risk with AI-generated text is that the model invents facts: an inside pocket that is not there, wool when the item contains polyester, or an incorrect length. This leads to returns and complaints, and for material composition it can also create problems with labeling rules.

The solution is a specs guard: the text may only mention facts that are in your product data or visible in the photo. Facts from your own feed or ERP always take priority; additional details from sources such as the brand's website can only add information and must never contradict your own data.

For photos, the rule is: describe only what you see, and do not refer to the photo in the text. If there is no model photo, the text does not say anything about how the item fits on the body.

Always give the AI the composition, fit, and care instructions. The better the input, the less it has to invent.

Multilingual and SEO fields

If you also sell in Germany or Belgium, you do not want to write in Dutch first and then have it translated. It is better to generate text for each language directly from the same product data and brand rules, so the wording and search terms are right for each country.

Each product needs an SEO title and meta description in addition to the description. In practice, these are the items most often forgotten, even though they determine how your product appears in Google and in answers from AI assistants.

With an integration to your webshop, those fields are sent to the right product for each language. In Shopware, examples include description, metaTitle, and metaDescription.

Review: check the exceptions, not everything

With thousands of items per season, you cannot read every text. Set per brand or collection whether texts are approved automatically or reviewed by an editor first.

A practical approach: review the first fifty texts for a new brand in full, then switch to spot checks. Adjust your brand rules if you see the same mistake repeatedly, instead of correcting each text individually.

Items with care symbols, materials, and a generated product description with accept and reject buttons
Care symbols, material, and generated text next to the photo, with accept or reject options.

When AI copy is not the best choice

For a handful of hero products or a private label with a strong story, a copywriter is often better. They write one piece of copy that really stands out; AI is strong at creating hundreds of good texts, not that one campaign line.

AI is of little value without product data as well. If you do not know the composition, the AI cannot know it either. First make sure material and care instructions come in, for example from Fashion Cloud or by scanning the care label.

Typical market prices in the Netherlands, 2026
ApproachCost per product textSuitable for
Freelance copywriter€5 – €25Hero products, private label
Write in-house10 to 20 minutes of working timeSmall collections
AI with product data and brand rulesfrom €0.01Complete collections, multiple languages

How Photopilot does it

Photopilot combines the product photos, your item data, materials and care instructions (from Fashion Cloud, your ERP, or the scanned care label), a brand summary, and your own writing rules into one text per language. You choose the language model yourself, always from the latest models.

A fully enriched product costs from €0.01; the price depends on the number of languages and the text length. Approved copy is in your web store within minutes.

FAQ

Frequently Asked Questions

Can I have AI write product copy?

Yes, as long as you give the AI real product data and your brand rules. Without composition and fit, a model will guess, and you will get generic or incorrect copy.

How do you stop AI from making things up in product copy?

By allowing only facts that are in your product data or visible in the photo. Your own feed takes priority over additional sources, and the copy does not refer to anything that is not visible.

How much does it cost to generate product copy?

With Photopilot, a fully enriched product costs from €0.01, depending on the number of languages and text length. A freelance copywriter typically costs around €5 to €25 per text.

How long should product copy be?

For fashion, an opening line plus a three- to five-sentence description works well, followed by a list of features. No one reads more than that on a phone.

How do you keep AI-generated text in your own tone of voice?

Define the brand story, tone of voice, target audience, and writing rules once. They are then applied automatically to every new text, so you do not have to adjust each item manually.

Can AI write product texts in multiple languages?

Yes. It works best when text is written directly from the product data for each language, instead of translating a Dutch text. That way, the search terms are also right for each country.

Do I need to check every AI product text?

No. Set automatic approval per brand or collection and only review exceptions or a sample. For a new brand, you do review all the first texts.

What is a good SEO title for a product?

Put the main keyword first, followed by the brand and color, up to about 60 characters. For example: Wide-leg cotton pants with leopard print, followed by the brand.

Does Google penalize AI-generated text?

Google judges whether copy is useful, not who wrote it. Unique copy with specific product information performs better than the supplier's standard text that dozens of webshops also use.