The symptom is easy to recognize. Everyone delivers on time. The weekly calls are full. The agency's report looks fine, the blog keeps publishing, the website got a new section in the spring. And when the CEO asks why pipeline is flat, each person can explain their part and nobody can explain the whole.
The direct answer: when marketing is busy and stuck, the missing piece is usually an owner for the decisions between the vendors. Who picks the one message all of them push this quarter. Who moves budget from one channel to another. Who decides what counts as a lead. More capacity doesn't fix that, and neither does a better brief to each vendor separately. You can find out which one you're missing in twenty minutes, with a single table.
01Put the decisions down the side and the people across the top
Open a spreadsheet. In the first column, list the marketing decisions that changed something in the last quarter, or should have. Across the top, one column per person or vendor who touches marketing, yourself included.
In each cell, write one letter. D if that person made the call. P if they proposed it. E if they only executed it. Leave the cell empty if they weren't involved. Then add a last column: the date the decision was last made.
Here is the starting list I'd use. Keep the rows that apply, add the ones specific to your business.
| Decision | You | Agency | Freelancer | In-house | Last made |
|---|---|---|---|---|---|
| Who we're selling to this quarter | |||||
| The one message every channel repeats | |||||
| How the budget splits across channels | |||||
| When to stop a campaign that isn't working | |||||
| What counts as a qualified lead | |||||
| Which page every campaign sends traffic to | |||||
| What gets tracked, and where the numbers live | |||||
| What the content calendar is for | |||||
| Which number we report to the board |
Fill it from memory first, then check it against your inbox and your last two monthly reports. The gap between the two versions is often the most useful part.
02Four patterns show up on a filled map
Rows with no D
A row full of P and E, and no D, is a decision everyone works around and nobody makes. The agency proposes a budget split, the freelancer proposes topics, the in-house marketer executes both, and the split simply carries over from last quarter. Look first at the message row and the qualified-lead row: when those two have no owner, every channel can perform well on its own report while the whole stays flat.
Rows with two D
Two letters D in one row mean two people deciding the same thing for their own part. The typical case is the message: the agency writes the angle for the ads, the freelancer picks one for the articles, the homepage says a third thing. Each is defensible. Together they make a buyer meet three companies.
A column of D under your name
If most of the D sit in your column, the map is telling you that marketing moves at the speed of your calendar. Decisions wait for a slot between investor calls and hiring. Check the last column: founder-owned decisions are often the oldest ones.
Dates older than a quarter
A decision made once in January and never revisited is still a decision, just an unattended one. The budget split and the target audience age fastest, because the market moves under them. Anything older than ninety days deserves a line in the next weekly call.
03What the map tells you to do next
The point of the exercise is the next move. Each pattern calls for something different, and only one of them calls for more people.
| What the map shows | What it usually means | Next move |
|---|---|---|
| Every row has one D, recent dates, but the E cells are overloaded | The decisions are fine. The team can't keep up with them | Add capacity: another freelancer, a bigger agency scope, a hire on execution |
| Several rows with no D, or two D | Nobody holds the line between vendors | Give one person the D on the message, the budget split and the lead definition. A senior hire, a fractional CMO, or you, with time blocked for it |
| Most D in your column, old dates | You are the bottleneck | Hand over two rows this month, starting with the budget split, and keep the message row |
| A single vendor holds the D on budget across channels | One partner sees the whole spend through its own channel | Move the budget row to whoever owns results across channels, and keep the vendor on P |
The second row is the expensive one to misread. A company missing an owner often responds by adding capacity, because capacity is easier to buy. The new vendor arrives, the map gets one more column, and the empty rows stay empty.
Once the owners are set, write them on the map and share it with every vendor. It takes a page, and it changes the weekly call: people stop debating who should decide and start bringing proposals to the person who does.
04Fill it before the next vendor call
Block twenty minutes before your next weekly marketing call and fill the map alone. Then bring it to the call and ask each vendor to correct their column. If they agree with your letters, you know where the gap is. If they don't, you've found it faster.






