What "one console" actually means.
Most agencies say "one team" and mean "one project manager." We mean a single operational surface where seven disciplines run side by side. Here is what that distinction does to the work — and why it is harder to fake than the marketing makes it sound.
The phrase "one team, one point of contact" appears on roughly every digital agency homepage in this market. It is the safest sentence in the category. It is also, almost always, a project manager. Behind that one face sit between three and a dozen subcontractors, freelancers, white-label vendors, and adjacent agency partners — each running their own ticketing system, their own deploy windows, their own definition of "done." The point of contact does not operate anything. They translate.
That model is not bad. It is the right model for a particular shape of work — large brand campaigns, long timelines, soft deliverables, plenty of slack in the schedule for the inevitable handoff overhead. Most agency work is that shape. Most of ours is not.
01The PM trap.
The trap is this: when there is a project manager between the client and the engineering, every problem has to get described twice. Once by the engineer to the PM, once by the PM to the client. Each pass loses precision. By the time a question about authentication semantics has traversed both directions, it has been smoothed into a sentence that is technically wrong but socially acceptable. Decisions get made on the smoothed version. Then the wrong thing gets built, and someone writes a retro about communication.
It is not a personnel problem. It is a structural one. The PM exists because the agency cannot afford to put senior practitioners in client meetings full-time, and because the practitioners themselves are scattered across vendors who will not share a Slack channel. Once those constraints are in place, the PM is necessary. The translation layer is necessary. The loss of precision is the cost of doing business.
02What an operational surface is.
An operational surface is what you get when seven disciplines run on the same instrumentation, in the same room, against the same alerting, with the same review process. Not the same office — the same surface. A few concrete properties:
- One ticketing system across web, ranking, security, networks, automation, editorial, and brand. Not one per discipline.
- One deployment pipeline that knows what changed across every layer of the stack on a given day. Not seven pipelines that don't talk to each other.
- One alerting policy with a single on-call rotation that owns every production system the client runs. Not one alert tree for "the website" and a different one for "the ads."
- One review document per client, updated weekly, that any engineer on the team can read in under five minutes and onboard from. Not a SharePoint of stale Word docs filed by department.
- One quarterly conversation with the client where every discipline is in the room at once. Not seven separate status calls.
None of those bullets describes a tool. They describe a way of operating. The tool is downstream of the decision to run the work that way.
The console is not software. It is the agreement that everything runs against the same instrumentation, in the same room, on the same review cycle.
03Why it is hard to fake.
The marketing version of "one console" is a screenshot of a Notion page. The actual version requires three structural choices a typical agency cannot make without rebuilding itself.
The first is hiring. An operational surface needs generalists who can read each other's code. Specialists scale better, but specialists hand off, and every handoff is a small loss of precision. We hire engineers who can sit in on a security review on Monday, an SEO migration on Tuesday, an automation deploy on Wednesday, and still ship code on Thursday. There are not many of those engineers in this market. Building a team of seven took longer than building the company.
The second is the cap. The console only stays coherent up to a certain number of accounts. At a typical mid-size agency, the math doesn't work — the cost of maintaining shared context across forty clients is higher than the cost of just letting each client become a silo. So the silos form. Once formed, they do not unform. This is also why we keep the engagement cap.
The third is the financial model. An operational surface is a fixed cost — the instrumentation, the review cadence, the on-call. It does not scale linearly with revenue, and it does not look good on a per-project P&L. To survive it, you have to bill in a way that recognises the cost of running the surface itself, separately from the cost of any individual project. Most agencies cannot stomach that conversation with the buyer. So they don't.
04What it changes for the client.
Three things, in order of importance.
Velocity in the boring middle. Most of the value an operator delivers is not in the launch and not in the crisis. It is in the eighteen months between, where small changes accumulate. A console-shaped team ships those small changes without forty-eight hours of handoff coordination. The compounded effect is large.
One conversation about cause. When something breaks at the intersection of two disciplines — the SEO migration that broke the rendering, the automation that started writing to the wrong CRM field — the team that operates both disciplines diagnoses it in minutes. The team that runs them as separate contracts spends a week deciding whose problem it is.
A buyer who can think about the system, not the vendors. The client gets to spend their cognitive load on what to build, not on coordinating who is building it. This is the most under-priced benefit of the model and the hardest to feel until you have lived inside both.
05Trade-offs we are honest about.
The console model is not free. There are three real costs.
Less specialised expertise per discipline. A pure SEO shop will, all else equal, have a sharper SEO point of view than we will. We work with those shops occasionally. If your only need is the top of one discipline, do not hire us — hire them.
Higher unit price. Console-shaped teams cost more per hour, because the fixed cost of the surface has to land somewhere. The buyer pays for context, not for time. Some buyers prefer to pay for time. That's a fine preference; we are the wrong team for them.
A specific kind of working relationship. Our model assumes the client wants engineers in the room, not slides. Some clients want slides. Slides have a place. We do not produce them well, and we do not pretend to.
"One team, one point of contact" is the most over-claimed sentence in this category. We are not asking anyone to believe ours is different on the strength of the sentence alone. The proof lives in how the work feels on month four — when the question stops being "who do I escalate this to" and starts being "what do we want to build next." Either it feels that way, or we are not living up to the claim.
If you are working with us and it doesn't feel that way, tell us. It is the most useful thing you can tell us.