The Inbound Efficiency Framework

Read time: 18 minutes

Written by:

  • Eddie Reynolds
    Founder & CEO

Download The Cheatsheet


Download The Cheatsheet

 

Marketing is hitting the MQL target, but deals aren’t closing. Marketing blames sales for not following up. Sales says the leads aren’t worth following up on. Sound familiar?

We hear this on nearly every call with a CRO. And when we dig in, the problems are almost always the same. We ask three people what an MQL is and get three different answers, so the conversion data means nothing. We can’t see where leads came from, who followed up, whether meetings were booked or held. There’s no consistent process, no accurate data, and no visibility into what’s working and what’s not.

The lead volume might be fine. The engine converting those leads into pipeline and revenue is where it falls apart.

So what does work?

  • Fundamentals: Define who we should send to sales, the process to respond and follow up, and get it into the systems so the team can execute it.
  • Adoption: Train the team, build the reporting, and inspect execution on a regular cadence until the process sticks.
  • Optimization: Block time to analyze the data, find out what’s converting and what’s not, and bring those insights to leadership so they can act on them.
  • Amplification: Once the foundation is producing results, layer on AI to score leads, analyze channels, and accelerate follow up at scale.

In this framework, we’ll break down the components of an efficient, predictable inbound engine using the Inbound Efficiency Pyramid. We start at the base with Fundamentals, then work through Adoption, Optimization, and Amplification.

Know what you need to do, but can’t get it done fast enough?

Book a free GTM Ops Execution Workshop.

Bring your top priority to this private working session, and get a validated approach, a clear execution plan, and a realistic timeline.  Yours to use however you want, free.

Learn More

Fundamentals: Define the right buyers and build the process to convert them 

The fundamentals of inbound are the definitions, process, and systems our team needs in place to convert the right leads into meetings, pipeline, and revenue. Without the right foundation, leads slip through the cracks, sales wastes time on the wrong prospects, and we have zero visibility into where the engine breaks down.

ICP & Personas by Product

Our Ideal Customer Profile(s) and Buyer Personas define who is most likely to buy, who is easiest to sell and serve, and who will be our best long-term customers.

Most companies define ICP and BPs too broadly, listing numerous industries, a wide revenue band, and a handful of titles. This makes it nearly impossible to prioritize leads or build scoring models that work, and it means marketing is optimizing campaigns toward an audience that’s too wide.

(Related: Mastering ICP)

Instead, we need to look at our existing customers and figure out who our best ones are. Not just who bought, but:

  • Who was easiest to sell
  • Who stayed the longest
  • Who expanded the most
  • Who had the best adoption

What else can we learn about those companies beyond industry and revenue? Technographics, growth stage, funding status, the specific business problem our product solves for them. The more granular we can get, the better we can score inbound leads. And if we have multiple products, we need to define ICP and Buyer Personas for each one.

(Related: Building a Microsegmentation Engine)

The Inbound Process

Once we know who we’re targeting, we need to map the journey those buyers want to take and build the process our team needs to execute to convert them. This is where most inbound engines start to break down. The leads come in, but not enough convert because we skipped critical steps.

(Related: The GTM Process Index)

Here are the core components of the inbound process:

Customer Journey Map

Most revenue teams skip the Customer Journey Map, seeing it as an overwhelming nice-to-have. The result is a lead management process designed without considering how the customer actually wants to buy, which leads to poor conversion rates and a bad buying experience.

We don’t need to boil the ocean here. Most B2B customers want a fairly similar journey. At USC, we have a template that gets 80% of the way in a couple of meetings. We can refine and optimize it later, after we have the foundation in place.

MQL Definition

This sounds basic, but it’s one of the most common problems we see. We ask three people on the same team what qualifies as an MQL and get three different answers. Without a clear, agreed-upon definition, the conversion data is meaningless. Marketing says they delivered 500 MQLs. Sales says they were garbage. Nobody can prove either side because there’s no standard.

We need to define exactly what makes a lead an MQL, whether that’s a demo form fill, a content download from an ICP company, or a specific lead score threshold.

Whatever it is, marketing and sales need to agree on it, and the definition needs to be precise enough that two people looking at the same lead would come to the same conclusion. We should also define our other lead stages here (SAL, SQL, SQO, etc.), each with clear entry criteria the team understands and follows.

(Related: Why Your MQLs Aren’t Converting)

Speed to Lead SLAs

Lead response time has a massive impact on conversion. Responding within 5 minutes versus just 30 minutes can be the difference between booking a meeting and never hearing from a prospect again.

We need clear SLAs for each lead type: how fast does a demo request need to be contacted versus a content download versus a webinar attendee? The SLAs need to be defined, tracked, and the team needs to be held accountable.

Inbound Capacity Planning

On the outbound side, Capacity Planning is standard. On the inbound side, teams rarely think about it until leads are piling up and nobody’s following up fast enough.

If we’re routing 200 leads a month to a rep who can only work 80 properly, the other 120 are getting a half-hearted follow up or none at all. That’s revenue we paid to generate and threw away.

We need to understand the volume coming in, the time it takes to properly work each lead type, and how many leads each rep can handle before quality drops off.

Lead Routing Process Defined

Once a lead meets our MQL criteria, it needs to get to the right rep as fast as possible. Routing sounds simple, but it gets complicated fast. We need to account for geography, account ownership, product interest, lead source, and capacity.

The most common problems are leads stuck in a queue with no owner, leads routed to the wrong rep, and round robin systems that don’t account for any of this. Every one of these costs us pipeline. The routing process needs to be clear and automated wherever possible.

Lead Follow Up Sequence Defined

If the rep follows up once or twice and gives up, we’re leaving a lot on the table. If the rep sends 15 emails over three days, we’re burning the lead. The follow up sequence needs to be defined differently for each lead type. A demo request from an ICP company needs a faster, more direct cadence than a whitepaper download. Each sequence should define:

  • Number of touches and channels (phone, email, LinkedIn, etc.)
  • Timing between touches
  • Messaging at each step

Without this, every rep runs their own playbook and we can’t measure or improve anything.

Inbound Process Implemented into Systems

Once we’ve defined the ICP, mapped the customer journey, and documented the inbound process, we need to implement all of it into our Marketing Automation (MA) and CRM systems. The process can’t live in a Google Doc. It needs to be built into the tools the team uses every day: lead scoring rules in the MA, lifecycle stage definitions in the CRM, routing rules, SLA tracking, follow up task creation, and cadence enrollment.

We also need to track the key data points along the way:

  • The lead source
  • When the lead came in
  • When first contact was made
  • How many touches happened
  • Whether a meeting was booked and held
  • Whether it converted to an opportunity

All of this data is critical for reporting and optimization later. The integration between MA and CRM matters here too. If the two systems aren’t connected, marketing can’t see what happened after the handoff and sales can’t see the marketing context that would help them have a better first conversation.

This sets our foundation. We now have a clear definition of who we’re targeting, a documented process for handling leads, and the systems in place to execute and track it. 

From here, we need to get the team to actually do it.

Adoption: Get the whole team executing the process consistently 

Having a defined process means nothing if the team doesn’t follow it. Adoption is about getting every rep executing the inbound process consistently, not just the top performers who would figure it out on their own.

Training and Enablement

Training shouldn’t be a one-time event. A single onboarding session and a playbook is a starting point, not a solution. We need ongoing enablement:

  • Live training sessions
  • Recorded walkthroughs
  • Role-plays for lead follow up
  • 1:1s where reps can ask questions

The test for good training is simple: pick a new rep, walk through the playbook, and see if they can work a lead correctly on their first day. If they can’t, the documentation and training aren’t good enough yet.

Inbound Reporting and Dashboards

We can’t manage what we can’t see. Inbound reporting needs to track the metrics that tell us whether the process is working and where it’s breaking down.

At a minimum, we need visibility into:

  • Lead volume by source and type
  • Speed to lead (time to first contact)
  • Follow up activity (number of touches, channels used)
  • Conversion rates at each stage (MQL → SAL → SQL → SQO → Closed Won)
  • Meetings booked and held
  • Pipeline and revenue generated by lead source

The dashboards need to be accessible to both reps and managers. The most common mistake we see is building dashboards that nobody looks at.

(Related: The Unblended Funnel)

However, dashboards are useless without the next piece…

Regular Cadence of Management Review

This is the missing ingredient in most inbound engines. We’ve built the process, trained the team, and set up the reporting. But without management regularly inspecting execution, the process will drift.

  • Reps will revert to their own habits
  • Follow up quality will drop
  • Speed to lead will creep up

We need a regular cadence where managers review the inbound reporting with their team. Weekly is ideal. The review should cover speed to lead SLA compliance, follow up activity and quality, conversion rates by rep, and any leads that fell through the cracks.

This doesn’t need to be complicated. A 30-minute weekly meeting where the manager pulls up the dashboard and walks through the numbers with the team is enough. The point is that the team knows execution is being tracked and reviewed.

At first, though, daily review, alongside a team dashboard everyone looks at, can have a huge impact.

When reps know their manager is looking at their response time, response time improves. When nobody’s looking, it doesn’t. Over time, this regular review becomes the mechanism that drives consistent execution.

The fundamentals and adoption can be put in place extremely quickly. Getting through these two stages can take as little as a few weeks for a small team. From here, things take more time, but the payoff is significant.

Optimization: Find what’s converting and do more of it 

Once we have consistent execution and regular review of the reports, we should have data we can trust. With that data, if we dedicate the right resources, we can analyze it to uncover what’s working, what’s not, and find ways to drive more pipeline and revenue from the leads we’re already generating.

Attribution

While attribution is no perfect science, we’re flying blind without it. Most companies start with a first touch or last touch model, and that’s fine. The bigger challenge is data collection.

Attribution software works well to track leads from paid channels but falls apart in the dark funnel; when someone hears about us on a podcast, sees a LinkedIn post, gets a recommendation, and then googles us. To solve for this, we ask people on every web form and every first sales call how they heard about us. Combined with software attribution, this gives us a much more complete picture of what’s actually driving demand.

(Related: How to Optimize Marketing-Generated Revenue)

Inbound Insights

The data is sitting right there, but nobody has the time or the mandate to dig into it. Inbound Insights means dedicating real, protected time for the right person, whether it’s the CMO, the VP of RevOps, an analyst, a consultant like us, or a combination, to regularly slice and dice the data.

The questions that move millions of dollars in revenue look like this:

  • What lead sources produce the most pipeline? The most revenue?
  • What’s the conversion rate by lead type, by persona, by industry?
  • Where are leads dropping out of the funnel?
  • Which reps convert leads at the highest rates, and what are they doing differently?
  • What campaigns generate volume but no revenue, and which ones close at a higher rate?

If we treat this as a “when I get to it” task, it never gets done.

Additionally, that quality data we mentioned above, it’s likely not good enough. The first, second, and even tenth run at analysis will uncover gaps in the execution and the data. With regular analysis, it will get fixed, though.

(Related: Pipe Gen Metrics 2.0)

GTM Council Meetings

Once we’re generating insights from the data, we need a forum to discuss them and decide what actions to take. The GTM Council brings together leaders from marketing, sales, customer success, and sometimes finance and product. This is a regular meeting, weekly or biweekly, where data driven insights are presented to leaders and decisions are made about where to invest, what to change, and what to double down on.

The key is that this meeting is not a status update. It’s a working session. Reporting should be reviewed before the meeting. People come in with real issues, real opportunities, and real recommendations. The meeting exists to discuss and decide, not to present slides.

Without this meeting, insights die on the vine. The analyst finds a pattern in the data, puts it in a report, and nobody acts on it. The GTM Council is the mechanism that turns data into action.

(Related: The Pipeline Management Framework)

With optimization in place, we’re now in a position to continuously improve the inbound engine. We know what’s working, what’s not, and we have a regular process to act on those insights. This sets us up for the final stage.

Amplification: Layer AI on top of what’s already working 

With the foundation in place, a team executing consistently, and a regular process for analyzing and acting on the data, we can start to layer AI and automation on top of the inbound engine. This is where many teams want to start, and it’s where we see the most wasted effort and budget.

AI and automation amplify what’s already in place, whether it’s working or not. If we layer AI on top of broken lead scoring, we get faster bad scoring. If we automate follow up sequences that were never tested, we get more bad emails sent faster. The foundation has to be there first.

But with the right foundation, the possibilities here are real.

(Related: 4 Steps to AI Implementation with an Impact)

There are hundreds of examples we could share. Here are just three. 

AI Lead Enrichment/Scoring

Traditional lead scoring is manual, slow, and usually wrong the first several times. We set up a scoring model based on our assumptions, launch it, and spend months figuring out that the weights are off. Meanwhile, bad leads are getting to sales and good leads are sitting in a nurture drip.

AI can change the speed and accuracy of lead scoring significantly. With enough historical data on which leads converted and which didn’t, AI models can identify patterns that humans would never find.

Maybe leads from companies that recently raised a Series B, have between 200-500 employees, and visited the pricing page twice in the same week convert at 5x the average rate. A human analyst might find one or two of those signals. A well-trained model can find dozens and score leads in real time.

The critical thing here is that we need the data foundation from Fundamentals and Adoption to train these models. AI scoring built on top of dirty data and undefined lifecycle stages will produce garbage. The same models, fed clean data from a well-defined process, will produce scores our team can actually trust.

AI can also enrich leads with data we don’t have, like technographics, hiring trends, funding status, and intent signals from third-party sources, giving reps better context before their first call.

AI Campaign/Channel Analytics

In Optimization, we talked about dedicating time to analyzing inbound data. AI can accelerate that analysis significantly. Instead of an analyst spending a full day building pivot tables and running cohort analyses, AI tools can surface patterns across campaigns, channels, lead sources, and audiences in minutes.

  • Which campaigns drive the highest LTV customers, not just the most leads?
  • Which channel mix produces the fastest time-to-close?
  • Where is spend producing diminishing returns?

These tools can also run continuous analysis rather than periodic reviews. Instead of a monthly report, we can get alerts when a campaign’s conversion rate drops below a threshold or when a new channel starts outperforming existing ones.

The quality of the analysis depends entirely on the quality of the data. If our attribution is broken, if our lifecycle stages are inconsistent, if our CRM data is dirty, the AI will surface patterns in the noise. Clean data in, real insights out.

AI-assisted Lead Response/Follow Up

Speed to lead matters, and AI can make it faster. Chatbots, auto-responders, and AI-assisted email drafting can help reps respond to inbound leads faster than any human-only process.

The simplest version of this is an immediate, personalized auto-response that acknowledges the lead, references their company and likely use case, and gives them an easy way to book a meeting. Something better than “Thanks for your interest, a rep will reach out shortly.” Done well, this is the difference between a lead that books a meeting while they’re still interested and one that goes cold waiting for a callback.

The risk here is the same risk we’ve seen play out with automated outbound. If we automate follow up without getting the foundation right first, we’ll burn leads faster. AI-assisted follow up should amplify a process that’s already working, not replace a process that was never built.

Putting It All Together

There’s a lot here and there’s a reason we work with customers for multiple years and/or they hire full-time RevOps leaders or entire teams. But the good news is that getting the Fundamentals in place and driving Adoption can happen very fast, in just a few weeks if the team is small enough.

Optimization and Amplification can take years. In fact, we would argue the last two stages are never “done” and they also involve continuously refining the Fundamentals and driving Adoption of the updated process.  No team has the perfect inbound engine, but getting the basics in place can make a huge impact fast.

Start with Fundamentals and Adoption. Get the process defined, get it into the systems, get the team executing consistently, and build the reporting to see what’s working. Then move into Optimization and, eventually, Amplification. This is how we build an inbound engine that produces real, sustainable pipeline and revenue.

Know what you need to do, but can’t get it done fast enough?

Book a free GTM Ops Execution Workshop.

Bring your top priority to this private working session, and get a validated approach, a clear execution plan, and a realistic timeline.  Yours to use however you want, free.

Learn More