← Signalslucasstamm.com
Marketing Systems·8 min read·

The Three Gaps

Three structural failures that show up in almost every mid-sized operation, and why hiring rarely closes any of them.

Nine years running marketing inside Dubai hospitality operations taught me the same lesson from a dozen different angles: the problems that keep recurring are almost never the problems people think they're fighting. A property brings in a new social media manager because "the content isn't landing." Six months later the content is better and revenue hasn't moved, because the content was never the constraint. A group hires a data analyst because "we don't have visibility." A year later there's a dashboard nobody reads, because the dashboard was never the constraint either.

Underneath the surface complaints, the properties that were underperforming kept mapping onto the same three failures, over and over, regardless of size, cuisine, or ownership structure. Sometimes one dominated. Often two ran together. Occasionally all three were active at once, and those were the operations bleeding the most. I started calling them the three gaps, because naming a problem precisely is the first step toward fixing it precisely, and because a named pattern is easier to recognise the second time you see it.

This is an argument about what those three gaps are, what they look like from inside a real operation, and why they resist the obvious fix, which is almost always "hire someone."

Gap one: decision paralysis

The first gap is structural, and it hides in plain sight because it looks like discipline. Decisions cycle endlessly across teams and management layers. Everyone agrees something needs to happen. Nothing does. The operation runs on consensus and deference instead of authority and ownership, and every cycle of non-decision costs revenue, morale, and competitive position, quietly, in a way that never shows up as a single dramatic loss.

From the inside it doesn't feel like paralysis. It feels like process. Approval chains. Alignment meetings. "Let me check with the GM." The function of the org chart has been inverted: structure that should accelerate execution gets used to defer it instead. A social media post needs four approvals before publishing. Menu changes take six weeks from brief to execution. Marketing budgets get approved quarterly but allocated monthly, so the first month of every quarter is wasted while everyone waits for sign-off. A WhatsApp group with forty-seven people produces zero decisions, because a decision made by everyone is a decision made by no one, and the group exists to distribute responsibility rather than exercise it.

The tell is speed, or the absence of it. How many approvals does a routine post need before it goes live? How long between a brief and a published campaign? Who in the operation can spend a modest sum without a committee meeting? When was the last time anything launched in under a week? None of those questions are about talent. They're about whether authority sits anywhere specific enough to be used.

What changes when this gap closes isn't more people, it's clearer ownership. Defined spending authority by tier. Campaign cycles measured in days instead of weeks. A calendar that publishes on time, every time. The operation moves at the speed it should have been moving all along. The only thing that changes is who is authorised to make which call.

Gap two: operating blind

The second gap is about information, or the lack of a system to turn information into decisions. No guest intelligence. No competitor tracking. Strategy built on intuition and last quarter's spreadsheet. Decisions that should be data-driven get made instead by whoever spoke last and loudest in a leadership meeting, or by a trend that got mentioned in a trade publication, or by what worked three years ago in a completely different market.

This gap shows up most in operations that grew fast. The systems never caught up with the scale. The data exists somewhere, in the point-of-sale system, the reservation platform, the social accounts, but nobody has connected the dots. There is no single view of what's working, for whom, and at what cost. Reservation data sits in the system, never analysed. Complaints get handled reactively, one at a time, never aggregated into a pattern anyone acts on. Marketing budget gets allocated by "what we did last year" rather than by what's actually converting. Nobody can say which channel brought in the two-hundred-cover Saturday night, because there's no attribution to ask. Competitor pricing gets discovered by accident, in a conversation, rather than tracked as a matter of course.

The questions worth asking here are blunt on purpose. Can you name your top fifty guests by lifetime value right now, without a meeting to find out? Do you know your acquisition cost by channel? When did anyone last actually check a competitor's pricing, menu, or presence, rather than assume it? Can the person who controls the budget see which channel produced last month's revenue? An operation that can't answer these isn't lacking data. It's lacking a system that turns data it already owns into something anyone can act on.

Closing this gap produces guest segmentation by value tier. Attribution by channel that a finance lead can read without a briefing. Competitor intelligence that informs pricing decisions instead of reacting to them after the fact. Reports that tell you what's working before you have to ask. The operation stops being surprised by its own numbers.

Gap three: creative repetition

The third gap is about distinction, and it's the one people most often misdiagnose as a talent problem when it's actually a system problem. Same campaigns, same promotions, same visual language as every competitor on the block. Nothing earns attention, because the brand has no distinct signal. It occupies the same aesthetic territory as everyone around it, runs the same promotional mechanics, and says the same things in the same way.

When there's no documented brand identity, no defined visual language, and no brief that goes beyond "make it premium," every piece of content becomes a one-off decision made under deadline pressure by whoever is free that day. The result looks like it was assembled by committee, because it was. Swap the Instagram grid with a competitor's and most followers wouldn't notice. The same weekly promotional post runs unchanged since it was first scheduled years ago. Stock-photo menus. "Award-winning" in the bio. The same lineup announcement every week, worded the same way it was worded the last fifty times. Brunch gets marketed identically by every venue in the city, because nobody has stopped to ask what makes this one different.

Ask when the last campaign actually surprised the audience, rather than met a deadline. Ask whether the brand has a documented visual identity or whether every post starts from a blank page. Ask the team to describe the brand's personality in one sentence and see whether two people give the same answer. A brand that can't clear that bar isn't short on creative talent. It's short on the system that lets talent compound instead of restarting from zero every week.

What fixing this produces is distinction that stops the scroll. Content built for the audience rather than for whoever has to sign off on it. A visual system consistent enough that anyone on the team can execute it without guessing. Campaigns that earn attention instead of just occupying a slot in the calendar. The brand becomes recognisable without needing the logo in frame.

Why the order matters

The three gaps aren't independent, and treating them as though they were is the single most expensive mistake I've watched operations make. Decision paralysis makes the other two gaps worse, because even the right data and the right creative direction still need someone to say yes. Operating blind makes decision paralysis worse, because leadership without evidence defaults to caution, and caution defaults to more meetings. Creative repetition often isn't a creative failure at all, it's what decision paralysis and operating blind produce when nobody has the authority or the information to try something different.

That's why diagnosis has to come before prescription. Treating gap two symptoms with a gap one fix, more meetings to build consensus around what the data says, wastes time and erodes trust in the process. Treating gap three symptoms by hiring a more talented creative into a system with no ownership and no visibility just produces better-looking versions of the same repetitive output, because the constraint was never talent. Getting the gap right first makes everything after it faster, and getting it wrong first means paying twice: once for the wrong fix, and again for the right one once the mistake becomes obvious.

Most operators know something is off long before they can name what it is. That's the actual value in naming these three precisely: not the label itself, but what the label lets you stop wasting effort on. An operation that knows it's fighting decision paralysis stops trying to hire its way out of a structure problem. An operation that knows it's operating blind stops guessing at what a system could tell it directly. An operation that knows its creative repetition is a system failure stops blaming the last hire for a problem the org chart created before that person ever walked in the door.

None of this requires more headcount to see clearly. It requires looking at the operation honestly enough to notice which of the three gaps is actually open, and having the discipline to close that one before reaching for anything else.

Get the next signal

One email when a new piece drops.

No sequences. No pitch. Real practitioner insight, straight to your inbox.

Lucas Stamm

Marketer and builder · Dubai, UAE

Get in touch