Insource or Outsource? 7 Key Roles to Create Your Revenue Machine

Get Smart with Marketo’s Q4 Release
14th Oct
Wrong Ways to Create Salesforce Fields for Marketo
28th Oct
Show all

When I was younger, my dad liked to change the oil in our family’s cars. It would take him way too long and he looked like he was swimming in oil after he was done. And my mom would always get PO’ed because he’d get oil all over the driveway.

Insourcing or outsourcing is a decision we all make on both personal and professional levels. My dad could have easily gone down the street to Jiffylube to have the experts do it but he made things harder on himself (although he seemed to enjoy it) by doing it himself.

When it comes to marketing and sales, what is your insourcing/outsourcing strategy? In this post, I’ll cover a few resourcing approaches to developing your own marketing revenue machine.

What is a Revenue Machine?
A revenue machine refers to how leads move from their creation through to revenue in a repeatable and measurable manner. Getting there requires a mix of expertise/people, technology and processes.

Your Lifecycle is Like a Race Car

speed racecar

Applying this concept to your business, developing repeatable Marketing and Sales initiatives is much more complex. According to Marketing Sherpa, 68% of B2B organizations have not identified their funnel. Why? Organizations need people, processes and technology to make it work and those aren’t easy to pull together.

Forget about an oil change–we are talking about a finely tuned race car when it comes to your lead lifecycle.

The dilemma: How much of this should your organization build on its own? When should your organization bring in outside help?

Planning Resources for Success: Seven Roles to Consider

In a previous post, I outlined 6 steps to transform your lifecycle into a revenue machine. But how do you put that blueprint into action?

Whether you look externally for assistance or rely on internal assistance, the funnel is one of the most important strategy-to-execution items your organization will deploy. Here are a few roles to consider to help make your funnel a success.

Executive Driver

Golfer getting ready to take a shot. Wide angle photo and closeup

This is usually your CEO or President who makes sure the organization is marching towards the end goal of a repeatable funnel.

Internal or External? Internal. I don’t see too many external CEOs.

Sales Captain

Business man with the text Leader of Sales

The Sales Captain makes sure strategy is set with the Sales team to ensure a smooth rollout.

Internal or External? Internal. Your Sales reps listen to their leader. However, an external resource can help bring best practice insights on the importance of Sales processes.

Marketing Captain

Close view into captain's cabines, navigation equipment and captain's hand on rudder during cruising

In this role, The Marketing Captain sets the agenda for how leads should convert to revenue from a marketing perspective. This is usually the CMO, VP of Marketing or similar level.

Internal or External? Internal. (Although an external resource can help with the strategy).

The Funnel Strategist

The Funnel Strategist has done it before and should be well versed on all aspects of the funnel. This person knows where the bodies are buried and understands the political and process issues that exist with a funnel strategy. Usually, the head of Marketing Ops or Director of Marketing quarterbacks this process.

Internal or External? External. OK, maybe I am a little biased here but until you go through the ringer a few times, I’d recommend going external. Of course, if you are fortunate enough to have the talent in-house, consider internal.

The Technology Wizard

Magician hands with magic wand conjuring sparkling stars stream - copy space

Typically, this is your marketing ops person who will translate the funnel requirements into your CRM and marketing automation platforms.

Internal or External? External. Does it make sense to fumble around building a framework that someone externally does regularly? Like the Funnel Strategist, if you are fortunate enough to have an in-house whiz that’s done it before, internal is an option.

The Process Driver

transport, business trip, destination and people concept - close up of young man in suit driving car

This is such an important role at rollout and beyond. This person stays on top of everyone to follow process. For example, if a Sale rep is not changing a Lead Status properly, this person is on the rep like white on rice. This role is usually someone in Sales Ops.

Internal or External? Internal. You need someone on location daily who can stay on top of employees. An external resource can certainly help with best practice workshops and training, but external usually won’t work on  a day-to-day basis.

The Insight Master

insight orange speech bubble isolated on white

This role is responsible for putting together all the funnel reports and providing insight.

Internal or External? Internal or External. If you have an analyst that knows data (and how to interpret it), go internal. Otherwise, look externally.


Whether your organization chooses to go internal or external, developing a revenue machine is an investment of resources across your organization. Make sure to set strategy to ensure-long term success by creating the proper team.

Other Resources

Looking to get a few other insights? Check out a few articles here.


Josh Verrill

Services: Strategy, Assessment, Ongoing Services

“RevEngine Marketing has helped Dyn reach amazing results. Within 60 days, REM helped Dyn establish repeatable best practices to improve marketing efficiencies over 50%. That enabled our business owners to focus on the business, not on our system.
With REM as our long term partner, we’ve seen marketing’s contribution revenue double over the past year. REM has helped us achieve success with everything from managing the lead lifecycle to gaining visibility into marketing effectiveness.”


Coming soon…

Clavis Insights

Helped find the gaps in Solix marketing process to put on path for 5X improvement.


Created efficiencies reducing webinar setup time and other programs by 50%+.

Reduced reporting time on key video watching program by 10x. Insights now take minutes as opposed to hours.

Clavis Insights

Established best practice program and landing page strategy to streamline ongoing marketing as much as 50%.

Provided vision into marketing influence by creating multi touch attribution model to measure the impact of various touch points.


1. Created marketing efficiencies reducing day-to-day workload for select campaigns by 30%+.

2. Identified approx $1 million+ in bad/old data to cutting Marketo license costs, improving personalization and boosting marketing results.

3.Streamlined Marketo performance 30%+ with in-depth performance audit to disable old campaigns, eliminate unnecessary fields and optimize CRM sync.

4. Improved nurture journey reducing staffing 1/4 resource (or $25K) the time of sending manually.


Created efficiencies reducing webinar setup time and other programs by 50%+.

Reduced reporting time on key video watching program by 10x. Insights now take minutes as opposed to hours.


Coming soon…


Boost engagement by 167% including a 12X single day improvement leveraging a Triple Touch Methodology.


Coming soon…


Coming soon…


Develop a Second Chance nurture strategy to boost engagement 2X for previously unconsumed content.


Coming soon…