Post Your Restaurant's Daily Special to Social and Email in One Go
An n8n workflow that reads today's special from a simple sheet, has Claude write appetizing copy, and posts it to your social pages and a lunch-list email — so the kitchen fills seats every day without a manager fiddling with five apps at open.
- 1
Read today's special
A morning
Schedule Triggerand aGoogle Sheetsread pull the row matching today's date. - 2
Skip empty days
A
Filterstops the run if there's no special set for today. - 3
Write the copy
An
HTTP Requestto Claude turns the dish and ingredients into short, mouth-watering copy with a call to come in. - 4
Publish everywhere
HTTP Requestposts to your social page with the photo, and aGmailnode sends it to your lunch email list — seats filled by noon.
Frequently asked questions
How does the kitchen set the special?
They keep a small sheet with a row per date: dish name, a couple of ingredients and a photo URL. Whoever plans the menu fills tomorrow's row; the morning run turns it into polished posts. No app-juggling at the pass.
What if there's no special some days?
If today's row is empty, the workflow simply does nothing — no post goes out. So closed days or repeat menus don't produce awkward blank announcements.