How to Craft a Marketing Budget

This is the 26th post of a 50 article series for new marketers at B2B startups.

As you are developing marketing in a startup, you typically start with a budget of $0. It involves a small team, with people doing multiple jobs at once and stretching resources thin. As the team grows and you want to accelerate growth, you need to determine how you can invest in marketing and earn that money back with new customers. To do that, you need to craft a marketing budget: typically a spreadsheet of what items you intend to spend marketing dollars on monthly. To start, the budget should consist of the following items:

  • Headcount
  • Tools
  • Demand Generation
  • Events
  • Consultants

Let’s break down each of these items and how you should think about allocating money to each:


Similar to other functions in a startup, headcount (i.e. team salaries) is often the most expensive item in the budget. It is also the most important — if you have world-class marketers, designers, and content producers on the team, you will be positioned to succeed. When you are budgeting for headcount, you need to make an estimate for when you need to hire each function. Typically the order is as follows:

  1. Team Lead
  2. Designer
  3. Demand Gen Manager
  4. Content producer

In the beginning, the team lead does everything, usually with a designer helping to create inbound content. As the team picks up speed, you need to bring on a growth marketer who can build the day-to-day of an inbound machine. At this stage, the Demand Gen Manager and Team Lead are likely writing all of the content.

It’s important that you plan accordingly and estimate what month you need to bring in each team member to accelerate growth. Be sure to plan for 6-8 weeks of recruiting time before you expect a new team member to start work.

Depending on the city that you are hiring in, this can be a $10,000 – $60,000 per month expenditure in the budget when everyone’s salaries are added up.


Marketers use many tools to be efficient and drive growth. These are typically monthly software subscriptions and are a rather small part of the budget. However, you need to add up which tools you are using and the monthly cost of each. These might include:

I would budget $1,500 per month for all of these services to start. The largest item is the marketing automation system.

Demand Generation

While the previous two expenses (headcount and tools) are used to operate the marketing team, demand gen spend is money that you apply to actual marketing tactics, like Google Adwords, retargeting or print advertisements. These typically breakdown into the following:

  • Social media
  • Pay-per-click and Adwords
  • Display ads (Google Display Network)
  • Print ads
  • Direct mail
  • Paid email campaigns
  • Digital experimentation

Each of these channels can be used to acquire leads by driving traffic to your website and content. Each industry and target persona will respond differently to different channels. While in some cases direct mail could be wildly effective, other industries may find it useless. You need to research and experiment with these channels to identify the optimal allocation of your effort and budget. Your goal is to always optimize for lower CPA (cost per acquisition)

Spend on these items vary, so target around $10,000 – $20,000 per month as a startup. you can dial this up and down depending on performance. Some items, like direct mail, can easily cost $15,000, so keep in mind that some months might spike higher while others are lower.


Although a lot can be done digitally, you may still attend trade shows and other events where there is an opportunity to sell. Events can be incredibly expensive and need to be monitored closely to ensure the team is getting a true return-on-investment (ROI) from attending. Within events, you need to make estimates for:

  • Registration fee to attend
  • Materials needed to setup a booth
  • Travel, lodging and food for staff

Many events have a registration fee of $1,000 – $10,000. As a result, you need to choose wisely which events to attend. If you are exhibiting at a large trade show with a booth that goes beyond a table and backdrop, the expenses can easily add up to $100,000.


Since marketing is so multifaceted, you often have a need for skills that nobody on the team currently has. This could be $2,000 for an SEO expert to review your website, $5,000 for a video production company to make a sleek explainer-video for a new product or $3,000 for a web developer to build a special landing page. It’s important that you allocate budget to bring in experts as needed, and that you have lots of flexibility, since the marketing needs of a startup change monthly.

Next Steps

This post gives a simple overview of the categories you need to budget for and rough estimates for each one. Each team is different and the amounts could fluctuate greatly. The next steps is to make a list of each of the items your team might spend on, put them into these categories, and break it down monthly in a spreadsheet. This simple exercise will give you a picture of how much marketing will cost for a startup.

Join the discussion