AI Prompts for Better Product Descriptions

Product descriptions have always been a vital ecommerce selling tool. But crafting unique and persuasive copy is challenging.

So almost a decade ago, I wrote what has become one of my favorite articles, “How to ‘Manufacture’ Product Descriptions for Ecommerce.” The piece describes a composition process and, ultimately, produces this description for a soup spoon:

Hungry for some hearty chicken noodle or creamy clam chowder? This soup spoon has a large bowl meant to haul bisques and broths to your mouth. In fact, this soup spoon can hold about three times as much soupy goodness as your standard table spoon. You could take three times as many bites, or you could buy this soup spoon and slurp large.

Descriptions at Scale

I had been struggling with product descriptions on the website of my employer, a regional brick-and-click farm-and-ranch retailer. We had thousands of items needing descriptions for our ecommerce site. I tried three options: Amazon’s Mechanical Turk, a Romanian product description agency, and a template-based tool.

Illustration of a product description concept the resembles a factory process

Artificial intelligence has made it easy to produce product descriptions in a mechanical or algorithmic way, almost like manufacturing.

Writers hired via the Turk or in Romania tended to approach each description like a novel with a plot. Some descriptions were excellent, but not all. The bad ones missed the point.

I then devised the product description “manufacturing” process.

  • Focus on a single thing. The item’s top feature or competitive advantage.
  • Connect to a benefit. Explain how the feature helps the shopper.
  • Clarify and specify. Make the feature-and-benefit bridge precise and understandable.
  • Test your words. Remove redundancy, add action verbs, and spark interest.
  • Spell and grammar check. Sloppy text erodes trust and harms conversions.
  • Add an introduction. Polish, humanize, and insert a hook.
  • Add a call to action. Encourage the sale.

The process was a framework for writers and marketing teams.

Mad Libs

Unfortunately, the process took a lot of time. So we doubled down on a tactic that I likened to playing “Mad Libs” — a template-based word game — and wrote another article, “Generate Product Descriptions with Natural Language Software.”

Natural language templates were forerunners to today’s generative artificial intelligence platforms. The templates used product-category variables to mass-produce copy.

A template for LED televisions might look like this:

{{ “Experience” || “Enjoy” || “Imagine” }} {{ screen size >= 55 ? {{“cinema-like” || “theater-style”}} “viewing”: “the shows and movies you love: }} from the comfort of your {{“living room” || “home”}} with this {{ screen size }} {{ brand }} {{ screen type }} television.

That example came from Best Buy:

Experience cinema-like viewing from the comfort of your living room with this 55-inch Insignia LED television. It displays Blu-ray and high-definition movies in full 1080p resolution with stunning HD detail. Use the three HDMI inputs to create a home theater experience with this Insignia LED TV and your other audio and video devices.

Generative AI

I’ve used the “manufacturing” and natural-language processes on dozens of ecommerce sites.

But generative AI makes the task easier with better results — morphing from templates and natural language into prompt engineering.

Start with Google’s five-step prompt engineering framework: Task, Context, References, Evaluate, and Iterate.

Task

Instruct the AI on what to do. Here the aim is to produce a product description focusing on a single feature.

First, produce a template-like prompt:

Compose a compelling product description for [Product Name], focusing on the [Detailed Key Feature]. Describe how the [Short Key Feature] benefits customers, providing specific examples and comparisons.

The variables could be:

  • [Product Name] – “a soup spoon.”
  • [Detailed Key Feature] – “large spoon bowl that holds soup.”
  • [Short Key Feature] – “large bowl.”

The prompt addresses two elements of my original manufacturing process: “focus on a single thing” and “connect to a benefit.”

Context

Generative AI is better with context. So to engineer our prompt, we once again “connect to a benefit” while adding the “clarify and specify” step to include our target customer.

Imagine you are an experienced copywriter working on product descriptions. Compose a compelling product description for [Product Name], focusing on the [Detailed Key Feature]. Describe how the [Short Key Feature] benefits customers, for example, [Benefit Bridge], providing specific examples and comparisons.

Include a direct address call to action, too. Note [Product Name] is for [Target Audience]. Use a [Brand Voice] tone. Ensure the description is engaging, grammatically correct, and avoids repetition. Use a varied, relevant, and meaningful vocabulary.

Our variables could be:

  • [Benefit Bridge] – “so customers get more soup with each bite.”
  • [Target Audience] – “anyone who likes soups and doesn’t want to take tiny bites.”
  • [Brand Voice] – “casual and fun.”

I’ve integrated three steps from the original process: “test your words,” “spell and grammar check,” and “add a call-to-action.”

References

Next, we can provide the AI with examples of successful, category-specific product descriptions.

The product description may be similar in style to these examples:

“[First Example]”

“[Optional Second Example]”

Craft three excellent product descriptions.

Filling in the example variables, we have a completed prompt.

Imagine you are an experienced copywriter working on product descriptions.

Compose a compelling product description for a soup spoon, focusing on the large bowl or head that allows it to hold soup. Describe how the large bowl benefits customers — such as “get more soup with each bite” — while providing examples and comparisons.

Include a direct call to action.

Note that a soup spoon is for anyone who likes soups and doesn’t want to take tiny bites. When you write, use a casual and fun tone. Ensure the description is engaging, grammatically correct, and avoids repetition. Use a varied, relevant, and meaningful vocabulary.

The product description may be similar in style to this example:

Hungry for some hearty chicken noodle or creamy clam chowder? This soup spoon has a large bowl meant to haul bisques and broths to your mouth. In fact, this soup spoon can hold about three times as much soupy goodness as your standard table spoon. You could take three times as many bites, or you could buy this soup spoon and slurp large.

Craft three excellent product descriptions.

Evaluate

Even the best AI prompts will not always produce the desired results, so evaluate the output. The example prompt generated this response from ChatGPT 4o.

Tired of chasing soup around your bowl with a tiny spoon? Meet the soup spoon designed for real soup lovers. Its generous, deep bowl lets you scoop up rich, velvety bisques, hearty stews, and soul-warming broths in satisfying mouthfuls — no more dainty sips. Compared to your average tablespoon, this bad boy holds nearly three times as much, so you can enjoy more flavor with every bite. Whether you’re slurping ramen or savoring homemade chicken noodles, this spoon gets the job done. Go big or go hungry — grab yours today.

Iterate

The final step in Google’s prompt engineering framework is to iterate or repeat the process with minor changes until you get the right response.

Product descriptions have never been more critical for ecommerce success. How we produce and test them reflects their importance.

Structured Data Markup for Ecommerce Product Pages

Structured data markup helps optimize a site for search engines in two ways. First, it aids in understanding the content and purpose of a web page. For example, structured data will help search engines distinguish a page selling beer-making kits from an article about beer.

Second, structured data can enhance the appearance of an organic search listing, making it much more prominent. These enhancements — called “rich results” — can include:

  • Average rating stars
  • Product images,
  • Pricing,
  • Availability,
  • Special offers
  • Shipping pricing
  • Shipping time
  • Return policies.

Product Rich Results

Rich snippets make organic search listings much more noticeable, but they also add a competitive advantage by providing lower pricing, higher ratings, and better delivery terms.

For example, in an “apple macbook pro 16 m3” search, Best Buy’s structured data claims affordable pricing options, while B&H Photo includes detailed delivery information, including free one-day delivery.

Hence rich snippets stand out in search results and likely drive targeted clicks and higher conversions since buyers land on a website with set expectations.

For a search of “apple macbook pro 16 m3,” Best Buy’s structured data shows prices from “$1,740.99 to $1,999.00,” while B&H Photo includes “Free 1-day delivery.”

More Visibility

Structured data markup helps brands stand out beyond Google’s traditional organic listings to include image packs, “popular products” sections, and “deals.”

For example, for a “buy laptops” search, Google generates a “Deals on Laptops” section that partly relies on structured data (and partly on Shopping feeds).

Searching “buy laptops” produces a “Deals on Laptops” section.

Search for “superman costume” in Google Images, and the results blend images into traditional organic listings, labeling images associated with product pages.

An image search for “superman costume” produces blended results with images of products labeled as such.

Types of Structured Data

Structured data markup sits in your code. Google supports three markup types for generating rich snippets: JSON-LD, Microdata, and RDFa. Schema.org provides a popular method of organizing JSON-LD into a vocabulary recognized and recommended by Google and Bing and easily understood by non-coders. (JSON-LD helpfully resides inside of a script, away from HTML.)

Markup from Schema.org is now more or less ubiquitous. Hence the term “schema” is synonymous with “structured data markup.”

There’s schema to describe just about anything on a product detail page — pricing, ratings, shipping, and more.

Implementation

Implementing product schema on a site depends on the content management system or platform. Shopify’s App Store lists a variety of free and paid apps for that purpose. Wix has a built-in solution.

Schema for products must be dynamic, requiring updates based on inventory. Only seasoned developers should attempt to code it manually.

Next, test and validate the schema once it’s set up. Then keep an eye on the “Enhancements” tab in Search Console to ensure Google can see the structured data and it provides no recommendations on improving it. (Search Console lists only the schema resulting in rich snippets.)

Organic Rankings

Structured data has no direct impact on organic rankings. Google has confirmed this multiple times, as recently as last year.

However, it can influence rankings by clarifying the page’s content, thereby helping to rank for the right search queries at the right time.

Rich snippets from structured data can increase clicks and engagement. Clicks and on-page engagement are confirmed ranking signals. Thus rich snippets can improve organic positions by making results more attractive and setting the right expectations for searchers.

Fermàt CMO on Customized Customer Journeys

Rabah Rahil first appeared on this podcast in September 2022. He was the chief marketing officer of Triple Whale, an analytics platform. We discussed customer acquisition, attribution, and more.

He’s now the CMO of Fermàt Commerce, a SaaS provider of customized customer journeys. Founded in 2021, it has raised nearly $30 million from venture capitalists.

In our recent conversation, Rahil and I discussed Fermàt’s software, target customers, and his role with the company. The entire audio is embedded below. The transcript is edited for length and clarity.

Eric Bandholz: Tell us about Fermàt Commerce.

Rabah Rahil: Our software allows merchants to offer customized customer journey paths — from a click on an external ad to a product detail or category page to a conversion. A traditional sales funnel has multiple stages, such as the ad, the landing page, the product detail page, the cart, and the checkout.

We provide the tools for sellers to customize that journey with different landing pages, product detail pages, carts, and upsells. We shift the thinking from a funnel to more of a hub and spoke, with the hub being a conversion.

We create a separate site on a subdomain linked to Shopify, such as Shop.beardbrand.com. This allows us to build custom product detail pages so sellers can test offers and journeys. Sellers can send traffic to a Fermàt product page and a merchant’s own page to test conversion rates, order sizes, and other metrics.

Bandholz: So merchants can build conversion paths for their specific niche. Is that it?

Rahil: That’s exactly right.

Bandholz: What size company does Fermàt target?

Rahil: We work best for companies spending at least $50,000 monthly on Facebook and annual revenue of at least $10 million.

We find those two metrics are the biggest indicators of success. Our software is expensive. We’re driving a ton of value for companies with the scale to make it work. Our plans come with an account manager and a chief revenue engineer. We’re considering stripping that down to using use the platform via self-service.

Bandholz: What’s your sales process?

Rahil: The chief marketing officer typically signs off on it. We’re up-market right now, selling to monster companies with a lot of bureaucracy, such as head of acquisition, head of growth, media buyer, and other roles.

When a company comes on board, we’ll focus on its optimization goals for the first 30, 60, and 90 days, whether it’s average order value, first-order subscription rate, products for purchase, or whatever.

Bandholz: Triple Whale is a much larger company. How did you adjust?

Rahil: At Triple Whale I managed 30, 40 people. That’s just not me. I’m not a general. I’m more of a Seal Team Six commander. I want to attack big, complex problems with a bunch of specialists. Managing a large staff destroys that. It’s not right or wrong; it’s just not my preference.

I work off of something called RACI: Responsible, Accountable, Consulted, Informed. With clear lines of responsibility, you don’t have this conflict of people fighting over fiefdoms.

Bandholz: Where can people follow you?

Rahil: Our site is FermatCommerce.com. I’m on X and LinkedIn.

How to Test Product Bundles to Boost Profits

Grouping products in bundles can boost average order values and even conversions. The challenge is knowing which bundles perform the best.

Rather than guess, marketers can build a framework to:

  • Measure bundle performance in terms of AOV and conversion rate,
  • Identify high-performing bundles,
  • Predict bundle outcomes.

Product Bundle Basics

An ecommerce bundle or kit is a group of products sold for a single price. Bundling is a marketing technique since the price of the group is generally lower than the sum of individual items.

Screenshot of the bundle on Wiredsport's web page.Screenshot of the bundle on Wiredsport's web page.

This bundle from Wiredsport includes a snowboard, bindings, and boots for a single price.

Beyond improved AOV, bundling can spur slow-moving products and simplify purchasing.

Product bundles typically fall into several patterns.

  • Quantity bundles, wherein buying three of the same item is less expensive than separate purchases. Examples are a five-pack of razors and a six-pack of Coke. Quantity bundles are sometimes “restricted,” meaning the item is available only in a group.
  • Mixed-item bundles feature related items around a theme. Gift baskets, for example, are often mixed-item bundles.
  • Sample bundles combine groups of the same product type, but in distinct flavors, scents, or similar. A beard oil kit containing spruce, pine, and lavender scents is an example.
  • Category bundles let shoppers select products from a given category at a set price. Imagine three blouses for $99, for example.

Test Bundles

The first step in measuring performance is to assemble and sell the bundles within a testing framework. Use Optimizely, VWO, or built-in A/B testing tools in some ecommerce platforms.

Design these experiments to include:

  • Randomization to ensure shoppers are exposed to bundles in no particular order or method. Consider testing bundle configuration, type, or pricing.
  • Control groups for a set of customers who don’t see any bundles to help measure their effect.
  • Timeframe. A period long enough to obtain a statistically significant number of conversions but short enough to iterate and learn quickly.

Collect Data

Next, track performance, ensuring the tested bundles have unique SKUs or IDs. Monitor:

  • Bundle(s) observed,
  • Bundle(s) added to cart,
  • Bundle(s) purchased,
  • Total order value,
  • Total items in the order.

The data may come from the A/B testing software, analytics, product experience tools such as Hotjar or Qualaroo, an ecommerce platform, or a combination.

Analyze Results

Analyze the data at the end of each test period, examining performance metrics.

  • Conversion rate. The number of times a product bundle was purchased divided by the number of times shown.
  • Average order value for transactions containing the bundle.
  • Bundle effectiveness score. A combined metric to track, say, volume and revenue — for example, the conversion rate times the AOV.
  • Bundle comparisons. How the variations performed relative to each other.
  • Bundle profit versus control groups to learn if the bundles increase sales of individual items.
  • Customer segments to understand how particular bundles appeal to a given customer group.
  • Seasonality to consider the impact of seasons on bundle performance. For example, do snowboard bundles sell better in the autumn, winter, or spring?
  • Inventory levels. The effect of bundles on purchasing or warehousing.
  • Reorder rate. How bundles impacted repeat sales.

Double Down

Take what’s learned in initial product bundle tests to inform new approaches, optimizing for profit, sales, or AOV. This could include adjusting composition — changing the items in the group — or changing the prices.

Then elevate winning bundles by investing in advertising to drive traffic. A product bundle that is profitable and increases overall AOV or customer loyalty is likely more than worth the investment.