Launch sale: yearly plans are 50% off. See pricing
LzyPost
restock captions instagram facebook

Back in Stock Social Media Posts: Restock Announcements That Sell

A restock is the one post where people already asked for the product. Here's the three-post sequence, the caption templates, and the timing that turns a waitlist into orders.

Bank K.

Bank K.

· 11 min read · @ifourth

Most product posts try to create demand. A back in stock social media post doesn’t have to, because the demand already happened: people tried to buy, hit “sold out”, and some of them left their email. That makes restocks the highest-intent moment in your content calendar, and most stores waste it with a single “It’s back!” post that goes out the morning the stock lands.

This guide covers the restock sequence that works better (tease, restock day, follow-up), caption templates you can copy, how to wire your back-in-stock email app into it, and how to schedule the posts once you know the inventory date.

Why Restock Posts Outperform Regular Product Posts

A regular product post asks a cold question: “Do you want this?” A restock post answers a question people already asked. Three things work in its favor:

  1. Proof is built in. “Sold out in 9 days” is a fact, not a marketing claim. Shoppers read a sellout as social proof without you having to say “bestseller”.
  2. There’s a deadline. The last batch sold out, so this one might too. You don’t need fake countdown timers.
  3. There’s a warm list. If you ran a waitlist or “notify me” form, you have people who raised their hands. Social posts reach the ones who never signed up.

The mistake is treating it as one announcement. The restock is a short campaign with three posts, and each one does a different job.

The Three-Post Restock Sequence

PostWhenJobFormat that fits
1. The tease3 to 7 days before restockBuild the waitlist, set the dateFeed post with the product photo, plus a Story
2. Restock dayThe morning stock is liveConvert the people who were waitingFeed post on Facebook and Instagram, Story with a link sticker
3. Selling fast2 to 4 days after restockCatch the fence-sitters with an honest updateFeed post, ideally with a real number

Post 1: The tease

Only tease a date you’re confident in. If your supplier’s ship date slips, a missed restock date costs more trust than the tease earned. When the date is firm:

  • Name the product and the date: “The [Product Name] is back Thursday, Nov 19.”
  • Say why it sold out, in one line, if there’s a real reason (a restaurant used it, a small batch, a popular color).
  • Give one action: “Join the waitlist, link in bio” or “Tap Notify Me on the product page.”

Post 2: Restock day

This is the post that has to go out on time, which is why it’s the one to schedule rather than remember. Lead with availability, not story:

  • First line: “Back in stock: [Product Name].” People scan the first line only.
  • Second line: sizes or colors that are back, and anything that isn’t.
  • Third line: where to buy. On Instagram that means your bio link or a Story link sticker, since feed captions aren’t clickable for most accounts (more on that below).

Post 3: Selling fast

Only post this if it’s true. “Half the Large sizes are gone” or “38 left in Sage” is useful information. “Almost gone!” when you have 400 units is the kind of line that trains followers to ignore you. If it didn’t sell fast, skip this post and go back to your normal rotation.

Back in Stock Caption Ideas (Copy and Adapt)

Replace the bracketed parts. Keep the first line short, because Instagram truncates captions after roughly two lines in the feed.

Tease

Restocking [Product Name] on [Day, Date]. The last batch sold out in [X] days, and this one is [smaller / the same size]. Waitlist gets the email first. Link in bio.

Restock day, simple

Back in stock: [Product Name]. All [colors / sizes] are available again, including [the one people asked about most]. Shop through the link in our bio.

Restock day, with a customer voice

“[Short real quote from a review].” [Product Name] is back in stock today. If you missed it last time, this is the batch.

Only use a review you actually received, and ask permission if it names a person. Our guide to user-generated content rights covers what’s safe to repost.

Selling fast

Update on the [Product Name] restock: [Size / color] is down to [real number]. The rest is well stocked. Next restock is [date or “not scheduled yet”].

Restock of a seasonal item

[Product Name] is back for [season]. Same [material / recipe / size] as last year. It went out of stock in [month] last time.

For more caption structures, see our product caption copywriting guide.

Where the link goes decides how many restock-day buyers actually reach the product page.

Instagram. Feed captions are not clickable for most accounts. As of September 2026, clickable caption links are tied to paid Meta subscriptions: per Meta’s September 15 announcement, the Meta One for Business Advanced plan ($49.99/month) includes “links in organic posts”, and Social Media Today reported it as 4 feed posts and 4 Reels a month at that tier. For everyone else, the working routes are the bio (up to 5 links) and the Story link sticker, which is available to all accounts. On restock day, change your first bio link to the product page and post a Story with a link sticker.

Facebook. Links in Facebook posts are clickable, but they now count against a cap for many Pages. As of September 2026, Meta is expanding a test that limits non-paying professional accounts to two link posts a month unless they subscribe to Meta One (Social Media Today, Sept 17, 2026). If you’re in the test, a restock is a good use of one of those two link posts. If you’ve used them, post the photo and caption and put the link in the first comment.

We covered the full picture of these link rules in our post on the Facebook link post limit for online stores.

Connect It to Your Back-in-Stock Email App

Social posts reach people who never signed up. Email reaches the ones who did. Run both off the same restock date.

  • Shopify with Klaviyo. Klaviyo’s back-in-stock flows support Shopify, BigCommerce, Magento 2, PrestaShop and a few other integrations. Shoppers click “Notify me”, and the flow emails them when inventory returns. Klaviyo’s help docs note that “Continue selling when out of stock” must be off for those products, or the product never registers as out of stock in the first place.
  • Shopify without Klaviyo. There are dedicated restock-alert apps in the Shopify App Store that add a “Notify me” button and send email or SMS. Most can export the subscriber count, which is a useful number for your tease post (“312 people are on the waitlist”).
  • WooCommerce. The official WooCommerce marketplace lists several options, including the Back In Stock Notifications extension, which turns sold-out products into waitlists and emails subscribers when stock returns.

Two timing rules:

  1. Email first, social an hour later. Your waitlist asked first, so give them first pick. It also stops the social post from selling out the batch before the people who signed up get their email.
  2. Use the waitlist number, if it’s real. “240 people asked us to tell them” is stronger than any adjective.

Schedule the Restock Posts Once You Know the Date

The restock-day post is the one that fails when it depends on memory. Stock arrives, you’re unpacking boxes and fixing inventory counts, and the post goes out at 4pm instead of 9am, or not at all.

As soon as your supplier confirms a date, schedule all three posts:

  1. Tease: 5 days out.
  2. Restock day: the morning the product page goes live. Check your stock is actually published first. A post pointing to a “sold out” page is worse than no post.
  3. Selling fast: draft it, but hold it until you see real numbers.

You can schedule these natively in Meta Business Suite at no cost. If writing a caption and saving a photo for every product is the bottleneck, LzyPost does that part: paste a product URL, it pulls the photo, writes the caption, and posts to your Facebook Page and Instagram on the schedule you set. You review and edit the caption before it’s approved, so you can add the “back in stock” line and the real waitlist number. A product with several photos goes out as a multi-photo post on Facebook and a carousel on Instagram (up to 10 images). The limitation to know up front: it posts to Facebook Pages and Instagram business or creator accounts linked to a Facebook Page only, and it doesn’t do Stories, so the Story with a link sticker is still a manual step in the Instagram app.

On Facebook, every post LzyPost publishes includes the product link in the post body, and there’s no first-comment option. If your Page is in Meta’s link-cap test, each one uses one of your monthly link posts (two without Meta One). A restock is exactly the kind of post worth spending one on, so schedule the restock-day post through LzyPost and do the tease and “selling fast” posts on Facebook as native photo posts in Business Suite. On Instagram, where the Facebook cap doesn’t apply, you can schedule all three through LzyPost and point people to your bio link.

Restock Posts for Stores With Many Products

If you restock dozens of SKUs a month, three posts per restock will flood your feed. Group them instead:

  • Weekly restock roundup. One post every Friday: “Back this week: [A], [B], [C].” Pick the product with the best photo for the image.
  • Only announce the sellouts. A product that sold out in a week gets the full sequence. A product that ran low and got refilled quietly doesn’t need a post.
  • Rotate the restocked items back into normal posting. A restocked bestseller should go back into your regular rotation, not just get one announcement. Our evergreen product posts guide covers how to rotate.

If a restock lines up with a sale or a holiday rush, treat it like a launch. The product launch social media checklist and our guide to flash sale announcements both apply.

The Bottom Line

A restock is demand you already earned. Tease it with a firm date, post on the morning it’s live with the buy link where people can actually tap it, and follow up only if the numbers back it up. Email the waitlist first, and schedule the posts the day the supplier confirms, so the restock-day post doesn’t depend on you remembering.

Automate your store’s Facebook and Instagram posts with LzyPost. It’s $30/month flat for 2 pages ($60 for 10), and you can cancel anytime.

FAQ

What should I write in a back in stock post?

Lead with the product name and “back in stock” in the first line, then list which sizes or colors are available, then say where to buy (bio link on Instagram, a link or first comment on Facebook). Add one real proof point if you have it, like how fast the last batch sold out or how many people joined the waitlist.

When should I post a restock announcement?

Post a tease 3 to 7 days before, once the date is firm. Post the main announcement the morning the product is live on your site, about an hour after your waitlist email goes out. Post a “selling fast” update 2 to 4 days later only if stock is genuinely running low.

How do I add a link to a restock post on Instagram?

Feed captions aren’t clickable for most accounts as of September 2026. Put the product page as the first link in your bio (Instagram allows up to 5) and post a Story with a link sticker. Clickable caption links are currently limited to paid Meta subscription tiers.

Should I say “limited stock” on a restock post?

Only if it’s true and you can say how limited. A specific number (“40 left in Navy”) builds trust. A vague “almost gone” repeated every week does the opposite, and followers learn to ignore it.

Can I schedule a back in stock post in advance?

Yes. Meta Business Suite schedules Facebook and Instagram posts at no cost, and tools like LzyPost schedule product posts from a URL. Before the scheduled time, confirm the product page is actually showing as in stock, because a restock post that links to a “sold out” page loses the sale and the trust.

Bank K.

Bank K.

Founder of LzyPost. Helping store owners automate their social media posting.

Follow @ifourth on X

Your store, posting every day. Without you.

Paste your product links once. LzyPost writes the captions, uses your real product photos and posts to Facebook and Instagram on your schedule.

Start posting

Plans from $30/month. Cancel anytime.