We ran marketing with a traditional agency for two years before we built our own internal capability. We made money both ways. But the way the money was made, the decisions that got made, and the accountability structures behind those decisions were fundamentally different. After 17 venues and 18 months of internal marketing operations, here is what we know.
The Fundamental Difference
An agency is optimized for delivering campaigns. An operator is optimized for delivering revenue. These sound like the same thing. They are not. A campaign delivery is a process output. Revenue is a business outcome. The agency is accountable for the process. The operator is accountable for the outcome. And when those accountabilities diverge, the operator always loses unless they understand exactly how the divergence works.
Agencies sell a repeatable process. Operators need a repeatable outcome. When you buy process from someone who is not accountable for outcome, you are absorbing all the risk and paying for the privilege.
— Lukasz Rogowski, RogoLookOS
The Comparison
| Dimension | Agency-Led | Operator-Led |
|---|---|---|
| Decision Speed | 5-7 days per campaign adjustment | Same-day based on data signal |
| Market Knowledge | Aggregated across clients; generic | Deep and specific to your verticals |
| Accountability | Reports impressions, CTR, CPL | Reports leads, booked consultations, revenue |
| P&L Alignment | Not typically included in scope | Core to every campaign decision |
| Seasonal Response | Strategy call, then implementation | Immediate reallocation based on lead flow |
| Multi-Location Strategy | National campaigns, diluted local signal | Location-specific with shared learnings |
| Incentive Structure | Retainer is safer than performance fee | Revenue alignment or flat fee with caps |
| Institutional Knowledge | Resets with account manager turnover | Compounds over years |
Where Agencies Win
Agencies are genuinely excellent at three things: creative production at scale, media buying expertise across complex platforms, and staying current with platform algorithm changes and new ad formats. If you do not have an in-house team that can produce high-quality creative consistently and manage multi-platform media buying, an agency fills a real operational gap.
Agencies also work well when you have a clearly defined, simple product and a single market. One location. One audience. One conversion event. The agency's aggregated expertise across similar clients is genuinely valuable in that context, and the process overhead is acceptable because the complexity is low.
Where Agencies Break Down for Multi-Location Operators
The moment you have multiple locations, multiple markets, or multiple product lines, the agency model starts to create friction that outweighs its benefits. The core problem is that an agency serves multiple clients, and each of those clients represents a fraction of the agency's revenue. Your multi-location operation, with all of its complexity, is one client in a portfolio of dozens.
When your CPL drifts 40% across three markets in a single month, the agency's response cycle is to schedule a strategy call, review the data in the next week's team meeting, get approval from their media director, and implement changes two weeks after the problem started. That two-week delay costs you more in wasted spend than the agency's entire monthly fee.
The 90-Day Cycle Problem
Traditional agency reporting operates on a 30-day or 90-day cycle. You get a monthly report that shows what happened last month. You review it in a call. The agency prepares a presentation. You approve a strategy adjustment. The adjustment gets implemented. The results of that adjustment appear in the next month's report, 60 days after the original signal.
Operator-led marketing operates on a weekly cycle. You look at the numbers every Monday morning. You make a decision by Tuesday. The decision is running by Wednesday. You have feedback on the decision's effectiveness by the following Monday. This is not a workflow preference. It is a structural advantage that compounds over time.
What Operator-Led Marketing Actually Looks Like
Operator-led marketing is not about doing everything yourself. It is about having marketing decisions made by people who have skin in the business outcomes, not just the campaign delivery metrics. At RogoLookOS, every campaign decision is made with the question: does this move the revenue needle for the operator we are working with, and by how much?
We track cost per booked consultation, not just CPL. We track qualified lead rate by market, not just conversion rate. We track revenue per lead over 90 days, not just lead volume in a single month. These are the metrics operators care about because they reflect what is actually happening in the P&L.
The question is not whether an agency can run good campaigns. The question is whether the agency's incentive structure aligns with your P&L. For most multi-location operators, it does not.
— Lukasz Rogowski, RogoLookOS
The Hybrid Model That Works
After working with operators across 17 venues, we have found that the best structure is not choosing between agency and internal, it is building an operator-led layer on top of the execution layer. The operator-led layer makes the strategic decisions: budget allocation, market prioritization, conversion event selection, Qlr targets, and revenue accountability. The execution layer handles the tactical delivery: ad creative production, media buying, landing page builds, and reporting dashboards.
This is the model we run at RogoLookOS. We make the decisions. We are accountable for the revenue. The execution happens in collaboration with our operators' internal teams and their existing vendor relationships. We do not replace everything. We change who is making the decisions and what those decisions are optimized for.
How to Evaluate Your Current Marketing Model
Ask your current agency or marketing team one question: what is the cost per booked consultation in each of my markets? If they cannot answer that question with specific numbers within 48 hours, they are not optimizing for your revenue outcomes. They are optimizing for their delivery metrics.
Then ask: what was the revenue per lead in the last 90 days in Market A versus Market B? If the answer requires more than one week to compile, your reporting cycle is too slow to capture the signals that matter most.
If both of those questions produce clear, specific answers, you have a strong operator-led or operator-aligned marketing function. If not, the gap is costing you money every month in optimization delay and misallocated budget.