The short version
Write a fact sheet for one product and one variant, name the product plainly in the first sentence, give each ingredient a plain name and the question it answers, keep effects on the body out unless you have evidence, describe texture as your own observation, put rule-out ingredients near the top, and check every scent or variant separately.
To turn ingredient facts into product copy that helps people buy, you don't need more adjectives. You need to work like a translator.
Here's a made-up brand to follow through this guide. Róisín runs Saltmarsh Skincare from a converted dairy in Clare. Her best seller is a hand balm in a 50 ml tin. On the back of the tin, the ingredient list reads:
"Helianthus Annuus Seed Oil, Cera Alba, Butyrospermum Parkii Butter, Lavandula Angustifolia Oil, Tocopherol, Linalool, Limonene."
On her product page, the description reads: "Our deeply nourishing, healing hand balm repairs dry, cracked skin naturally."
The first is accurate, and almost nobody can read it. The second is easy to read, and claims far more than the facts support.
This guide shows the route between the two: taking what's genuinely true about a product and making it useful, without making it bigger.
An ingredient list answers "what's in it?" and nothing else
A list of what's in your product is a good starting point. For many products, including cosmetics and food, it's also a legal requirement in a particular format.
But a buyer wants more than a list:
- What is this, in plain words?
- How much do I get?
- How do I use it?
- How long will it keep?
- Is there anything in it I need to avoid?
The ingredient list answers none of those directly. For a cosmetic, the official names are often in Latin or chemical form, which makes it even harder. Most buyers won't decode "Butyrospermum Parkii Butter" into "shea butter" on their own.
So the list stays, and the description's job is to explain it.

Two traps: the bare list and the inflated paragraph
Most small brands fall into one of two traps.
The bare list. The ingredient list is published on its own, perhaps with a line like "Handmade with love." It's honest and it's unhelpful.
The inflated paragraph. A single plant oil becomes "deeply nourishing". Beeswax becomes "protective". Vitamin E becomes "anti-ageing". The paragraph sounds lovely and promises results the facts don't contain.
The second trap is the riskier one. For cosmetics in particular, claims about what a product does to skin are regulated in many places, including the EU. A claim like "heals cracked skin" can make a cosmetic sound like a medicine, which is a different category with different rules.
Think of the description as a translation, not a sales pitch
Translation keeps the meaning. It doesn't add new meaning.
Here's the difference for Róisín's balm:
- A good translation: "Made with sunflower oil, beeswax and shea butter, lightly scented with lavender essential oil."
- An inflated one: "Deeply nourishes and repairs dry, cracked skin."
The first tells someone exactly what's in the tin, in words they understand. The second adds two promises about skin that the ingredient list doesn't contain and Róisín hasn't tested.
Start with a fact sheet for the exact product, not the range
Before writing a sentence, write down the facts for one product and one variant. Saltmarsh's balm comes in lavender and unscented, so that's two sheets.
For the lavender balm:
| Fact | Detail | Source |
|---|---|---|
| Product type | Hand balm | Product label |
| Size | 50 ml aluminium tin | Packing record |
| Ingredients | Sunflower oil, beeswax, shea butter, lavender essential oil, vitamin E | Formula sheet |
| Fragrance allergens listed | Linalool, limonene | Safety assessment |
| Texture | Firm in the tin, softens with warmth | Own observation |
| Use after opening | 12 months | Label symbol |
| Storage | Keep below 25°C, away from direct sun | Safety assessment |
| Suitable for vegans | No, contains beeswax | Formula sheet |
Every sentence in the description should trace back to a row here. If a sentence can't, it doesn't go on the page.
Give every ingredient a plain name and the question it answers
This is the most useful technique in this guide. For each ingredient, write three things: its plain name, the buyer question it answers, and what you can honestly say.
| On the label | Plain name | The buyer's question | What you can say |
|---|---|---|---|
| Helianthus Annuus Seed Oil | Sunflower oil | What's the base? | The main oil in the balm |
| Cera Alba | Beeswax | Is it vegan? Why is it firm? | Gives the balm its firm texture. Not suitable for vegans. |
| Butyrospermum Parkii Butter | Shea butter | Any nut-related ingredients? | Shea butter comes from the shea nut. Check with your doctor if you have a nut allergy. |
| Lavandula Angustifolia Oil | Lavender essential oil | What does it smell like? | A light lavender scent |
| Tocopherol | Vitamin E | Why is it there? | Added to help keep the oils fresh |
| Linalool, Limonene | Natural parts of lavender oil | Will it irritate me? | Listed because some people react to them |
Notice what the last column does. It answers the buyer's question and stops. It doesn't say vitamin E "repairs skin" or lavender "calms the mind".
Then each row becomes a short sentence or a line in a list. The description writes itself from the table.

Containing an ingredient doesn't prove what it does to someone's skin
Here's where most descriptions go wrong.
A product containing shea butter doesn't prove it "repairs" skin. A product containing vitamin E doesn't prove it's "anti-ageing". The ingredient is a fact. The effect is a separate claim that needs its own evidence.
So stick to what you can check:
- What's in it, in plain words
- What it's for: "a balm for dry hands"
- How to use it
- How to store it
- Who should check before using it
"A balm for dry hands" describes the purpose. "Heals dry hands" promises an outcome. The first is a description. The second is a claim, and for cosmetics, claims need to be supported and honest under the rules that apply where you sell.
If you're unsure what you can say, check current guidance from your national regulator for cosmetics before you publish.
Say what the product is in the very first sentence
Your opening line should let a stranger know exactly what they're looking at.
Saltmarsh's new first sentence:
"A 50 ml tin of firm hand balm made with sunflower oil, beeswax and shea butter, lightly scented with lavender essential oil."
That gives the product type, the size, the main ingredients and the scent. Nobody has to decode a mood to work it out.
Then a second sentence on use: "Warm a small amount between your fingers and rub it into dry hands, especially after washing up or gardening."
Brand voice can come next, once the object is clear.
Describe texture and feel as your own observation, not a promise
Buyers want to know what a balm feels like. That's fair, and you can tell them, as long as you describe what you observe rather than promising a result.
Róisín's observation: "It's firm in the tin and softens as you rub it in. It leaves a slight sheen for a few minutes before it sinks in."
That's honest and specific. It sets an expectation. It doesn't claim the balm will transform anyone's hands.
Compare it with "absorbs instantly without any greasiness". Róisín's own experience is that it doesn't absorb instantly. Writing that would set up a disappointment.
Swap vague words for things a buyer could check
Read your draft and circle these words:
- Natural
- Pure
- Clean
- Gentle
- Nourishing
- Luxurious
For each, ask: what could a buyer actually check?
- "Natural" becomes the actual ingredients
- "Pure" usually means nothing on its own, so remove it
- "Gentle" becomes "unscented" if that's the variant, or is removed
- "Nourishing" becomes "a balm for dry hands"
- "Luxurious" becomes the real texture and size
You don't have to strip out every warm word. "A soft lavender scent" is fine if that's how it smells. The test is whether a reader could mistake your opinion for a guarantee.
Link each benefit to a fact and a limit
Here's a simple chain for honest benefits. Every benefit gets three parts:
- The fact: what the product has
- What it means: what that does for the buyer
- The limit: where it stops being true
For the balm:
- Fact: made with beeswax. Meaning: the balm is firm, so it doesn't leak in a bag. Limit: it softens in heat, so don't leave it in a hot car.
- Fact: lavender essential oil. Meaning: a light lavender scent. Limit: contains linalool and limonene, which some people react to.
- Fact: 50 ml tin. Meaning: small enough for a coat pocket. Limit: keep the lid on, because the tin can dent.
Put each limit right beside the benefit it affects. That honesty reads as confidence, not weakness.

Put rule-out ingredients near the top, where people decide
Some ingredients rule a product out for certain buyers. For the balm, those are:
- Beeswax, for vegans
- Shea butter, for some people with nut allergies
- Lavender oil and its listed allergens, for people sensitive to fragrance
These belong near the top of the description and near the buy button, not three scrolls down. The full ingredient list still goes in its own section, exactly as it appears on the label.
A buyer who can't use the product should be able to leave quickly. That saves a return and a disappointed customer, and the buyers who stay read on with more trust.

Check every variant separately, because one description can be wrong for one option
Saltmarsh sells lavender and unscented versions under one product page. For a long time, the description said "lightly scented with lavender", whichever option was selected.
The unscented balm has no lavender oil, and therefore no linalool or limonene. That's exactly the information a fragrance-sensitive buyer is looking for, and the page hid it.
The fix: a short line beside the option picker. "Unscented: the same balm with no essential oils or fragrance allergens."
If your variants differ in ingredients, allergens or care, check the description for each one, and put the differences beside the option they affect.
Show the full ingredient list exactly as it appears on the product
The plain-language description doesn't replace the official list. It sits alongside it.
For cosmetics sold in the EU, the ingredient list on the packaging follows a set naming system and order, usually from the largest amount to the smallest. Your product page should show the same list, in the same order, with the same names, so a buyer checking online sees exactly what they'll see on the tin.
A few habits help:
- Copy the list from your current label or formula sheet, not from an old listing
- Don't reorder it to put the appealing ingredients first
- Add plain names in brackets if you like: "Butyrospermum Parkii Butter (shea butter)"
- Give it its own heading, such as "Full ingredients", so label-checkers can find it in seconds
Then compare the page list with a real tin once a season. Róisín found her page still listed rosemary extract, which she'd stopped using a year earlier.

Shelf life and storage are facts buyers use too
Two small facts often get left out because they feel like admin: how long a product lasts once opened, and how to store it.
On cosmetics, the "use after opening" period is often shown as a small open-jar symbol with a number, like "12M" for twelve months. Many buyers don't know what the symbol means. So say it in words on the page: "Use within 12 months of opening."
Storage matters for a beeswax balm, because it softens in heat. "Keep below 25°C, away from direct sun" prevents a summer message from someone whose tin melted on a windowsill.
Neither of these is exciting copy. Both answer questions people otherwise send you by email.

The before and after, side by side
Here's Saltmarsh's original description:
Our deeply nourishing, healing hand balm repairs dry, cracked skin naturally. Made with pure, natural ingredients and lovingly scented with calming lavender.
And the translated version:
A 50 ml tin of firm hand balm made with sunflower oil, beeswax and shea butter, lightly scented with lavender essential oil.
Warm a small amount between your fingers and rub it into dry hands. It's firm in the tin, softens as you use it, and leaves a slight sheen for a few minutes.
Good to know: contains beeswax, so it isn't suitable for vegans. Contains shea butter. The lavender oil contains linalool and limonene, which some people react to. Prefer no scent? Choose the unscented option.
Use within 12 months of opening. Keep below 25°C and out of direct sun.
The second version drops "healing", "repairs", "calming", "pure" and "natural". It adds everything a careful buyer needs. It's also longer, and that's fine, because every line does a job.

The sensitive-reader test: ask someone who has to check labels
Most people reading your description will skim it. A few will read every word, because they have to.
So find someone who checks labels carefully: someone with a fragrance sensitivity, an allergy, or a vegan diet. Show them the description and ask:
- Could you use this?
- What would you still want to check?
- Is anything unclear or missing?
Róisín's friend, who avoids fragrance, read the old page and said, "I can't tell whether the unscented one still has lavender in it." That was the variant problem, found in thirty seconds.
It's one person's view, not a survey. But it's the view of exactly the buyer most likely to be harmed by a vague description.

Use your customers' words beside the technical ones
The words on a label are often technical. The words customers use are plain.
Your label says "Butyrospermum Parkii Butter". A customer says "shea butter". Your safety report says "Lavandula Angustifolia Oil". A customer says "real lavender, not fake perfume".
Lead with the plain word, then give the precise one: "shea butter (Butyrospermum Parkii)". That helps the skimmer and the label-checker at the same time.
Those plain words are often the ones people type into search engines, too. Just don't let a customer's hope, like "it'll fix my cracked knuckles", turn into your claim.
Keep the fact sheet current, because the copy can stay perfect while becoming wrong
Suppliers change. Formulas get adjusted. A new batch of essential oil arrives with a slightly different allergen profile.
When that happens, a description can stay well written and quietly become wrong.
Keep a short change log beside the fact sheet:
- Which product or variant changed
- What changed
- Where the new fact came from
- The date
- Which wording needs updating: description, label, option note, emails
When a customer asks a question about ingredients, treat it as a clue that something might be missing or hidden on the page.

Your next step this week
Pick one product with an ingredient or materials list.
Make the four-column table: the name on the label, the plain name, the buyer's question, and what you can honestly say. Fill in one row per ingredient.
Then read your current description and circle every word that describes an effect on the body or a result: healing, repairing, calming, nourishing, detoxing. For each one, ask whether you have evidence. If not, replace it with a plain fact or remove it.
Finally, check each variant on the page. If one option has different ingredients, make sure the page says so beside that option.
Keep going
Content Creation / Practical guide
Five Product Photos to Take Before Launch: One Shot for Each Question a Buyer Would Ask You in Person
A buyer can't pick your product up, open it or hold it against something they own. Five planned photos can do that for them: a clean view, a size view, a detail view, an in-use view and a contents view. Here's how to plan each one, including what to do when the in-use shot shows things you don't sell.

Content Creation / Practical guide
Product Descriptions From Verified Facts: Build One Dated Fact Sheet, Settle the Conflicts, Then Write
Your product facts live in a supplier email, an old listing, a label and your memory, and they rarely agree. Gather them into one dated sheet, give every row a source and a status, settle the conflicts before you write, and the description becomes the easy part.

