AI assistant · N4 Executable plan
Annual Marketing Plan Builder for Restaurants
Builds the marketing plan for the whole year: which campaigns get in, in which window of the business, with how much money each, who runs them and which numbers decide whether they repeat or get pulled.
N4Executable plan
A plan with owners, deadlines and the metric you review. Not advice: an agenda someone can execute on Monday.
◆ This assistant 23 of the 164 published assistants are at this levelIs this for you?
What it does and what you get
- The strategic plan decides where the business is going and a campaign decides what gets published over four weeks; between the two sits the layer almost nobody writes, which is why a restaurant's marketing ends up being a different idea every month.
- This assistant does not design campaigns: it decides which ones get made, against which window of the business year, with what share of the budget and by which number they are judged.
- It splits the spending ceiling into line items, works out how many incremental covers each peso has to bring back, and writes down what got cut for not fitting the capacity of its slot.
- It also states which part of the goal marketing cannot close, which is what stops it being measured in March against a figure that was never its own.
What you end up with
Five chained deliverables: three objectives with baseline, figure and date; the year split into windows with the campaign that enters each one; the budget by line item with its discard rule; the work assigned by name; and the scoreboard with the thresholds that force a decision.
EXAMPLE This is what you getAn example built with Sazón de Origen, the house's fictional restaurant.Not your data: your result is built with YOUR restaurant's.See the full example →Sample result
The owner asked this: "I have the year's goal clear —lift the operating margin from 8% to 14% without touching menu prices— but my marketing is a different idea every month. I need the plan for the whole year, with a budget and a way to know whether it worked."
Sazon de Origen's marketing is not going to close the whole gap, and that gets said on day one. The declared goal is to lift the operating margin from 8% to 14% in 12 months without touching menu prices. On 214,000,000 COP of monthly sales, those six points are 12,840,000 COP of extra profit every month. From here you move covers and sales mix; the 34% food cost and the 28% labour cost move in the kitchen and in purchasing, not in the marketing plan.
| Objective | Baseline | Target | Date | How it is measured |
|---|---|---|---|---|
| O1 · Fill the slow slot | 18 covers per location on Tuesday-to-Thursday nights (owner's figure, to be checked against the till) | +4 covers per location per service: 208 a month, 9,984,000 COP of sales | Held from the close of the second quarter | Covers in that slot off the dockets, against the average of the previous 8 weeks |
| O2 · Close the sales channel margin leak | The delivery platform bills 32,100,000 COP a month and leaves 7,062,000 COP in commission (see SUPUESTO below) | One in five of those orders moves to your own delivery: 1,412,400 COP of commission recovered a month | Third quarter | Orders by channel at the till close |
| O3 · The house families celebrate in | 4 tables of 6 or more per location on Sunday midday | 9 tables per location, at 54,000 COP per person, inside the 28,000 to 72,000 menu range | Fourth quarter | Tables of 6 or more counted in the Sunday book |
O3 does not buy traffic: Sunday midday already fills. It buys table size. Nine tables of six across both locations is 108 people every Sunday, 432 a month, at 6,000 COP above the average check: 2,592,000 COP of extra sales without one more chair.
In contribution margin, O1 leaves 6,589,440 COP a month, O2 recovers 1,412,400 and O3 adds 1,710,720. Net of the plan's budget, 5,432,560 COP a month remain: 42% of the gap. The other 58% comes out of the menu and the buying, and that gets said on day one.
SUPUESTO: the delivery platform's commission is taken at 22% because the house does not have its last 12 months of settlements at hand. It is not an industry figure: it is the value used while the real data arrives. If the real commission were 27%, O2 recovers 1,734,000 COP a month instead of 1,412,400 and moves from third to second in the campaign queue; if it were 18%, the leak is smaller than it looks and the own-channel line item gets cut. Confirm it against your settlement before signing the plan.
The business year is not twelve identical months: it is seven windows with different cash behind them. The campaign is chosen by the window, never the other way round.
| Window | What happens in the house | Campaign that enters | Objective | Why not another |
|---|---|---|---|---|
| January and February | Work lunch comes back in the second week; nights are dead | Repeat purchase on the WhatsApp list | O1 | January is the most expensive month to buy a new guest: you collect on the one who already came in December |
| March and April | Holy Week takes the offices away and Tuesday-to-Friday lunch drops for a full week | Own delivery | O2 | With the city travelling there is nobody to fill the room with; you work the channel that still runs |
| May | The second Sunday is the biggest midday of the year | Advance booking for tables of 6 or more | O3 | With occupancy already solved you do not buy traffic: you buy table size and sales mix |
| June and July | School holidays: quiet offices, families at home | Tuesday-to-Thursday nights | O1 | An average-check campaign over an empty room has nobody to raise it on |
| August | Feria de las Flores: Medellín full and visiting | Positioning, no discount | O3 | Discounting in the one window that pays full price gives away margin already collected |
| September and October | Amor y Amistad on the third Saturday; October has no date at all | Average check and loyalty | O1 and O3 | October brings no calendar excuse: the house has to supply it |
| November and December | Company dinners and novenas: the most profitable window of the year | Company dinner quotes, open from October | O1 | December does not need people brought in, it needs them charged properly and on time |
No window carries two campaigns. The six admin people do not run two things at once, and the one that gets attempted gets half-run.
The ceiling does not come from what was left over: it comes from sales. 2% of 2,568,000,000 COP a year is 51,360,000 COP, 4,280,000 a month. In a house running at 8%, every peso of that line comes out of those eight points, so it is defended with covers and not with enthusiasm.
| Line item | % | Yearly amount | What it buys | Covers that pay it back |
|---|---|---|---|---|
| Slow slot, day and hour | 40% | 20,544,000 COP | Tuesday-to-Thursday nights and Saturday midday, both locations | 648 |
| Own channel | 20% | 10,272,000 COP | Package insert, WhatsApp list and the delivery menu | 324 |
| Positioning and material | 15% | 7,704,000 COP | Photography and video of Bandeja de la casa, Sancocho de tres carnes and Trucha al ajillo, one shoot a quarter | 243 |
| Calendar dates | 15% | 7,704,000 COP | Mother's Day, Feria de las Flores, Amor y Amistad and December | 243 |
| Unassigned reserve | 10% | 5,136,000 COP | Whatever was not in the plan | 162 |
| Total | 100% | 51,360,000 COP | — | 1,620 |
The discard rule. One cover leaves 31,680 COP of contribution margin at the 48,000 COP average ticket and the 34% food cost you declared; through the delivery platform it leaves 21,120 COP, net of the commission from block ①'s SUPUESTO. A campaign gets into the plan if the incremental covers that pay its cost back fit inside the free capacity of its window. The 1,620 covers of the year are 2.6 covers per location per day on top of the 74 that go out today: that is what the plan costs, not what it promises.
What got cut. Paid ads for the Feria de las Flores, 6,000,000 COP: it asked for 189 incremental covers across three weeks of August, in a room that fills on its own during the Feria. The figure was not adjusted, the campaign was taken out. And the 10% reserve is not a cushion: if it is still untouched in October, there was budget to spare and next year's ceiling comes down.
Illustrative example generated with a fictional restaurant. Not a promise of results, not a client case.
This is 3 of 5 parts. Behind the wall sit the two parts that get executed. The work split: a table with Campaign, Who, Weeks of work and Free again from, shared among the six admin people and not the twenty-four, with the rule that nobody carries two campaigns at once and two weeks deliberately left empty before the full windows. And the scoreboard: five numbers with Formula, Reading day, Threshold and What gets decided if it misses, among them cost per incremental cover against the 31,680 COP of contribution margin, read on the first Monday of each month at 9:00 a.m. with the till closed. The quarterly cut-off is the first Monday of April, July, October and January at 9:00: every campaign gets one of three words, repeat, adjust or pull, written with the figure that holds it up.
See the full example — free accountWorks with these AIs
How to use it
Which of your data it uses
This assistant works with 12 of the 23 fields in «My Restaurant», among them Restaurant name, City and country and Number of locations. It does not ask out of curiosity: these are what make the answer speak about YOUR scale instead of an industry average — the same calculation on a business of another size returns a number you cannot decide with. You fill them once and they apply across the library, so the second assistant you open already starts with them in place. Whatever you leave blank, the assistant asks for one thing at a time instead of inventing it, and says so before answering, so you know what it is working from.
Always up to date
Every assistant carries a visible version and date. When an AI changes how it works, the assistant's version goes up and you see what changed.
v1.1.12026-08-26The body stops contradicting the answer ladder. It used to say «do not move on until it arrives», the very order the ladder was born to replace: the assistant asked the owner for what the owner does not have and stalled. It now says what the house doctrine says — ask one at a time, and if they do not know, continue with a marked assumption. FORMAT OF THE RESULT was not touched, so the example still corresponds and its seal moves up with the card.v1.1.02026-08-25Body rewritten to pay down duelo debt: it scored 83.2 out of 90.0, and the two signals leaving it short were the same ones you notice on reading it. `cifras` was at 1 of 12: an annual plan that spoke of «twelve months», «three objectives» and «the baseline» without a single measurement window written as a figure; the baseline is now 8 weeks, the ceiling is calculated on the last 12 months, the scoreboard is read in 20 min on the first Monday and the cut-off falls at 90 days. `lexico` was at 3 of 10 — the assistant decided restaurant campaigns talking like a marketing plan for any industry; the window is now decided with occupancy, sales mix, break-even, incremental covers, sales channel, delivery, star dish and average ticket, which is what a campaign actually gets discarded on. `verificacion` at 4 of 5: BEFORE YOU DELIVER becomes five imperative checks, the last one on what a plan gets wrong most — saying out loud which share of the goal marketing does NOT close. And «every assumed figure is labelled illustrative» is replaced by the house's SUPUESTO: line, with value, source and the consequence if the real value were different; the sample result now shows it on the delivery platform's commission, which used to ride as «(22%, assumed)» in parentheses. Rises to 96.7.v1.0.02026-08-25The assistant is born.Same method, another variant
Inside the app this is a single control: you press it and the assistant reframes itself, including the variants that don't appear here because they don't have their own page yet.
More assistants in this category
Turns «why they choose me and not the place next door» into a 12-to-18-word sentence the server repeats and th…
N4 · Executable planWorks out how much money your restaurant can put into marketing without touching its profit floor, splits it b…
N5 · Complete systemCounts backwards from the day something opens —a location, a menu, a channel or a new line— with the capacity …
Included in the always-growing library
Access to every published assistant, adapted to your AI and personalised with your restaurant's data, updates included.