Back-in-Stock Alerts
An item sells out and interested buyers drift away. When it returns, the people who wanted it have moved on and there is no way to reach them except a general announcement most recipients did not ask for.
A back-in-stock alert is a marketing message under Meta’s rules, even though the customer asked for it. What makes it work is that consent is specific and recent — they asked about this item — so it is one of the few marketing messages people are genuinely pleased to receive.
Which kind of message this is
Marketing. The request does not change the category. It does change the reception: an alert someone asked for is far less likely to be blocked or reported than a general promotion, which is what protects your quality rating.
Capture the request explicitly
A form or a reply saying "tell me when this is back". Tag the contact with the item — that tag IS the consent record and the audience in one.
Keep the tag specific
Per item, not "interested in stock". Someone who asked about one product did not ask about your catalogue.
Send to that tag when it returns
An approved marketing template to exactly the people who asked, and nobody else.
Remove the tag after sending
The request has been fulfilled. Leaving it on turns a one-time consent into a standing list they never agreed to.
What goes wrong
Yes. Meta categorises by what the message does, and this promotes a purchase that has not happened. The consent does not change the category; it changes whether people are glad to get it.
No. Nothing here tracks inventory — the product catalog holds prices, not quantities. Your system knows, and can trigger the send through a webhook, or you send the broadcast to the tag yourself.
The tag is the record: applied when they asked, naming the item. Keep it specific and remove it once the alert is sent, so a one-time request never quietly becomes a mailing list.
Free plan, 100 contacts, no card required.
Start freeRelated: Abandoned Cart Recovery · Order & Delivery Updates · Review & Feedback Requests · All use cases