Write product descriptions at scale

Write a distinct, on-brand description for every product in your catalog, built from each product's own details and the words your shoppers search with, and publish them to your Shopify or WooCommerce store.

Key Takeaways

  1. Product descriptions start to sound the same when they're written from a template with nothing specific to say. Each description reads differently when it's built from that product's own details: its materials, sizes, uses, and what buyers say about it.
  2. Writing at scale works best with a short written standard for each product type, covering what a shopper needs to know, the order it appears in, and your brand voice. You review a first batch against that standard before the rest of the catalog follows it.
  3. Kite reads your products from your connected Shopify or WooCommerce store, researches the words shoppers search with for each category, and writes every description in your brand voice.
  4. When a product record is missing a detail a shopper needs, Kite asks you for it, so every claim in a description traces back to your catalog, your site, or something you told it.
  5. After you approve the copy, Kite saves it to your store, in one bulk update on Shopify. It then reads your orders to see which rewritten products sell more and applies what it learns to the next batch.
On this page

Why product descriptions are hard to write at scale

A product description has one job: to give a shopper what they need to decide to buy without picking up the product. For a single product, a good copywriter can do that in an afternoon. For a catalog of 800 products, most stores end up with one of two shortcuts. They paste in the manufacturer's description, which is the same text every other retailer of that product uses, or they leave a two-line placeholder written the day the product went live.

Both shortcuts cost sales. A thin description leaves the shopper's questions unanswered, so they leave to find the answer somewhere else. A copied description gives search engines no reason to rank your page above the dozens of other pages with identical text, and gives AI answer engines nothing distinctive to quote when a shopper asks for a recommendation.

AI can write descriptions quickly, but speed alone produces a different problem. If you ask a chatbot to "write descriptions for these 200 products," you get 200 descriptions with the same opening, the same three adjectives, and the same closing line. The chatbot has nothing specific to say about each product, so it fills the space with the same words every time.

Writing at scale well follows the process a good ecommerce copywriter uses, repeated for every product:

  • collect the facts about each product
  • decide what shoppers in each category need to know, and in what order
  • find the words those shoppers search with
  • write each description from its own facts, in the store's voice
  • check the work, publish it, and see what sold

That process suits an AI agent, because it can read every product record, keep track of where each fact came from, and hold a whole catalog to the same standard without getting tired on product 412.

Kite is an AI marketer. It researches your business, builds a growth strategy, and ships the work that brings you new customers. Here's how it writes product descriptions across a whole catalog.

How Kite writes product descriptions at scale

Kite starts with what it learned when it researched your business: your brand voice, your customers, your positioning, and how your competitors describe similar products. It then reads your catalog from your connected Shopify or WooCommerce store, groups the products by type, and writes a short standard for each group describing what a shopper needs to know. It researches the search terms for each category and writes a sample batch for you to review.

Once you're happy with the sample, Kite writes the rest of the catalog to the same standard. It shows you the new copy, saves it to your store when you approve it, and reads your orders afterward to see which rewritten products sell more.

  1. Gather the facts behind each product
  2. Decide what shoppers need to know for each kind of product
  3. Find the words shoppers search with
  4. Write each description in your brand voice
  5. Review the copy and set the rules
  6. Publish the descriptions to your store
  7. Measure what sold and refresh what didn't

Gather the facts behind each product

Kite builds every description from the product's own details, because specific facts are what make one description sound different from the next. A wool sweater and a cotton sweater can't share a description once one mentions its 14-micron merino and the other its machine-washable organic cotton.

In Shopify, Kite reads each product's title, current description, variants such as sizes and colors, tags, collections, and the custom fields your theme displays. Shopify keeps details like care instructions, ingredients, or dimensions in those custom fields, which are called metafields. In WooCommerce, Kite reads each product's name, descriptions, price, SKU, categories, and tags.

Kite adds what it can find elsewhere. That includes details on your own product pages and website, the specifications in a supplier sheet you upload as a PDF, and reviews or customer questions you paste into the conversation or point it to. Reviews are especially useful, because they show what buyers noticed after the product arrived. If ten reviews of a backpack mention that it fits under an airline seat, that's a line the description should carry.

When a product is missing something a shopper would expect, such as a fabric weight or a battery life, Kite lists the gap and asks you for the detail. That keeps every claim in a description traceable to your catalog, your site, or you.

Decide what shoppers need to know for each kind of product

Different products answer different questions, so Kite writes a short standard for each product type before it writes any descriptions. Someone buying a skincare serum wants to know the active ingredients, what skin type it suits, and how to use it. Someone buying a dining chair wants dimensions, materials, assembly, and how much weight it holds.

Each standard covers:

  • the questions a shopper in that category needs answered
  • the order those answers should appear in
  • the length that suits the product
  • how your brand voice sounds on a product page, such as plain and practical for hardware or warm and sensory for candles

You review these standards with the sample batch. They're the main reason a big catalog stays consistent. Every description in a category follows the same standard, but each one fills it with its own product's facts, so the descriptions read alike in quality and differently in substance.

Find the words shoppers search with

Kite researches how shoppers search for each category, so the descriptions use the words buyers actually type. Its built-in search data shows the search volume and ranking difficulty for each term, which pages rank for it now, and which competitors appear in the results.

That research changes the copy in small, useful ways. Your catalog might call a product a "carryall," while shoppers search for "weekender bag." Kite puts the term shoppers use in the product title and the opening of the description, where search engines and shoppers both look first. It also uses the questions people search with, such as "is a weekender bag carry-on size," to decide which details to answer in the description.

Kite writes for the shopper first, so each search term goes where it reads naturally. The same research can also feed blog posts and store pages that link back to your products, which is part of how Kite helps you grow organic search traffic.

Write each description in your brand voice

Kite writes every description from its product's facts, its category's standard, and your brand voice. Your voice comes from your team's knowledge base, where Kite recorded it during its research of your business, along with the words you use and the words you avoid.

Here's how two products from the same candle store might differ under the same standard:

  • A soy candle with a wooden wick: "This candle pairs cedar and smoked vanilla in a matte black tumbler. The wooden wick crackles softly as it burns, and the 8-ounce candle runs for about 50 hours. Trim the wick to a quarter inch before each burn for an even pool."
  • A travel tin: "Our cedar and smoked vanilla scent comes in a tin that fits in a coat pocket. It burns for about 20 hours, and the lid closes tight enough to pack it in a suitcase."

Both follow the same order (scent, vessel, burn time, a practical tip) and the same voice. They share no sentences, because each one is about its own product.

Before you see a batch, Kite runs a review pass on the copy. It checks every product fact against its source, reads each description as a shopper meeting it for the first time, and rewrites the phrases that make copy sound machine-written, such as stock adjectives and openings repeated across products.

Review the copy and set the rules

Kite shows you the sample batch in the conversation, alongside the current description for each product, so you can compare them side by side. You can approve the batch, edit a description, or tell Kite what to change, such as "Lead with the material, not the scent" or "Never call anything luxurious."

Kite records your corrections as rules for future work. After its nightly review confirms a rule, Kite applies it to every later batch for that kind of product. Feedback you give on the first twenty products shapes the next eight hundred.

Publish the descriptions to your store

Once you approve the copy, Kite saves it to your store. In Shopify, it updates each product's title and description and can fill in the custom fields your theme displays, such as care instructions across a whole product line. For a change that spans hundreds of products, Kite runs it as one bulk update. In WooCommerce, Kite updates the name and description of each product you approved.

You approve the work before it goes live, and you can approve by category or batch rather than reading every description in an 800-product catalog. Once the descriptions have earned your trust, you can give Kite more room to publish later batches on its own.

Measure what sold and refresh what didn't

Kite reads your store's orders after the new descriptions go live and compares sales for each rewritten product against the period before. In both Shopify and WooCommerce, the orders show which products sold, how many, and when.

If the new descriptions lifted orders in one category, Kite proposes the same treatment for similar products. If a category didn't move, Kite looks at what else might be holding it back, such as price, photos, or search visibility, and tells you what it found. With Google Search Console connected, it can also compare search impressions and clicks for the rewritten pages. Every result goes into your team's knowledge base, so the next batch starts from what your store has already taught Kite.

Catalogs change, too. When you add products, Kite can write their descriptions to the same standard, and you can put that check on a weekly schedule so new products get real descriptions soon after they're added. Kite can also find descriptions that have gone stale, such as one that still mentions a discontinued scent, as part of keeping your website content fresh.

What you get

A standard for each product type

The questions a shopper in that category needs answered, the order to answer them in, the right length, and how your brand voice sounds on a product page.

A list of missing product details

The facts Kite couldn't find for specific products, so you can fill them in once and have them in your catalog for good.

Search research for each category

The terms and questions shoppers use, with their search volume and the pages that rank for them now.

New descriptions for your catalog

Each one written from its product's own details, shown beside the current copy for your review.

The copy, published

Approved descriptions saved to your Shopify or WooCommerce store, with Shopify changes applied in bulk.

A sales comparison

Orders for the rewritten products before and after the change, and a proposal for what to rewrite next.

How to get started

Tell Kite which products you want to start with. You might say, "Our product descriptions are mostly copied from suppliers. Rewrite them, starting with our best sellers," or "Write descriptions for the 40 new products we're adding next month."

Kite asks you to connect your store the first time the work needs it. Connect Shopify by signing in to your store, or connect WooCommerce with a REST API key that has read and write permission. Kite then reads your catalog, proposes the product groups and the standard for each one, and comes back with a sample batch and the list of missing details.

You can also start without connecting anything. Paste your product details into the conversation or upload a supplier sheet, and Kite writes the descriptions for you to review and paste into your store yourself.

Kite proposes the work and waits for your approval before anything changes in your store. Once you trust the results, you can let it publish more on its own.

Integrations used for product descriptions

Kite writes the descriptions, researches search terms, and checks the copy with its own built-in tools. Your store connection lets it read your catalog, save the new copy, and measure what sold.

Common questions

How do you write a good product description?

A good product description answers the questions a shopper would ask if they could hold the product. Start with what it is and who it's for, then give the details that decide the purchase, such as size, material, ingredients, or how it works. Add one practical detail that only someone who knows the product would mention, like how to care for it or what it fits inside. Use the words your shoppers search with, keep the voice consistent with the rest of your store, and leave out adjectives that could describe any product.

Will AI-written product descriptions hurt my SEO?

No, as long as the descriptions are useful. Google's guidance says it rewards helpful content however it was produced, and judges it on whether it serves the reader. Original descriptions usually help a store's search performance more than manufacturer copy does, because they give search engines a reason to rank your page instead of the many others carrying the same text. What hurts is thin or repetitive copy, whether a person or an AI wrote it.

What's the best AI tool for writing ecommerce product descriptions?

It depends on how much of the job you want handled. Shopify Magic and similar built-in writers draft a description when you click Generate text in a product's editor, which works well for an occasional new listing. A general chatbot can draft copy you paste in, but it doesn't know your catalog or your voice. Kite does the whole job across a catalog: it reads your products, researches search terms, writes to a standard you approved, publishes the copy to your store, and measures what sold.

Can Kite write descriptions for products that aren't in Shopify or WooCommerce yet?

Yes. Give Kite the product details in the conversation or in a supplier sheet you upload, and it writes the descriptions to the same standard. In Shopify and WooCommerce, Kite can also create the new products themselves, with their descriptions filled in, as part of a launch.

Where can I see examples of product descriptions that sell?

Product description examples that sell, and how to write hundreds without them sounding the same Coming soon collects real examples across categories and shows what each one does well.

Questions this page answers

  • How do I write product descriptions at scale with AI?
  • Can an AI marketing agent write product descriptions at scale?
  • What's the best AI for writing ecommerce product descriptions?
  • How do I write hundreds of product descriptions without them all sounding the same?
  • How do I write SEO-friendly product descriptions for my Shopify store?
  • How do I keep product descriptions on-brand across a big catalog?

About the author

Devon Wells leads product marketing at Kite, the AI marketer. He spent a decade marketing industrial AI, from self-driving trucks to computer vision, but now Kite handles most of the work itself.

Tell me your goal and I’ll get to work.

Get started for free