Skip to content

AI product descriptions, written from your own product data

AI product descriptions in Citeon AI write a new description for a Shopify product from the facts in your own product data, in the language of your shop, then flag every sentence that data does not back. You check those points and approve; then you copy the text in, or apply it with the Shopify app, with undo.

In short
  • Written from your product data: name, brand, type, tags, options, collections and your current text.
  • Every sentence your data does not back is flagged for you to check before you approve.
  • 200 proposals a month on Optimize, 1,000 on Enterprise, for Shopify shops.

What it does

The description is the text AI shopping feeds carry about each product: OpenAI's product feed requires one, and Google lists it among the recommended properties of a product in its merchant listing data.

Citeon AI writes a proposal from what your product data says, opens with what the product is, what it is made of and who it is for, and puts the details in a short list. Each sentence your data does not back is flagged for you to keep, fix or remove.

A proposal, as it looks

Description · Acme Tempo racing flat · draftSample data · Acme Running
Now · 40 characters

Fast and light racing flat for race day.

Proposed · 273 characters

The Acme Tempo is a racing flat for race day and fast road sessions. It weighs 198 grams in size 42 and has a 6 mm drop.

The upper is an engineered mesh, and the outsole is a full-length rubber layer for grip on wet roads.

  • Weight: 198 g (size 42)
  • Drop: 6 mm
  • Sizes: 39 to 47
What shopping surfaces show first, 160 characters

The Acme Tempo is a racing flat for race day and fast road sessions. It weighs 198 grams in size 42 and has a 6 mm drop. The upper is an engineered mesh, and th…

Not in your product data · 2

an engineered mesh None of your product data names the upper. Keep it only if it is true, or add it to the product's description.

a full-length rubber layer for grip on wet roads Your data names no outsole. Add the outsole to the product, or remove the sentence.

Left out from your text · 1

light Your text says light; the proposal gives the weight from your tags instead (198 g in size 42).

The 7 facts it was given
Product name
Acme Tempo racing flatyour shop's product data
Brand
Acme Runningyour shop's product data
Type
Running shoesyour shop's product data
Tags
racing, road, 6 mm drop, 198 g in size 42your shop's product data
Size
39, 40, 41, 42, 43, 44, 45, 46, 47your shop's product data
Collections
Road running shoesyour catalogue
Current description
Fast and light racing flat for race day.your current description

Written with AI from the facts above: read it before you paste it into your shop admin. If your products go to Google Merchant Center, Google asks for text written with AI in its structured description field, marked as AI made; check which field your feed app fills.

Sample data: a proposal for a fictional shop in Citeon's public demo, shown as the Products page shows it. Every sentence that is not in the product data is flagged for you to keep or remove. Without a connected store you copy the text in, as here; with the Shopify app connected, an approved proposal is applied to the store, with undo.

How a proposal is written

StepWhat happens
What it readsYour shop's name, and the product's name, brand (left out when it is the shop's own name), type, tags, each option such as colours and sizes, its collections and its current description, plus a note from you of up to 1,000 characters. Price and stock are left out on purpose.
What it writesSimple HTML, asked for 500 to 1,500 characters and never over 5,000: two opening sentences on what it is, what it is made of and who it is for, then a list of details. The writer is told to leave out price, sale, stock, shipping, delivery and time words, comparisons, links, the shop name, superlatives and exclamation marks.
What you checkPoints in four groups: facts that disagree, sentences not in your product data, your wording changed, and what was left out from your text. When there is anything beyond what was left out, Approve stays off until you tick that you checked it.
What you getWith a connected store, Apply writes the approved text to the product, reads it back and keeps an undo. Without one, Copy HTML for your shop admin, or Copy text for product feeds. You can edit in place, write another, and compare the five newest proposals.

Your tracked questions that share a word with the product title are given to the writer as context, never as a claim.

Google Merchant Center and AI text

Google Merchant Center asks that descriptions written with generative AI go in its structured description attribute, marked as made by an algorithm, instead of the plain description. Under every proposal Citeon AI says so, so you can check which field your feed app fills.

Plans

PlanAI product descriptions
Visibility, 59 euro a monthNot included
Optimize, 199 euro a month200 proposals a month, Shopify shops
Enterprise1,000 proposals a month

The count renews on the first of each month.

Prices and the rest of each plan: pricing. See it in the public demo, on a fictional shop.

Questions people ask

Does Citeon change my shop?

Only what you approve. You read the proposal, edit it if you want, and approve it. With your store connected through Citeon's Shopify app, Apply writes it to the product, reads it back from the store, and keeps an undo; without a connected store you copy it in: Copy HTML for your shop admin, Copy text for product feeds.

Which shops does it work for?

Shopify shops. Citeon reads the product data your shop already publishes, so writing proposals needs nothing installed. Applying them to your store needs the store connected.

Can it invent facts about my product?

It is written from the facts in your product data, and every sentence the data does not back is flagged as a point to check. While such points are open, Approve stays off until you tick that you checked them.

Which language does it write in?

The language of the product's current description, or your market's language when there is none.

Why are price and stock left out?

They change, and Google Merchant Center asks that descriptions carry no price, sale, shipping or delivery text. The proposal leaves them to your product data and feed.

How many can I write?

200 proposals a month on Optimize and 1,000 on Enterprise. The five newest proposals for a product are shown side by side to compare.

Sources

  1. Google Merchant Center, Description and structured description. no price, sale, shipping or delivery text; text written with generative AI goes in structured_description, marked trained_algorithmic_media
  2. OpenAI, product feed specification. description is a required field, plain text, up to 5,000 characters
  3. Google Search Central, Merchant listing structured data. description is a recommended Product property