Stay Competitive: How to Create A SaaS Marketing Budget

Share This Post

A SaaS marketing budget is a schedule of expenses your business plans to spend on marketing-related activities. Typical marketing expenses for web-hosted products/services include social media marketing, PPC (pay-per-click) advertising, affiliate outreach, SEO, labor, and marketing automation tools, including lead capture and analytics.

Most businesses generate budgets on an annual basis. However, some agile software businesses may need to create budgets quarterly.

Why Do You Need a SaaS Marketing Budget?

A SaaS marketing budget is used to plan marketing activities. It underpins your SaaS marketing plan. Companies generally create an annual budget, which is reviewed and adapted based on the Return On Investment (ROI) from your marketing activities.

Marketing ROI is a measure of the returns from a campaign. Most marketing departments will track returns. They will then increase or decrease spending based on the results. For example, you’d naturally increase spending on paid ads if monthly revenue from this channel was increasing. This helps you hit your revenue goals.

How Much Do SaaS Companies Spend on Marketing?

SaaS businesses allocate an average of 7%-15% of their annual budget to marketing activities. Some companies spend more, and others less. The figure varies depending on the growth plan and accounting methods used to track spending. That can make comparing SaaS marketing budgets difficult.

The chart below provides a nice overview of the average budget breakdown of equity-backed and bootstrapped B2B companies as a percentage of ARR (annual recurring revenue).

You can see sales and marketing activities account for 17% of the budget for bootstrapped businesses and 30% of the expenses for equity-backed companies. Of that combined total, the marketing budget accounts for 7% of bootstrapped businesses and 10% of equity-backed companies.

That’s the median SaaS marketing budget allocation.

High-growth B2B SaaS and B2C companies spend a higher portion of their overall budget than low-growth companies. The graph below nicely illustrates the difference.

Bootstrapped companies that have above the median growth increase the budget allocation to sales rather than marketing activities. Equity-backed companies allocate 15% of their budget to marketing activities. That’s a 5% jump or a 50% increase over the average.

You can check out this article on SaaS Capital, where the data was gathered, for additional insights.

The figures SaaS Capital gathered are broadly in line with other industry data. A survey by Content Marketing Institute published in 2017 found B2B businesses spend an average of 26% of their revenue on sales and marketing, with poor performers spending 14% and the top-performing companies spending 40%. 

How Much Do SaaS Companies Spend on SEO?

Forget about the overall marketing budget; how much do SaaS companies spend on SEO? Well, companies like and RingCentral spend between $50K and $150k per month on SEO campaigns.

That may sound like a lot, but it makes sense since SEO is a profitable, albeit long-term, marketing technique that can reduce customer acquisition costs over time. At least this is our experience as a SaaS SEO agency.

With that out of the way, here are financial statistics of some SaaS companies that will show nicely illustrate what percentage of revenue goes to marketing.

How Much Salesforce Spends on Marketing

Salesforce is a software company we’re all familiar with. They offer customer relationship management (CRM) solutions for sales, customer service, marketing, and IT teams. Below is their 2020 operations report.

Salesforce generated $17.1 billion in revenue and spent almost $8 billion (46%) on marketing and sales-related activities. They’ve combined the SaaS sales and marketing activities here as one line item.

Still, pretty crazy, right? 

The expenses included salaries, commissions, stocked-based compensation, payment to partners, and marketing campaigns. 

How Much Hubspot Spends on Marketing

HubSpot is a B2B SaaS that needs no introduction. Here’s a peek at their operating costs from the 2020 Annual Report.

HubSpot’s total revenue was about $883 million. They spent 51% of that revenue on marketing and sales-related activities (almost $452 million). These included salaries, commissions, stock-based compensation, overhead costs, and marketing programs like their annual inbound conference, one of the most popular SaaS Conferences out there.

How Much Atlassian Spends on Marketing

Atlassian is a project management solution for software development teams. Below is a snapshot of their 2020 operations reports.

Atlassian generated $1.6 billion, spending about $300 million – 18% of revenue – on the marketing team’s salaries. The marketing budget allocation is a bit higher than the figures from the graph I shared earlier. As a market leader, they’re allocating the equivalent of a high-growth SaaS brand on marketing their marketing budget.

How to Determine Your Available Budget

As previously mentioned, SaaS companies spend between 7%-15% on marketing activities. Most SaaS companies use one of two strategies to determine how much they can spend; the goals-driven method and the revenue-based approach.

Let’s look at two common ways of determining how much you can spend on marketing activities.

1. Revenue Based Budgeting

With revenue based budgeting you assign a percentage of revenue to marketing activities.

There are two revenue-based methods you can use. On the one hand, you can budget by Annual Recurring Revenue (ARR). This is the total revenue generated from active subscriptions in a given year. You can predict future earnings based on active subscriptions.

To calculate ARR, you first need to calculate your Monthly Recurring Revenue (MRR). Simply multiply the number of monthly subscribers by the average revenue per user (ARPU). For example, if you have 150 users on a $ 75-per-month plan, the monthly revenue is $11,250.

Multiply MRR by 12 to get your ARR. So, $11,250 x12 = $135,000 ARR. Then, set a percentage for your budget. For example, 15% of $135,000 is $20,250.

Alternatively, you might budget your marketing spend based on gross income. For example, imagine your total income is $1 million. If you wanted to set aside 35% of annual revenue on marketing, the budget would be $350,000.

The advantage of budgeting by revenue percentage is you won’t get into debt (pretty important if you’re not taking on money from venture capitalists). You set a realistic budget based on the performance of your company. It helps you to achieve sustainable growth.

Tracking your numbers is critical with this approach. Monitor metrics like LTV (customer lifetime value) to CAC ratio(customer acquisition cost). This metric gives insight into how much money to spend to acquire one customer. The golden ratio is 3:1. You should net $3 for every marketing dollar.

2. Goals Based Budgeting

Goals based budgeting is where you set your marketing budget based on growth goals. This is the approach traditional businesses with VC funding take. It’s a great way to grow company size and quickly scale your market share. is a great example of a company that rapidly scaled through the different phases of growth utilizing a goals-based approach to marketing.

In a sense, the goals-based approach is the reverse of the revenue-based one. You start by setting out what you want to achieve, you then outline the marketing tactics and make assumptions about the unit costs you need to achieve to hit your revenue goals.

Tomasz Tunguz, a venture capitalist, conducted an interesting study in 2013 looking at successful companies that utilized this approach to budgeting. He analyzed 34 publically traded companies to try to understand marketing spend at different stages of growth.

The graphic below summarizes his findings.

You can see in the first three years of growth the companies he reviewed spent between 80-120% of revenue on sales and marketing activities. This level of funding helped companies succeed during the aggressive growth phase so they could dominate competitive markets.

Over time budget allocation for the sales team and marketing team reduce to those industry benchmarks I mentioned earlier. This is an effective business model, assuming you can hit those ambitious growth targets. The danger is you fail to hit revenue goals, which will cause issues when you go public or go through a funding round.

Framework for Making a SaaS Marketing Budget

Once you know how much money you can spend, it’s time to look at how much you should spend. This is critical as departments have a habit of spending as much money as they are allocated. There’s a straightforward six-step process you should follow to determine your optimal marketing budget.

Here’s an exercise your team should go through to determine your marketing budget:

  • Define your goals: What do you want to achieve with your marketing efforts? Do you want to increase brand awareness, generate leads, or drive sales? Your goals need to be SMART (Specific, Measurable, Achievable, Relevant, and Time-Bound).
  • Identify your target audience and conduct competitor analysis: You need to define your target audience and get to know your potential customer. It’s also critical you understand the competitive landscape and are clear on your Unique Selling Point (USP). This will help you come up with messaging that will resonate with your audience.
  • Research marketing channels: Your competitor analysis should help you identify the best marketing channels to invest in. You want to double down on the most obvious channels, even if they are competitive. Test different marketing tactics. Staying focused on a few core channels will invariably generate better results than trying to do everything.
  • Estimate your average costs: Take the time to research how much it would cost to be active on each target marketing channel. You can determine a minimum marketing budget per channel based on an assumed average cost (for example, the PPC cost of acquisition if you want to get 1,000 new customers).
  • Set your marketing budget: Once you have determined your objectives, identified your target audience, selected your marketing channels, and assessed the associated expenses, you can set your annual marketing budget. Add some flexibility to your budget adaptability to accommodate unexpected costs.
  • Track your budget: Track your marketing budget against your SMART goals. The budget should be flexible. Increase spending on channels that generate a return and decrease or cut spending on the channels that don’t.

Setting a realistic marketing budget should be straightforward. The critical thing is ensuring you’re generating a return on your expenses, which is why tracking your budget is critical.

Where Does SEO Fit Into Your Budget

SEO is a critical marketing channel for B2C and B2B SaaS companies. A lot of the lead generation and conversion in SaaS marketing comes down to explaining the features, benefits, and overall value of the software. You can’t do that effectively in a billboard ad or other traditional marketing channels. That’s why many SaaS marketers turn to content or inbound marketing.

Inbound marketing is the creation of customized content for your target market, pulling them into your marketing funnel or flywheel. It includes blog posts, videos, infographics, eBooks, webinars, and more. The goal is to educate leads on how your solution solves their problems and saves them money.

Creating unique and relevant content helps improve your online presence (which is vital for web-based companies). In fact, content marketing is one of the items that differentiate SaaS Marketing from other types of marketing.

With an SEO-driven content marketing strategy, you can improve your ranking on the search engine results page, drive more traffic to your website, and, hopefully, increase sales.

Through our SaaS link-building services, we’ve helped fast-growing SaaS companies like Aura turn web traffic into the primary customer acquisition channel. We also provide full-service SaaS SEO services where we help develop your SEO strategy, conduct audits and competitor analysis, secure backlinks, and write your SaaS content. For example, we helped Right Inbox scale to 500,000+ monthly visitors with this approach.

Innovation & Future SaaS Marketing Budget Trends

Marketing budgets will change fast over the coming years. Here are some marketing trends you need to pay attention to that will impact the way you create a marketing budget and the amount of money you set aside for line items:

1. AI Content Generation

  • Immediacy: AI content tools like GPT-3 and GPT-4 are already in use, showing immediate industry adoption for content creation. Platforms like Surfer SEO can already output SEO-optimized long-form content.
  • Magnitude: AI can revolutionize content production, offering cost savings and consistent quality, but human oversight remains essential.
  • Current State: Platforms like OpenAI’s GPT series produce high-quality, coherent content, with many businesses exploring their applications.
  • Actionable Step: Companies should integrate AI content tools for tasks like product descriptions and social media posts, gradually expanding use while ensuring human review for brand alignment. At this stage, editors are needed to support AI content generation.

2. AI-Driven Chatbots & Virtual Assistants:

  • Immediacy: Already prevalent and expected to become even more advanced in the next 2-3 years.
  • Magnitude: Can handle customer queries, possibly close sales autonomously, and reduce the need for human customer service representatives, leading to potential cost savings and increased sales.
  • Current State: AI-driven chatbots are already prevalent, with platforms like Intercom and Drift offering sophisticated bot interactions.
  • Actionable Step: Companies can integrate chatbot platforms into their websites and train these bots using FAQs and customer interaction data. Regularly updating the bot’s knowledge base ensures it remains relevant and helpful.

3. Adaptive Content & User Experience:

  • Immediacy: Many companies are already using AI-driven tools for this purpose, and advancements are expected in the next 2-5 years.
  • Magnitude: Personalization can significantly enhance user engagement, potentially leading to higher conversion rates and customer loyalty. This can have a direct impact on revenue and, consequently, marketing budgets.
  • Current State: Many companies are already using AI-driven tools to analyze user behavior and deliver personalized content. Platforms like HubSpot and Optimizely allow for content personalization based on user behavior.
  • Actionable Step: Companies can integrate AI-driven content management systems or personalization engines into their websites. By segmenting their audience based on behavior, location, or past interactions, they can deliver tailored content or product recommendations.

4. Enhanced Customer Insights:

  • Immediacy: Tools like Mixpanel and Amplitude are already in use, with advancements expected in the next 3-5 years.
  • Magnitude: Understanding customer behavior and predicting their needs can lead to more effective marketing campaigns, better product development, and improved customer satisfaction. This can influence both revenue and marketing spend.
  • Current State: AI-driven analytics tools, like Mixpanel and Amplitude, offer deep insights into user behavior and trends.
  • Actionable Step: Companies should integrate these analytics platforms and regularly review the insights they provide. Using this data to inform product development and marketing strategies ensures alignment with customer needs.

5. Predictive Analytics for Lead Scoring:

  • Immediacy: Becoming a standard feature in advanced CRM systems, with improvements expected in the next 3-5 years.
  • Magnitude: Accurate lead scoring can help sales teams prioritize high-value leads, potentially increasing conversion rates and sales. This can influence the allocation of marketing budgets toward lead generation and nurturing.
  • Current State: Predictive lead scoring is becoming a standard feature in advanced CRM systems like Salesforce and Pardot.
  • Actionable Step: Companies should invest in CRM platforms that offer predictive lead scoring. Training sales teams to leverage these scores can help them prioritize high-value leads.

6. Optimized Marketing Spend:

  • Immediacy: Platforms like Google Ads are already using AI for optimization, with major advancements expected within 5 years.
  • Magnitude: While AI-driven ad optimization can lead to better ROI, the overall impact on marketing budgets might be more gradual compared to the other technologies. The focus here is on efficiency and maximizing returns rather than fundamentally changing how businesses interact with customers or leads.
  • Current State: Platforms like Google Ads already use AI to optimize ad placements and budgets.
  • Actionable Step: Companies should leverage AI-driven advertising platforms and use A/B testing tools to continually refine their ad strategies based on real-time performance data.

SaaS Marketing Budget FAQ

How Much Does the Average SaaS Company Spend on Marketing?

SaaS businesses allocate an average of 7%-15% of their annual budget to marketing activities. Bootstrapped companies tend to spend less, averaging 7%-11%, while equity-backed companies spend an average of 10%-15%.

What is a Typical SaaS Marketing Budget?

It’s difficult to assess a typical marketing budget because many companies combine sales and marketing activities as a single line item within the annual budget. SaaS companies allocate between 17%-39% on sales and marketing activities. In some cases, it can be closer to 50%.

In Closing

SaaS companies spend an average of 7%-15% of their annual budget on marketing activities. That aligns with the 10% rule of marketing budgets. If you’re combining Sales and marketing activities, you should be allocating approximately 30% of your ARR to sales and marketing activities.

In general, the more you spend on sales and marketing see higher returns and faster revenue growth.

However, throwing cash indiscriminately at marketing programs doesn’t translate to more sales. You need to be strategic about where you’re investing funds. That’s why you need a SaaS marketing budget.

This article covered the benefits of developing a budget for your software brand and two ways to calculate it. We shared examples of sales and marketing costs of companies like Salesforce and HubSpot and the activities they spend on. With the right metrics and key benchmarks, you can drive growth rates by investing in marketing channels that produce excellent results.

Get a Fortnightly SaaS Marketing Newsletter That Makes You Smarter

Our newsletter is like Miracle Grow for marketers. We comb social media and the web for smart marketing ideas. The emails cover topics like SEO, UX design, copywriting, and social media marketing. It’s short and to the point (less than five minutes to read).

You’ll love it I promise. Sign up below.

More To Explore


8 Top SaaS Marketing Challenges (and Their Solutions)

As the Software-as-a-Service industry continues to evolve, the marketing challenges confronting companies become increasingly complex.  Fortunately, there are solutions to these challenges, and if you’re

Table of Contents