Viewpoint for menu pin class add
Find out the cost of working with an inbound marketing agency

How much does an inbound marketing agency cost?

Written by Laura Greenhalgh
Posted on 26 Aug 2021
Time it takes to read: 5 mins

Back to overview

Inbound marketing is all about creating great content that delivers value to the customer. For inbound marketing to be a success, it takes commitment, strategy and resources to see effective results.

Effective inbound marketing comes with a cost. To get the deliverables you need from inbound marketing, you need to invest in resources and software that will help you get there. 

Think of it like this: Resources + Software = Deliverables.

If they have the internal manpower, some companies choose to work solely in-house with their own marketing team dedicated to their brand’s inbound marketing strategy. Other companies choose to outsource all of their marketing activities to an agency and pay a fee for their expertise and deliverables.

Alternatively, companies with a small marketing team may use a hybrid approach; outsourcing some of their marketing activities to an agency, while keeping some responsibilities in-house.

Different companies have different budgets assigned to marketing activity. Some prioritise marketing while others focus their budget on investing in areas such as sales. Ultimately, the amount of money you invest in inbound marketing depends on the results you want to achieve.

In simple terms, you get what you pay for. The more you invest, the more resources and deliverables you receive.

Let’s consider the following factors:

  • What’s your allocated budget and is there room for flexibility?
  • What goals do you want to achieve?
  • How quickly do you want to see results?

What’s your allocated budget and is there room for flexibility?

In the UK, marketing budgets currently account for 9.3% of overall company revenue, 11.7% of overall company budgets. Generally, around 10% of the overall company budget is spent on marketing.

Larger companies may choose to spend more of their budget on inbound marketing if they have the resources to properly manage a larger volume of enquiries and leads generated.

Compared to traditional outbound methods, inbound marketing is focused on the quality of leads your content acquires, rather than the sheer volume of views. You should figure out how many new customers you want to acquire each month, and how many website visitors you would need in order to convert those visitors into leads, and qualified leads into customers.

What goals do you want to achieve?

Where your budget is allocated depends on the goals you want to achieve. To figure this out, consider your pain points and challenges. This could include:

  • Grow website traffic and build awareness
  • Find and convert leads
  • Manage and nurture leads
  • Analyse and calculate ROI
  • Manage your growing team
  • Improve the current journey to convert existing traffic into sales
  • Build product or service awareness
  • Improve operational efficiency with an up to date CRM platform

How quickly do you want to see results?

Consider how quickly you want to see results from your inbound marketing activity. A smaller budget means it will take longer for you to see results. This is because you’ll be limited by the number of deliverables you can expect per month.

It’s important to be realistic about timeframes and the amount of growth you want to achieve. If you need results within one month, you’ll need more resources which requires a larger investment into activity. Assigning a budget to paid advertising such as paid social and PPC can help you receive results sooner than organic content.

How much does HubSpot cost?

To get the most out of your marketing spend and inbound strategy, you need software that makes your activities as efficient and effective as possible. The leading CRM software and the platform we champion here at bolt is HubSpot.

As a HubSpot Platinum Partner Agency, we help companies get the most value from HubSpot. Our team of inbound and HubSpot specialists take the lead on everything from strategic planning, research, execution and review of all your inbound campaigns, using a range of tested inbound methodologies to generate results.

HubSpot has a number of packages that vary in cost depending on the capabilities you need to execute your inbound marketing strategy, the size of your company and your databases. At bolt, our retainer packages require a Professional or Enterprise HubSpot package which incurs a direct cost from HubSpot itself.

Here’s a brief overview of HubSpot’s main marketing packages.


The HubSpot starter package starts at £38 a month and includes 1,000 marketing contacts. You have access to all the free features as well as further features including removing HubSpot branding and 1 to 1 technical support.


Professional is a big jump up from Starter, and gives you access to all features, no HubSpot branding, workflows and automation activities. You have 2,000 marketing contacts, which starts at £655 per month.


Enterprise is the best option for companies with over 10,000 marketing contacts and costs from £2,624 per month. You get all features of Professional, as well as more reporting capabilities, revenue attribution, predictive lead scoring, and so much more.

View Hubspot’s pricing packages in detail.

How does bolt’s pricing structure work?

bolt works with clients on a retainer basis. We outline and focus on deliverables; ensuring you get the most value from your investment. Our retainers are broken into four areas; inbound marketing, inbound sales, website optimisation and HubSpot support.

We’ve explored different pricing systems and found which is the best approach for ourselves and our clients. Focusing on deliverables is a straightforward way to know what we’ll be delivering each month.

The more you invest into a retainer, the more resources and deliverables you can expect to be included. This is based on your company's ambitions and budgets, based on what you’d like to achieve by engaging and partnering with our team.

Download our pricing guide to find out more about our pricing structure.

Talk to us if you’d like to discuss how our retainers can help you grow continuously.

Want to know more on this topic?

We love hearing from you, if you want to know more please complete the form below.

1. 5 ways to be human in B2B marketing

The distinction between B2B and B2C marketing still exists in many ways. There are clear differences between the needs of business leaders compared to individual consumers for most products and services.

Read more

2. How much does an inbound marketing agency cost?

Inbound marketing is all about creating great content that delivers value to the customer. For inbound marketing to be a success, it takes commitment, strategy and resources to see effective results.

Read more

3. How HubSpot works for your sales team

HubSpot Sales Hub is your sales team’s ultimate toolkit. It lets your sales team spend more time doing what they do best - selling. Here’s how HubSpot works for your sales team.

Read more

4. 5 ways to optimise your page experience for the Google algorithm update

Each year Google releases updates to its algorithm to help users find the most relevant information they’re looking for. The updates change the way web pages are listed and highlighted in the organic search results for certain keywords.

Read more