← ListingBrief AI

Soap Description: How to Describe Handmade Soap, With a Template

A good soap description tells a buyer what the bar is, how it is made, what is in it, how it smells, how big it is and how to make it last. Photos show the colour and the swirl. They cannot show the scent, the lather, whether the bar holds a fragrance oil or an essential oil, or whether it contains the one ingredient the buyer is allergic to. This guide covers what to put in a soap description, which claims to make only when they are true, a template you can fill by hand, worked examples for four common bars, a full Etsy tag set, and how a description generator fits in when you list a whole batch at once.

The rule that matters most for soap: describe what the bar is and what it does for clean skin, never what it treats. “Gentle, with a creamy lather” is a description. “Heals eczema” or “clears acne” is a medical claim, and in the US the FDA treats a product sold to treat or prevent a condition as a drug, with rules no handmade bar is set up to meet. Other countries draw a similar line.

What a soap description has to answer

A buyer looking at handmade soap usually has the same questions, roughly in this order:

  1. What kind of soap is it? A cold process bar, melt and pour, a shampoo bar, a facial bar, a soap on a rope.
  2. What does it smell like, and where does the scent come from?
  3. What is in it? The oils, the additives and anything a sensitive buyer avoids.
  4. How big is it, and how long will it last?
  5. Will mine look like the photo? Swirls, tops and colours move from bar to bar.
  6. Is it a good gift, and how is it wrapped and shipped?

A description that answers all six rarely gets a question in the inbox. One that answers only the scent gets “does this contain coconut oil?” as a message, which is a sale paused until you reply.

The claims to state only when they are true

Soap carries more promise words than almost any other handmade category, because every bar in search results seems to be natural, organic and gentle. A buyer with sensitive skin reads each of those as a promise.

Claim When you can make it What to write if you cannot
Natural or all natural Every ingredient, colourant and scent source fits a definition you can explain Name the ingredients and let them speak
Organic The oils are certified organic, and you can say which ones “Made with organic olive oil” if only one is
Vegan No tallow, lard, goat milk, honey, beeswax or lanolin List the animal ingredient plainly
Fragrance free or unscented No fragrance oil and no essential oil added “Lightly scented with lavender essential oil”
Essential oils only No fragrance oil anywhere in the recipe “Scented with fragrance oil”
Palm free No palm or palm kernel oil, and none hidden in a soap base Leave it out
Sulfate free or paraben free True of the whole bar, including a melt and pour base Leave it out, or check the base supplier’s list
Good for sensitive skin Only as a description of what you left out (“no fragrance, no colourant”) Leave it out

Melt and pour deserves its own warning. The base you buy already has an ingredient list, often with things your own recipe never would. “Natural”, “sulfate free” and “palm free” have to be true of that base, not just of what you stirred into it. Copy the base supplier’s ingredient list into your notes before you describe the bar.

What to include, bar by bar

The same template covers most soap, but each kind of product has one line buyers look for first.

Product The line buyers look for Common mistake
Cold process bar Main oils and how long it cured “Natural” with no ingredient list
Melt and pour bar The base type (goat milk, shea, glycerin) Claims that the base does not support
Shampoo bar Hair type it suits and whether it is true soap or a syndet bar Calling a soap bar pH balanced
Facial bar What is left out (fragrance, colour) Skin condition claims
Goat milk or oatmeal bar How much milk or oat, and in what form Implying it soothes a condition
Soap gift set Exact bars, sizes and the packaging “Assorted” with no list
Soap ends or samples Size range and that shapes vary No weight at all

If you also sell candles, the candle description guide covers wax and scent throw claims the same way this guide covers lather and skin.

A soap description template

Fill the brackets. Leave a line out rather than guess at it.

[Bar name], a [soap type] bar scented with [scent source], [one line on what it is for].

[Two sentences on how it smells and feels: top note, lather, where it suits.]

Ingredients: [The full list, oils first, in the order on your label.]

Size: [Weight in grams and ounces.] [Rough dimensions.]

Made by: [Cold process, hot process or melt and pour.] [Cure time, for cold process.]

Make it last: [Keep it dry between uses, a draining soap dish.]

Every bar is unique: [How colours, swirls and tops vary from the photo.]

Shipping: [How it is wrapped.] [Processing time.]

The ingredient line is the one most sellers shorten and the one buyers most want in full. Paste the same list you print on the label, so the listing and the bar never disagree.

Four worked examples

These use the template on four common bars. The facts are made up for illustration; yours should come from your own recipe and label.

A cold process lavender bar

Lavender and oat cold process soap, a gentle everyday bar for hands and body.

A soft floral scent from lavender essential oil, with ground oats for a little texture and a creamy, steady lather.

Ingredients: Olive oil, coconut oil, shea butter, sodium hydroxide, water, castor oil, lavender essential oil, ground oats.

Size: About 115 g (4 oz), 8 x 6 x 2.5 cm.

Made by: Cold process, cured for six weeks.

Make it last: Keep it on a draining dish, out of the shower stream.

A melt and pour goat milk bar

Honey almond goat milk soap, a mild melt and pour bar with a warm, nutty scent.

Ingredients: Goat milk soap base (as listed by the supplier), honey almond fragrance oil, mica.

Size: About 100 g (3.5 oz).

Made by: Melt and pour, poured in small batches.

This one is honest in a way buyers notice: it says fragrance oil, it says the base came from a supplier, and it does not call the bar vegan or natural.

A shampoo bar

Rosemary mint shampoo bar, a true soap bar for normal to oily hair.

Ingredients: Coconut oil, olive oil, castor oil, sodium hydroxide, water, rosemary and peppermint essential oils.

Size: About 90 g (3.2 oz).

Good to know: This is a soap based bar, so some hair needs a rinse of diluted vinegar to feel soft. If your hair is coloured or very dry, try a sample first.

Saying who a bar is not for is as useful as saying who it is for, and it heads off a disappointed review.

A gift set

Three bar soap gift set: lavender oat, rosemary mint and unscented oatmeal, boxed with a ribbon.

What is inside: Three full bars, about 115 g (4 oz) each, in a kraft gift box with a card.

Ingredients: Listed for each bar on the card and in the photos.

For more before-and-after rewrites across other categories, the six Etsy description examples show the same moves.

A 13-tag Etsy set for a soap listing

The description sells the bar once someone clicks. On Etsy, the title and tags get it found. Here is a full set for the lavender oat bar above, each tag under Etsy’s 20-character limit:

# Tag Angle
1 lavender soap What it is
2 handmade soap Maker search
3 cold process soap Method
4 oatmeal soap Ingredient
5 shea butter soap Ingredient
6 bar soap Format
7 essential oil soap Scent source
8 floral soap Scent family
9 bath gift Gift search
10 gift for her Gift search
11 spa gift Occasion
12 stocking stuffer Season
13 body soap Use

There is no “organic soap”, “vegan soap” or “natural soap” tag because the recipe notes never said so. The thinking behind a set like this is in how to use all 13 Etsy tags, and full tag sets for six kinds of product show it for other categories.

Writing soap descriptions faster with a generator

Writing one description by hand is fine. Writing twenty after a weekend of pouring, each a different scent on the same recipe, is where it gets slow and where copy-paste mistakes creep in: the unscented bar that still says “a soft floral scent” because it started life as the lavender listing.

A description generator helps when you feed it the same facts the template asks for. Here is the whole job with ListingBrief AI as the example.

  1. Write short notes per bar. “cold process, lavender EO, ground oats, olive coconut shea castor, 115g, cured 6 weeks, each swirl varies” is enough.
  2. Paste them into the free Shopify description generator for a single product description with a page title and meta description, no account needed. For Etsy, the ListingBrief AI dashboard returns a title, 13 tags and the description from the same notes.
  3. Choose a tone. The handmade tone leans into the maker’s voice, which suits most small batch soap. Simple, premium and playful are there too, next to the default.
  4. Check the draft against your notes and the claims table above.
  5. Paste it into the listing and add your shop’s standard shipping text if it lives elsewhere.

This matters more for soap than for most products: ListingBrief AI removes “natural”, “organic”, “vegan”, “cruelty free”, “hypoallergenic”, “paraben free” and “sulfate free” from a draft when your notes do not state them, and the validation panel tells you what was removed. If a claim is true, put it in your notes and generate again. Skin claims such as “soothes eczema” are not on that removal list, so read every draft for them yourself.

How to check any soap description before it goes live

Whether you wrote it or a tool did, run through these:

When writing by hand is enough

A generator saves time on volume. You may not need one if:

Getting the rest of the listing right

The description is one field of three. The title does most of the search work on Etsy, so read how to write an Etsy title before you rename a whole shop of bars. The pottery description guide covers soap dishes if you make those too, and how to write Etsy product descriptions goes further into the structure every description shares.

When you are ready, paste one bar’s notes into the free description generator and check the draft against the list above. If it passes, the rest of the batch will go the same way.

Try ListingBrief AI free → Generate an Etsy or Shopify listing from your product notes — 5 free a day, no credit card.

v218 · Oct 2026