One of the more challenging aspects of finding the right inbound marketing support is determining the right price for the services delivered. Whether those services are delivered by a fully-staffed agency or by a consultant, there is significant price variation in the marketplace.
The first step in a pricing evaluation is to tightly define the level of support you need in order to achieve your business objectives. This step requires enough knowledge on the client side to have clearly stated objectives, a priority order of the inbound activities that need to be executed to achieve the objectives and a budget (or at least a rough idea of the right budget amount). In many cases, a company may not have clearly defined objectives or a strategic marketing plan, which might necessitate the development of one or both by the service provider.
The good news for both providers and clients is the move away from the hourly billing mentality to one of service packages tailored to the specific needs of the client. Hourly billing is much less focused on outcomes and efficiencies whereas package pricing is centered on specific deliverables based on their relevancy to the strategic objectives.
Keep in mind that there are numerous factors that contribute to price variations and while some of those fall on the supply side, the majority come from the client side. A sampling of these factors is listed below:
Now, let's take a look at how the typical packages are structured and I'll provide some pricing ranges for these packages. The prototypical client used for this illustration is in the B2B space, has 10 employees (one marketing person), $5 million in annual revenue, sells an annuitized service, does not have a formal marketing plan and is fairly needy across the service spectrum
Strategic Planning - Inbound Marketing Plan Development
There are two primary methods of pricing for this service - the first is an up-front charge to conduct a thorough assessment of client needs and the development of a plan; the second approach simply rolls the cost of the upfront work into the monthly service package fee to spread across the length of the engagement. Either way, the strategy should address the upcoming fiscal or calendar year for the client.
Pricing Range: Free to $10,000
Core Monthly Inbound Support
Typical packages should be configured for client specific needs. In general, a core package will include:
Price Range: $5,000 - $15,000 per month
Keep in mind that these prices don't reflect the cost of software - you would add the cost of HubSpot (a range of $1,000 - $4,000 per month for this prototypical client - version choice and number of database contacts affect this) and CRM software (which typically falls in the same range as HubSpot).
An associated cost to these additional software platforms is integration - these fees can range from under $100 per month to $5,000 annually.
One last area of consideration is content - the more aggressive your inbound marketing plan is the more content you'll need to generate to achieve results. Unless you have the internal capability to crank that content out, you'll want to establish a budget for outsourcing it.
Every client is unique: different niches, different competitive situations, varying sales cycles, a wide range of profit structures and a never ending variety of strategic objectives. The key is tailoring your inbound marketing plan to match your objectives and that will provide greater clarity in designing the support needed.
I'd love to know what types of packages and pricing other people encounter in their search for inbound marketing support. Have you seen any novel pricing models you'd like to share? You comments and input are always welcome and appreciated.