Promoting the Daily Special Without Posting Filler

The daily special is the one post you should repeat every single day:
“Today: osso buco with saffron risotto. €18. Until it’s gone.”
A real photo of the actual dish, one honest line, posted at the same time each day. That is not filler and it is not repetition — it is a service your regulars check before they decide where to eat.
Most restaurants either skip it or turn it into a recycled graphic that says nothing. Both are mistakes. The daily special is genuinely useful information, and useful information is the rarest thing on social media.
Why the daily special is not filler
There is a difference between posting because the calendar says so and posting because there is real news — and the daily special is real news, every day, by definition.
A regular who works nearby is genuinely deciding, at half eleven, where to have lunch. Your post — real dish, real price, today only — lands as exactly the information she needed at exactly the moment she needed it. She saves it, she comes in, and she would not have if she had not known.
Compare that to a motivational quote or a “Happy Friday!”. Those are filler: they occupy the feed and inform nobody. The special informs, and being informed is why she followed you in the first place.
This is MyPost territory — merchant content, no consent needed, published as a service. It is the honest exception to “don’t post every day”.
Thirty seconds, or it will not happen
The reason restaurants stop posting the special is that they made it complicated — a graphic, a template, a caption to write. By day four it is a chore, and the kitchen is busy, so it dies.
Make it a reflex instead:
- One photo of the actual plated dish. Shot by the window, ten seconds, while it is still steaming. Not a graphic. Not a stock photo. The real thing.
- One line. What it is, the price, and “until it’s gone” if that is true.
- Posted at the same time daily. So people learn to look for it — around eleven for lunch, around five for dinner.
Thirty seconds, from the pass, before service. If it takes longer than that, it will not survive a busy week.
Say the price
The most common failure, and it is a failure of nerve.
“Come in and see today’s special!” is useless. She cannot decide on that. Is it €12 or €30? Is it something she likes? You have made her do work, and at half eleven with forty minutes for lunch, she will just go where she already knows the price.
Say what it is and what it costs. Specific, honest, decidable. The restaurants that hide the price think they are creating intrigue. They are creating friction, and friction sends her somewhere else.
”Until it’s gone” is real scarcity, so use it
Here is the one place a restaurant gets to use urgency honestly — and honest urgency is powerful precisely because most urgency is fake.
A daily special genuinely runs out. There genuinely are only twelve portions of the osso buco. So “until it’s gone” is true, and a regular who has turned up at two to find it sold out learns to come earlier next time.
That is the opposite of “only 2 tables left!” on a half-empty Tuesday. One is a fact that trains loyal behaviour; the other is a lie that, once caught, poisons everything else you post. Show the crowd, never build one — and here the crowd is real, so you may show it.
The special and the proof are different jobs
Do not confuse the daily-special post with your proof.
The special is information: what’s on today, how much, be quick. It brings in the people who already know you and are deciding where to eat right now.
A diner testimonial is proof: it tells a stranger the evening will be good, and it brings in people who have never been. Different post, different job, collected in a completely different way — never during the meal.
You need both. A feed of nothing but specials informs your regulars and persuades no strangers. A feed of nothing but testimonials persuades strangers and does not tell today’s lunch crowd what’s on.
Do not fake the photo
Since the special post is daily, the temptation to cut corners is strong: a stock image on a busy day, an old photo of a different dish, a graphic instead of the plate.
Don’t. The regular who orders the osso buco because your photo looked incredible, and gets a normal-looking bowl, has been quietly misled — and she notices. A slightly imperfect real photo of today’s actual dish beats a glossy fake every time, because it is today’s, and she can tell.
Real plate, real price, real day. That honesty is the whole reason the post is trusted enough to act on.
A lunch decision at half eleven
Picture a small trattoria on a street with two office blocks. Say a woman who works in one of them has forty minutes for lunch and no strong plan. At half eleven she opens her phone. Your post is near the top: a real photo of the osso buco, still steaming, €18, “until it’s gone”.
That one post does three jobs at once. It tells her what — a dish she likes. It tells her how much, so there is nothing left to work out. And “until it’s gone” tells her when: soon, so she stops scrolling and walks over. None of that happens if the post says “come see today’s special”. The specifics are what turn a follower into a person standing at your counter twenty minutes later.
Now picture the same street with your post missing. She defaults to the sandwich place she always uses, because it is the known quantity and she is short on time. You did not lose to a better restaurant. You lost to a blank feed — the quiet cost of not being seen on the one day she was deciding.
What to post on days with no special
Not every day has a genuine special, and this is where the habit usually breaks. Rather than skip a day, people invent one — and the invented special is the recycled graphic all over again.
Don’t invent. If there is nothing special today, you have two honest options: post nothing and keep the slot clean, or photograph the one dish that genuinely came out well and say so plainly — “the ragù is perfect this morning.” That is still real news. What you must not do is fake a special to keep a streak alive, because the whole reason your regulars act on the post is that it has never once lied to them. One padded day teaches them to stop checking. There is more on this in what to post when there’s nothing to post.
But won’t posting every day annoy people?
It would, if the post were noise. A quote, a “Happy Friday”, a stock photo — post those daily and you train people to scroll past you. But nobody is annoyed by being told, at the exact moment they are hungry, what today’s lunch is and what it costs. Useful is never annoying. The special earns its daily slot precisely because it carries information the reader wanted, not because it fills a calendar.
Post today’s special at eleven
If you have a special on today, photograph the real plate by the window, write one line with the price, and post it at eleven.
Then do it again tomorrow, at eleven. Within a fortnight your regulars will be checking for it — and that check is the most valuable habit you can build in a follower.
The photography that makes the plate look worth leaving the office for is in food photos with just a phone.