-
The new role of the CMO and the CRO.
Before and now The CMO role: Before, the job was choosing technology vendors, choosing agencies, measuring campaign and pipeline results, optimizing for performance, and delegating the technical layer without asking too many questions about how it worked underneath. Now, the job includes understanding what obligations each AI system you bring in actually carries. Demanding transparency from vendors before you sign, not after. Documenting why you use each AI system for the decisions that matter. Knowing when a customer needs to be told they’re talking to an AI. Sharing this responsibility with your CTO and your AI lead, rather than handing…
-
AI already decides. Do you know what’s still your responsibility?
A Tuesday with AI in your marketing department 8:30. A generative tool drafts the first version of a campaign brief. 9:15. Meta automatically decides where to push more budget. 10:05. A chatbot answers a prospect’s question. 11:20. Your CRM decides which lead your sales team should call first. 12:40. An AI-generated avatar presents a sales proposal to a client. In under four hours, you’ve used five different AI systems. You’ve delegated five decisions. And you’re still accountable for every one of them. What those five AI decisions have in common None of them was made by you directly. Each was…
-
Guaranteed KPIs. Here’s the logic that makes it possible.
Why guaranteed results didn’t exist A guaranteed outcome requires controlling the variables that determine it. In advertising, those variables were always distributed: platforms controlled their own inventory, agencies controlled their own process, and the space between them belonged to nobody. So the risk stayed with the client. Not because the industry was dishonest — because the architecture to back a real guarantee didn’t exist. Projections, targets, benchmarks, best-efforts commitments: these weren’t evasions. They were the honest upper bound of what any system could promise when it couldn’t control what produced the result. What controlling the variables actually requires Speed: decisions…
-
The assumptions behind every media plan
“We’ll catch media plan performance issues in the weekly review” Was valid when human review was the only media plan control mechanism available The weekly cycle was the best available approximation of real-time management given the architecture that existed. Expired when real-time autonomous monitoring became an option. A problem that compounds for five days before a review catches it is a different problem from one that gets corrected in 20 milliseconds. The assumption that weekly is fast enough was never an ambition — it was a constraint. “Each platform’s metrics tell us how the investment is doing“ Was valid when…
-
What 1,000 campaigns teach a system
The difference between data and pattern recognition All campaigns generate data. Essentially, what distinguishes a system that has run 12,000 campaigns from one running its first isn’t access to more data from a single campaign. In other words, it’s the ability to recognize what the data means because it has been seen before, in comparable contexts, with known outcomes. For instance, a signal that looks ambiguous in isolation becomes interpretable when you’ve seen it in 400 comparable campaigns and know how it resolved in each one. A market condition that looks unprecedented to a system with no history is recognizable…
-
The brief is the last moment everything makes sense
What happens after the team hands over the brief The brief is the last moment everything makes sense. The objective is clear. The team sets the budget. And defines the audience. Everyone agrees on what success looks like. And then execution begins, and the document stops being the campaign. Not because anyone ignores it. Because execution is a different environment. Platforms have their own logic. Algorithms have their own priorities. The conditions the brief addressed shift within days, sometimes within hours. And the system running the campaign doesn’t read the brief. It follows its last instruction, at the speed its…





