How to write product captions for Instagram (with 20 examples)
Most product captions describe what is in the photo.

Most product captions describe what is in the photo.
"New arrivals are here." "Shop our bestseller." "Perfect for summer."
None of that makes anyone click. It just restates what they can already see.
A product caption has one job: move someone from passive scrolling to wanting to buy. To do that, it has to create desire, answer the unspoken question "why do I need this?", and tell the reader exactly what to do next. Description is easy. That is not the goal.
This post breaks down how to do it, with 20 full caption examples across five formats. These are not templates with blanks to fill in. They are complete captions you can read, adapt, and post. They cover apparel, skincare, home goods, accessories, and food so you can apply them across product types.
TL;DR: Product captions that sell lead with a feeling, a problem, or a result instead of describing features. This guide gives you 20 ready-to-use examples across five proven formats (problem/solution, outcome-first, social proof, urgency, and story), plus CTA formulas and FAQ answers so you can start posting better captions today.
If you are just getting started with Instagram copy, the guide on how to write Instagram captions for Shopify stores covers the fundamentals. This post goes deeper on product-specific posts and gives you more examples to work from.
Describing vs. Selling: A Quick Before and After
There is a clear difference between a caption that describes a product and one that sells it.
Describing:
"Our new linen set comes in four colors. Available now in the shop."
Selling:
"You know that feeling when you finally sit down after a long day and your whole body just exhales? That is what sleeping in this linen does. Four colors. Link in bio."
The first caption reports facts. The second creates a feeling, then ties the product to it. That is the gap most product posts sit in: technically accurate, emotionally inert.
Instagram's own business guide to captions reinforces this: the best-performing product posts lead with value, not description.
The 20 examples below are all on the selling side of that line.
The 20 Examples
Problem/Solution Captions
Problem/solution captions lead with a frustration the reader already has, then frame the product as the answer. The key is naming the pain specifically enough that the right person stops scrolling.
Example 1: Skincare (dry skin)
Dry patches in January are practically a given. But flaky foundation on top of them is not.
>
This serum was formulated for exactly that: skin that needs serious moisture without the heaviness that breaks you out.
>
We have been selling out every restock since November. Back in stock now. Link in bio.
Example 2: Apparel (ill-fitting basics)
The problem with most white tees: they fit great for three washes, then they are either see-through, stretched out, or both.
>
We made this one from 220gsm cotton with reinforced seams. It holds its shape. It stays opaque. It actually lasts.
>
Grab yours before the pre-order window closes. Link in bio.
Example 3: Home goods (cable clutter)
Every surface in your home can look clean or it can look like a charging station exploded on it.
>
This magnetic cable organizer mounts under your desk in about 90 seconds and hides everything. No more pile of cords next to the couch.
>
Shop the link in bio.
Example 4: Food (midday energy crash)
2pm and you can barely form a sentence. You know the feeling.
>
These bars were made for that specific window: real food ingredients, no sugar crash, and they actually taste like something you would choose to eat.
>
New flavor in stock now. Link in bio.
Outcome-First Captions
Outcome-first captions skip the product description entirely and open with the result the customer gets. Features are secondary. The transformation, the feeling, or the change is what leads.
Example 5: Skincare (clear skin)
Waking up and not immediately checking your skin in the mirror. That is what we are going for.
>
Our clarifying cleanser works by breaking down the buildup that causes congestion overnight, not by stripping your skin dry. After four weeks, most people stop reaching for the concealer.
>
Starter kit linked in bio.
Example 6: Apparel (confidence)
You know when you put something on and you just stand up a little straighter?
>
That is the only metric we care about when we design a piece. This blazer has been our top seller for six months because it does exactly that.
>
Available in three fits. Link in bio.
Example 7: Accessories (organization)
Your bag should not require a search party every time you need your keys.
>
This insert organizes everything into fixed slots so you always know where to reach. Move it between bags without repacking. Never dig again.
>
Shop the link in bio.
Example 8: Home goods (better sleep)
Eight hours in bed is not the same as eight hours of actual rest.
>
Temperature-regulating pillowcases make a real difference for hot sleepers. Cooler surface, fewer wake-ups, and you actually feel the difference the next morning.
>
Two colorways back in stock. Link in bio.
Social Proof Captions
Social proof captions let a customer's words do the opening work. A real quote or result is almost always more credible than anything you could write about your own product. The caption's job is to frame it, add brief context, and close with a CTA. According to Shopify's guide to social proof, customer quotes in product marketing consistently outperform brand-written copy on conversion rate.
Example 9: Skincare (review-led)
"I have tried everything for hormonal breakouts and nothing worked until this. My skin has been clear for two months."
>
That is from Maya, who tagged us last week. She sent a before and after that we could not believe.
>
If you are dealing with the same thing, this is the one. Linked in bio.
Example 10: Apparel (repeat customer)
"I am on my third order. The quality is insane for the price and I have never had something fit me this well off the rack."
>
When a customer says that, we have to share it.
>
All styles currently in stock. Link in bio.
Example 11: Food (result-led)
47 reviews. 4.9 stars. The comment we see most: "I actually look forward to breakfast now."
>
That tells us the granola is doing its job.
>
New batch available this week. Link in bio.
Example 12: Accessories (gift buyer)
"My husband never wears jewelry and he has not taken this off since I gave it to him."
>
We get some version of this message every week about this bracelet. There is something about the weight and the fit that works even for people who say they do not wear jewelry.
>
Perfect if you are shopping for someone who is hard to buy for. Link in bio.
Urgency and Scarcity Captions
Urgency captions only work when the scarcity is real. Fake countdown timers and "selling fast!" copy train your audience to ignore you. These examples use honest limits: batch production, actual restock dates, real deadlines. Meta's advertising standards explicitly flag misleading urgency claims, so keeping it honest is not just good practice but a policy requirement.
Example 13: Apparel (small batch)
We made 80 of these. That is it.
>
Our manufacturing partner does small runs for a reason: better materials, better quality control, no overstock sitting in a warehouse. When this batch is gone, we do not know when we will make more.
>
23 left as of this morning. Link in bio.
Example 14: Home goods (pre-order closing)
Pre-orders for the spring collection close Friday.
>
After that, we go to production and there is no adding to the order. We do it this way to avoid guessing on inventory and to keep prices fair.
>
Last chance to lock in before Friday. Link in bio.
Example 15: Skincare (restock sell-through)
We restocked the vitamin C serum Tuesday. It is already 60% gone.
>
This is not hype. It keeps selling out because it works and we are still a small brand that cannot stockpile huge quantities.
>
If you have been thinking about it, now is the time. Link in bio.
Example 16: Food (seasonal item)
This flavor only exists in Q1. Once the seasonal ingredient is out, we cannot make it again until next year.
>
Last year we sold through in nine days. This year we made a bigger batch, but not by much.
>
Order before it is gone. Link in bio.
Story Captions
Story captions earn attention before they ask for anything. A short narrative, a moment, a specific detail that makes the reader feel something. The product appears, but it appears in context rather than as the subject of an announcement.
Example 17: Apparel (founding story)
Three years ago, our founder could not find a single pair of trousers that fit her the way she wanted. Every pair was either too long, too wide at the hip, or cut for someone else entirely.
>
So she learned to sew. Then she made a pair for her sister. Then her sister's friends started asking.
>
That is how this collection started. It still fits the same way: like it was made for you.
>
Shop the link in bio.
Example 18: Home goods (relatable moment)
Sunday morning. Coffee in hand. The whole house is quiet for once.
>
That is the feeling this candle is supposed to carry into a regular Tuesday evening. Warm, a little smoky, nothing sharp or floral. Just that.
>
Back in stock for the first time since December. Link in bio.
Example 19: Skincare (personal moment)
Her grandmother made a version of this salve in the kitchen her whole life. Every family member had a tin.
>
When our founder inherited the recipe, she spent two years working with a cosmetic chemist to keep the original ingredients and make it stable enough to sell.
>
The formula is the same. The tin is different. Link in bio.
Example 20: Food (sensory-led)
The first time someone smells this coffee, they always ask what roaster we use.
>
The answer is: us. Small batches, roasted every Tuesday, shipped the same week. By the time it reaches you it is four days off roast.
>
That is the difference. Order by Monday to be in the next batch. Link in bio.
CTA Formulas for Product Posts
Every caption above ends with some version of a clear next step. Here is what makes a product CTA work:
Be specific about the action. "Link in bio" is fine as a mechanic, but pairing it with context is better. "Link in bio to grab yours before Friday" is more direct than "shop the link."
Match the CTA to the caption tone. A story caption that ends with "BUY NOW" breaks the spell. Keep the register consistent through the close.
Use soft CTAs when appropriate. For a product that needs consideration, "see the full details at the link in bio" reduces friction better than a hard push. Not every post needs to be urgent.
Point to one thing. "Shop, save, share, and tag a friend" is not a CTA. Pick the one action you actually want and ask for it.
If you want to see how CTAs fit into a broader posting strategy, the guide on Instagram content strategy for Shopify stores walks through how to sequence product posts, engagement posts, and story-driven content across a full month.
How Mora Helps
Writing 20 captions is one thing. Knowing which of those captions actually drove traffic to your store is the part most Shopify owners skip.
Mora AI connects your Instagram content to your Shopify analytics so you can see which caption formats, posting times, and product categories generate real store visits and revenue. Instead of guessing whether problem/solution captions outperform story captions for your audience, you get actual data tied to your store's performance.
Mora also evaluates caption performance over time so you can see which formats and angles are actually converting for your specific audience — and its hashtag suggestions are tailored to your product niche rather than generic popularity. It can also rewrite captions for different platforms, so the same product post adapts for TikTok or Facebook without you starting over. And Mora generates the product image alongside the caption, so you are not toggling between a photo editor and a copy tool to assemble a single post. Mora helps you build and schedule a content calendar around the formats that are working, so you spend less time planning and more time on the posts that move product. If you are posting regularly but have no idea which posts are pulling their weight, that is exactly the gap Mora fills.
Frequently Asked Questions
How long should a product caption on Instagram be?
Long enough to do the job, not a word more. Problem/solution and outcome-first captions often work in three to five short paragraphs. Story captions can run longer if the narrative earns the space. Urgency captions can be shorter. There is no universal length. Instagram allows up to 2,200 characters per caption, but the key metric is whether every sentence moves the reader forward. Read the caption out loud and cut anything that does not earn its spot.
Should every product caption include a CTA?
Yes. Even a soft one. If someone reads to the end and there is no direction, you have left them to decide on their own what to do next. Most of the time they scroll on. At minimum, close with a clear next step. Shopify's Instagram marketing guide confirms that posts with a direct CTA consistently outperform those without one.
What makes a social proof caption feel authentic vs. forced?
Specificity. "Customers love this" is noise. A specific quote from a named (or described) real person doing a real thing is credible. If you do not have strong quotes yet, ask for them. Email your recent buyers and ask one specific question: what changed for you after using this? The answers will write your captions.
How often should I post product captions vs. other content types?
A good rule for Shopify stores is roughly one product post for every two to three non-product posts (behind the scenes, educational content, customer stories, lifestyle shots). If your feed is all product all the time, engagement drops because followers feel like they are being sold to constantly. Mix formats to keep your audience engaged. For a full breakdown, see the guide on Instagram content ideas for Shopify.
Can I reuse the same caption format for multiple products?
Absolutely. The five formats in this guide (problem/solution, outcome-first, social proof, urgency, and story) are structures, not one-time scripts. Rotate through them with different products and your feed stays fresh without you having to invent a new approach every time. The key is swapping in product-specific details so each caption still feels tailored.
Do hashtags still matter for product captions on Instagram?
Hashtags still contribute to discoverability, but their impact has decreased as Instagram shifted toward interest-based recommendations through the Explore page and Reels tab. Use three to five highly relevant hashtags rather than stuffing 30 generic ones. Place them at the end of the caption or in the first comment to keep the body clean. Focus your energy on the caption itself, because that is what converts.
Should I write different captions for Reels vs. feed posts?
Yes. Reels captions tend to be shorter because the video does the heavy lifting. Feed posts (single images and carousels) lean more on the caption to carry the message. The formats in this guide work best for feed posts and carousels. If you are creating Reels, check out the guide on Instagram Reels ideas for Shopify for format-specific advice.
What to Do Next
The 20 examples above cover the most reliable formats for product posts. Pick one format that fits your current product and write a version before you close this tab. Not tomorrow. Right now. The fastest way to get better at this is to publish one, see how it performs, and iterate.
If you want to go beyond individual posts and build a content structure that compounds over time, the guide on Instagram content strategy for Shopify stores is the right next read. For ideas on what to post between product drops, Instagram content ideas for Shopify has a list of formats that keep your feed active without requiring a new product every week. And if you are building captions across multiple platforms, the TikTok captions guide for Shopify covers how the rules change when you move off Instagram.
Start with one caption today, track what it does for your store, and let Mora show you what is actually working.

Co-founder & AI Systems Lead
Justin built Mora after seeing the same pattern across small ecommerce teams: great products, but no practical way to run consistent social marketing without stitching together too many tools. After leading marketing work in the nonprofit world and seeing how hard it is to stay creative while shipping weekly, he started building Mora at Harvard Innovation Labs as a business student with a deep focus on product and AI. Today he builds Mora’s product and AI systems and runs the founders’ own Shopify store through it, so every feature is tried on a real catalog before the first stores arrive.
