The B.R.E.W. Framework: How We Decide Which Marketing Ideas to Pursue

New technologies, channels, strategies, and tactics are constantly emerging. It’s impossible for any team to pursue every idea. What do you do then? How do you vet each idea and decide which one to invest resources in? We’re no...

The B.R.E.W. Framework: How We Decide Which Marketing Ideas to Pursue

At any point, any marketing team has infinite ideas and opportunities.

New technologies, channels, strategies, and tactics are constantly emerging. It’s impossible for any team to pursue every idea.

What do you do then? How do you vet each idea and decide which one to invest resources in?

We’re no strangers to this problem too. 

That’s why we decided that we needed a consistent way to vet ideas. Not just to pick the best ones, but to also understand why we were pursuing them.

Getting things done is good, but you also need to be strategic and avoid wasting time and resources on initiatives that won’t move the needle.

So we created the B.R.E.W. framework.

What is the B.R.E.W. Framework?

The BREW framework stands for:

Business potentialReachEffortWhoB.R.E.W framework for vetting marketing ideas

Let’s unpack each part:

B: Business Potential

“How well can you pitch your product?”

We score every marketing idea from 0-3 based on how essential our product is to the problem.

3 — Our product is an irreplaceable solution to the problem2 — Our product helps quite a bit, but isn’t essential to solving the problem1 — Our product can only be mentioned fleetingly0 — There’s no clear way to mention our productScoring business potential

R: Reach

“Who will see this and how many?”

Reach isn’t just about numbers; it’s also about relevance. A viral tweet or TikTok video might get millions of views and charge you with dopamine, but if they’re all random people, then it’s just noise.

For example, I once went viral on Threads. I didn’t even get one new follower

My viral post on Threads

Contrast this with my colleague Louise’s article on how to track AI traffic. The keyword she targeted didn’t have much search volume:

Almost no search volume for the keyword "track AI traffic"

But her article was read by decision makers, even influencing them to make a change in their workflow:

A DM from a fellow marketer saying how he started tracking AI traffic based on our blog posts

E: Effort

“How much time and resources would you need? And is it even worth it?”

Assessing effort isn’t just about the hours required; it’s about understanding the hidden costs and implications:

Time: How long will this realistically take to complete?Manpower: Do you have sufficient resources available internally?Dependencies: Are you reliant on other departments, external vendors, or technology?Risk: What’s the likelihood of things going wrong or unexpected challenges arising?Opportunity cost: Every minute spent on one idea is a minute lost elsewhere. Could your effort be better allocated elsewhere?

Rather than shying away from ambitious, high-effort ideas, always start by asking: “What’s a lower-effort version of this we can test first?”

For example, our two-day conference, Ahrefs Evolve, is a huge marketing effort that takes at least half a year to plan and execute. It involves coordinating between external vendors and internal teams, such as design. It costs us at least $400,000.

But we didn’t jump straight into this project. It actually took us years before we even decided to run one. We started by sponsoring events, then moved on to light networking sessions we hosted at our office.

The journey of Ahrefs' event marketing

We only started scaling and increasing complexity when we proved the value at each step.

W: Who

“Do you have the right people or skills to execute this idea effectively?”

Without the right people, or even an internal champion to lead the way, even the best ideas can stall or fail.

Critically evaluate your team’s capabilities. Transparently acknowledge your team’s strengths and gaps upfront. If necessary, supplement with freelancers, consultants, or agencies.

For example, when our Chief Marketing Officer Tim Soulo wanted to build links to his content, he hired an agency instead of asking the team to handle it.

Our CMO hired an agency to help build links

Not because the team didn’t know how, but because he would have had to redirect our time and attention away from other tasks to helping him build links.

He judged that it wasn’t a good use of resources and therefore decided to outsource it to an agency with SOPs and processes.

Putting B.R.E.W into action: real-world examples

Our B.R.E.W framework can be applied on any scale. You can apply it to individual tweets, posts, and articles or something as big as running a two-day conference.

Here are some examples of how we scored different marketing activities:

1. Targeting the keyword “blog post ideas”

Before we created B.R.E.W, I once pitched the topic “blog post ideas” to the content team.

There was a simmering feeling from the team that targeting this keyword wasn’t the best use of my time. Not only was it an extremely beginner keyword, its search volume was also on the decline.

Decline in search volume for the keyword "blog post ideas"

Makes sense: with LLMs, who still needs an article to give them blog post ideas? The idea was shot down.

In fact, this was one of the triggers behind B.R.E.W. We wanted to stop evaluating marketing ideas by gut and have a process of vetting them.

Here’s how I would evaluate the topic today with B.R.E.W:

B.R.E.WScoreReasoning
Business potential1You can use Keywords Explorer to generate ideas, but it’s not 100% necessary.
ReachDecentAhrefs’ Keywords Explorer shows a Traffic Potential of 2,300, which is pretty good. However, its actual search volume is declining. A Google search for the topic also shows a “Sources from the web” SERP feature that lists out plenty of ideas.

Real click-through rates for this topic must have declined significantly.

Further, it’s an extremely beginner keyword, so we’re reaching newbies. Not our ideal customer (or perhaps in the future.)

EffortLowI can whip out this post in a day or less.
WhoMeWe have a content team (yes, me) that can make this post.

We eventually concluded that since it was so low-effort, the payoff was worth it and therefore I wrote the post.

2. Programmatic SEO for ‘Top Websites’

In 2023, we launched “Top Websites”: a page showing the top 1000 most visited websites in the world by our organic search traffic estimates.

Ahrefs' Top Websites page

This is how we scored it:

B.R.E.WScoreReasoning
Business potential2While it doesn’t show off our product in action, it heavily features our data and advertises how you’ll need Ahrefs to see search traffic for other websites.
ReachVery highNot only do the keywords “most popular websites” and “most visited websites” have tons of traffic potential, we can also rank for each website’s brand. However, the traffic may not be of the highest quality.
EffortMediumDevelopers were needed but LLMs made a lot of the work easier (e.g., copy)
WhoOur product managerWe have a dedicated product manager to see this project through

Here’s a fun fact: this project was actually in the pipeline for years. But it was considered too high-effort—we needed developer resources, copy, design, someone to lead the project, and more. So, it was never prioritized.

However, things changed. The team grew bigger, so we had more developer resources. We hired a product manager whose one of his responsibilities included programmatic SEO projects.

The advancement of LLMs also made everything easier. For example, we could generate copy for each page without having a poor copywriter writing with his eyes glazed over.

The lesson here: just because a project didn’t score well the first time with B.R.E.W., doesn’t mean you totally give up on it. It simply goes back into your backlog of ideas.

Revisit them once in a while and re-score them. Some of these projects become possible when your team grows, your resources improve, and technology advances.

3. Ahrefs Evolve

In 2024, we organized a 500-person, multi-day conference in Singapore called Ahrefs Evolve.

Here’s how we scored it:

B.R.E.WScoreReasoning
Business potential3The conference is literally Ahrefs Evolve. Since it’s our conference, we can promote our brand and toolset heavily everywhere.
ReachMediumReaching 500 people isn’t a lot. However, these 500 people will likely be decision-makers or people who can influence them. Many of them will also be our customers with whom we can build closer relationships. 

They’re even flying down (if they’re not locals) to the conference in Singapore. Talk about commitment.

EffortVery highOrganising a conference is no small matter. Lots of coordination between internal teams, external vendors, sponsors, and speakers; a lot of planning and execution; a lot of marketing so that tickets can be sold and sponsors want to sponsor the conference; a lot of fire-fighting as Murphy’s Law dictates.

However, we’ve built up to this over the past years. We’re not starting from scratch. We can re-use existing resources and update and upgrade them.

WhoSherminWe have a dedicated event marketing manager.

If we had scored our conference from the beginning, it would never have been done. Effort would have been extremely high; we would have to learn and start everything from scratch (and hope to not lose too much money); and we would have to redirect someone from their responsibilities to do it (without any experience!)

Indeed, it was probably the case for many years as we watched our competitors and other SaaS companies launch their own conferences.

However, by reducing the effort and making something smaller first, it reduces the complexity and can serve as proof-of-concept for the channel.

In fact, this is probably how we would have scored our first networking sessions (SEO Beer and Snacks):

B.R.E.WScoreReasoning
Business potential2Since it’s just networking, it doesn’t have high business potential. But we can increase its business potential by adding branding elements to the meetup (e.g., giving away swag, using branded standees, inviting enterprise clients so we can build goodwill with customers, etc.)
ReachLowNetworking sessions are typically small. However, they are extremely targeted as the chances of random people turning up are very low.
EffortLowWe already have an existing venue: our office. We just need to send out invites and get people to come.
WhoSherminWe have a dedicated event marketing manager. But even before that, I had experience organizing networking events.
Our SEO Beers and Snacks networking event

Final thoughts

To get a green light, your marketing idea should be balanced in terms of these four factors.

For example, if there’s a chance to get insane reach, but the business potential is low and effort is high, then it’s probably not worth it. On the other hand, if business potential is high and effort is low, then the idea might make sense even if reach is low.

In the end, no one can tell you whether an idea is good or bad. It’s up to you to vet, score, and evaluate them to see if they have legs.

And remember: even if an idea doesn’t have legs now, it doesn’t mean it’s not viable forever. Things change and a backlogged idea can become the next idea to execute today.