Twelve fill-in-the-blank caption formulas for online sellers, each with a finished example, plus a closing-line bank and a pre-post checklist.
Sales caption formulas are reusable structures: you fill in the blanks with your own product details and get a caption that is ready to post. This article gives you 12 of them, each with a finished example. By the end you can open the formula that matches today's post, fill it in, and have a caption in about 5 minutes.
Key takeaways
- A caption people read has 4 slots: hook, problem, product, next step
- Pick the formula that fits today's post, fill the blanks, and post
- End with the one thing you want people to do, then run the 6-point check
All examples are invented shops for illustration, not real shops and not customer quotes. Adjust the wording to your own voice before using them.
Why most sales captions get scrolled past
People move through the feed quickly. A caption has roughly one line to convince the reader to keep going. Most skipped captions are not badly written. They slip on three things.
Find where your caption slips, then try the fix in the right-hand column.
Scroll the table sideways to see the remaining columns
The basic 4-slot structure: hook / problem / product / next step
Every formula below builds on the same frame. Learn the frame and you can write your own formulas.
Every formula below builds on these four slots.
Scroll the table sideways to see the remaining columns
ExampleSecond-hand clothes
Hook: The shirt you love might not be in your own wardrobe yet
Problem: A shirt that works for every occasion is hard to find, and most buys only work for one
Product: This batch is thick-weave, straight-cut shirts you can wear to the office or out on the weekend, each one washed and pressed
Next step: See every shirt and its size in the "Shirts" highlight, then message us your size
The benefit of the frame is speed. You never start from a blank screen. You answer four questions and join the answers.
12 formulas with blanks to fill
How to read them: text in curly brackets, like {problem}, is a slot to replace with your real details. The example line beneath is the same formula filled in. Examples are invented and only show the tone. Adapt the wording to your shop first.
Problem then answer
Good for a product that solves one clear thing.
When one product solves one problem
ExampleHome-baked treats
Tired of gift cookies that are too sweet to finish? We made a butter cookie with half the usual sweetness. You still taste butter from the first bite. Message us to ask which flavours are open
Before and after
Good for anything the eye can compare: home decor, clothes, repairs, design work.
To show a before and after
ExamplePlant shop
Before: a bare balcony corner with nowhere to sit. After: green in an afternoon. All we changed was placing three pots at different heights. See the full set in the highlight, then message us for help choosing plants
Use real photos from real work only. Never borrow before-and-after images that are not yours.
Answer a question customers keep asking
Good when the same question keeps landing in your chat. The more often it is asked, the more it deserves a post.
To answer a question asked again and again
ExampleSecond-hand clothes
Lots of you ask "What is the real size of this one?" Short answer: we measure the chest and length of every piece and always put the numbers in photo 2. To compare with something you already own, send us its measurements and we will help
Post it once, then send the link to anyone who asks again. It saves a lot of chat time.
Genuinely limited
Use only when the limit is real, for example a made-to-order batch that closes. Never invent urgency. Customers remember, and next time they will not believe you.
When the limit is real
ExampleHome-baked treats
This round of boxed brownies is baked to order only. Booking closes Thursday at midnight, baked and shipped Friday, then the next round. Type "book" in chat and tell us how many boxes
Behind the scenes
Good for handmade goods, hand-picked stock, or services people are curious about.
To show what goes on behind the scenes
ExampleSecond-hand clothes
The clothes in this photo went through three checks before reaching the shop. First seams and buttons. Second a wash and sun-dry. Third a press and measurements. If a piece fails, it does not go up. See the ones that passed in the highlight
A short origin story
Good for small shops where people buy because they trust the owner.
To tell a short origin story
ExampleHome-baked treats
We started baking because my mother is allergic to cow's milk and there was almost nothing she could eat. So we tried recipes until we found one with no milk at all. Now we take orders for anyone who wants a dairy-free treat. See the full menu on the profile
Tell only true stories. Invented ones are easier to spot than you think.
You can tell the story behind a product in more depth with the five-part frame in What Storytelling Is.
Which one should I pick
Good for products with several sizes or models where people hesitate between two.
To help pick between two options
ExamplePlant shop
A small pot or a large pot of air-cleaning plant? If your room is small and low on light, pick the small one you can move around. If you have an empty corner by the window, pick the large one that looks good on its own. Still unsure? Send a photo of your room and we will help
Three reasons
Split into points, it is quick to scan and easy to save.
For three reasons to buy
ExampleLogo design
3 reasons a new shop should have a logo before opening:
1. You can reuse it everywhere, from the profile to the sticker on a parcel
2. Customers recognise the shop more easily
3. You are not scrambling for a file when you are in a rush
See the design packages in the "Work" highlight
In a real post, put each numbered point on its own line.
A quick how-to
Good for products that need using or caring for correctly.
For a quick how-to
ExamplePlant shop
How to water a monstera without rotting the roots:
1. Push a finger two knuckles deep, and wait if the soil is still damp
2. Water until it runs out of the bottom
3. Empty the saucer
Save this post for watering day
Care advice must come from real knowledge or a reliable source. If unsure, ask the supplier before posting.
Show the steps behind the order
Good when customers worry about damage or slow shipping.
To show what happens after an order
ExampleHome-baked treats
What happens after you order:
Day 1 we confirm flavour and address in chat
Day 2 we bake fresh and let it cool
Day 3 we pack in a protective box, film the packing for you, and hand it to the courier
Any problem, tell us in chat right away
A conversation question
Good for getting people to comment. It is not a direct sale, but it keeps the shop in view. The {question} slot should be answerable in one word or with an A/B choice.
To start a conversation
ExampleSecond-hand clothes
Next batch, do you want straight-leg or high-waisted jeans? Comment A or B and we will hunt down whichever gets the most votes
This gives you real information about what customers want, not just a comment count. For how each platform weighs these signals, see likes, comments and saves: which signals matter.
New arrival announcement
Good for restock days, new products or when orders open.
To announce new arrivals
ExampleSecond-hand clothes
A new batch of denim jackets is in! Picked only for firm fabric and colours that hold. Three colours to choose from. Opens Saturday at 10:00. Real photos of every piece are in the "New batch" highlight
Include the date, time and where to see details, so nobody has to ask twice.
Finished examples: 3 product types, 2 tones
The same formula can change tone. Here are full captions from invented shops in a playful tone and a serious one.
Second-hand clothing
Playful
This shirt has had two owners and is still in better shape than a few pieces in our own closet. Fabric is firm, buttons are complete, seams are clean, washed, pressed and ready to wear. Measurements are in photo 3. Message us if you want it
Serious
A thick-weave straight-cut shirt you can wear to work or out. Every piece is chosen for its seams, buttons and fabric condition, and small flaws are noted in photo 4 each time. Message your size to get started
Home-baked treats
Playful
Warning: you will not stop at one. A butter cookie with less sugar, so you can have another without the guilt. Booking for this weekend's round is open. Type "book" in chat
Serious
Butter cookies, lower-sugar recipe, baked to order every round, with no preservatives, and the keeping time is printed on the box. Booking for this weekend's round is open. Type "book" in chat and tell us how many boxes
A line like "no preservatives" is only usable if it is true and checkable. Food products need particular care with health-related claims.
A service shop: logo design
Playful
A logo made in 10 minutes before opening, or one you talked through first. What is the difference? Look at photo 2 and you will see it. If you want your shop to look like something people remember, message us and let's chat
Serious
Our logo work starts by asking what your shop sells and to whom, and only then do we draw. We send drafts for review and revise within the rounds we agree. See all our work in the "Work" highlight, then message us and tell us about your shop
10 closing lines that do not sound pushy
Use one per post. If you add several, people do none.
Pick the row that matches the action you want, then borrow the example line.
Scroll the table sideways to see the remaining columns
Avoid pressure lines like "hurry before it's gone" when it is not going to run out. Honest, polite closing lines pay off more over time.
If you want one short line that you can repeat in every post, like a signature for the shop, look at the slogans in Shop and Restaurant Slogan Ideas.
A 6-point checklist before you post
Read your caption once more and tick all six.
Before you post
Done 0/6
If any answer is no, fix that first and then post. It takes under a minute.
ArticleLikes vs Comments vs Saves: Which Signal Does the Algorithm Weigh Most?Likes are the easiest action and say the least about deeper interest. Know which signals matter, then design posts that earn them.Sales captions by festival
The formulas above work all year, but captions get searched much more around festivals, and every other shop posts on the same days. This table lists the main festivals for shops this year with the caption article written for each one. Each article has copy-ready captions and promo ideas for sellers.
Main festivals for shops, their dates and the caption article for each
Scroll the table sideways to see the remaining columns
Start posting festival captions about 2 to 3 weeks before the day, when people begin looking for things and planning purchases. To see the whole year with paydays, use the festival and payday content calendar. For funny captions that work any day, see 50 funny sales captions you can copy. You can also adapt the 4-slot structure from this article to festival captions and only change the story.
Dates follow the 2026 to 2027 calendar. Loy Krathong follows the full moon of the 12th lunar month, so confirm the official announcement before you schedule posts.
Reusing one caption across Instagram, TikTok and Facebook without repeating yourself
The core message can be reused, but adjust each version to how people read on that platform.
Adjust the same caption to how people read on each channel.
Scroll the table sideways to see the remaining columns
Rotate formulas from post to post. You do not need the same one every day. In one week try a mix, for example one question-answer post, one behind-the-scenes post and one announcement, then see which post gets more saves or messages. How to read those numbers is in your first online sales through social media, and you can use them to choose which formulas to keep.
To add a short English line after a Thai caption, see examples with translations in Short English Captions With Meanings.
To check a caption stays within each platform's limit, count Thai characters before you post.
The best time to post depends heavily on each shop's customers, so test it with your own account's data.
ArticleBest Time to Post on IG, TikTok and Facebook in Thailand: Starting Windows and a 14-Day TestThere is no single best posting time for every page. Get starting windows to test, a 14-day experiment sheet, and a way to read the result from your own Insights.Once posts start being seen, you might want follower and view counts to match the quality of your work. A good caption helps people who visit to stay, but a number on the profile does not create orders by itself. If you want more credibility for a profile whose content is ready, see the follower and view services for Instagram, TikTok and Facebook from Instafollow. It needs only a public username, never a password. Results vary by account, and a service does not replace good content.
ServiceBuy Instagram Followers, Likes & Reels ViewsGrow your Instagram with followers, likes, Reels views and comments. See the price per 1,000 up front, pay by PromptPay, and never share your password.FAQ
How long should a sales caption be?
There is no right length for every post. Make it as long as the information needs. The first line has to hold attention by itself, and the rest is for people who are already interested.
Do I need hashtags?
Use them when they relate to the product or the customer group, and you do not need many. Unrelated hashtags attract people who do not want to buy. Check your own account data to see whether posts with hashtags behave differently from posts without.
How many emojis is too many?
A few can break up lines or mark key points, but too many make a caption hard to read. Pick a few that match the shop's tone.
Can I use the same formula every day?
For practice at the start, yes. But followers will begin to feel repetition. Rotate at least three formulas across a week.
Does a playful tone sell better than a serious one?
It cannot be said in general, because it depends on the product and customers. Try both tones on similar products and compare saves, messages and comments per post.
Should I put the price in the caption?
It depends on whether you want people to message or check on their own. If prices change often, point to a highlight or link you keep updated, so you never have to edit old captions.
Summary
The 4-slot frame of hook, problem, product and next step works for every caption. Pick one of the 12 formulas that fits today's post, fill in the blanks, run the 6-point checklist and post. Next time, try a different formula and check your own numbers to see which one suits your shop best.


