Search "how much should I spend on marketing" and you'll get the same answer everywhere: 7-8% of revenue. It's not a bad starting point, but treating it as a hard rule can actually lead you astray — a brand-new business trying to grow fast has very different needs than an established one just maintaining its position.

Instead of chasing a single magic percentage, it helps to think through the actual factors that should shape your number, and build a simple process for testing and adjusting from there.

Why It Matters

"The right marketing budget isn't a percentage — it's whatever amount lets you test, measure, and grow without gambling money you can't afford to lose."

Spend too little and you may never generate enough data to know what's actually working. Spend too much, too fast, without a plan to track results, and you can burn through cash before you learn anything useful. The goal isn't to hit an arbitrary number — it's to spend an amount you can commit to consistently long enough to see real results.

Actionable Tips

1

Treat the "Spend X% of Revenue" Rule as a Starting Point, Not a Law

What to Do

Use the common 7-8% of revenue guideline as a rough starting reference, then adjust it based on your specific goals and situation rather than following it rigidly.

Why It Works

Generic percentage rules are built for an average business — yours almost certainly isn't average in every way, so a starting point that gets adjusted works better than a fixed rule.

Common Mistake

Treating the percentage as gospel, even when your situation clearly calls for spending more or less.

Example

A brand-new business with no existing customer base often needs to spend more aggressively upfront than a 20-year-old business with a steady stream of repeat and referral customers.

2

Understand the Factors That Actually Matter

What to Do

Base your number on how competitive your market is, what a customer is typically worth to you, whether you're trying to grow or hold steady, and how much is already coming in organically.

Why It Works

These are the real levers that determine what "enough" marketing spend looks like — a percentage of revenue doesn't account for any of them directly.

Common Mistake

Setting a budget without ever looking at how competitive the local market is or what a new customer is actually worth.

Example

A roofer in a competitive metro market with a $12,000 average job size can usually justify spending more per lead than a small-town business with a $150 average ticket.

3

Use a Simple 90-Day Test-and-Adjust Framework

What to Do

Start with an amount you can comfortably afford to test for 90 days, track what it produces, and adjust up or down from there based on real results.

Why It Works

Most marketing channels need a reasonable window to show their true performance — judging too early leads to decisions based on incomplete data.

Common Mistake

Pulling the plug on a channel after two or three weeks because results aren't instant.

Example

A business testing Local Services Ads for 90 days can see a clear, reliable cost-per-lead trend, where a two-week test might just be noise.

4

Know Where Budget Typically Goes First

What to Do

If you're starting from $0, prioritize the fundamentals first — a solid Google Business Profile, reviews, and a working website — before layering on paid ads. If you already have a budget, focus on refining what's underperforming rather than adding new channels.

Why It Works

Paid advertising sends traffic to your existing presence — if that presence isn't solid yet, you're paying to send people to a weak first impression.

Common Mistake

Jumping straight into paid ads before the free fundamentals, like an optimized Google Business Profile, are in place.

Example

A business with $500/month to start is often better off putting half toward Google Business Profile management and reviews and half toward a focused ad test, rather than spreading it across five different channels.

5

Avoid Spreading a Small Budget Too Thin

What to Do

Pick one or two channels to focus a limited budget on rather than splitting it across four or five at once.

Why It Works

A small budget spread across too many channels rarely produces enough volume in any single one to tell you whether it's actually working.

Common Mistake

Trying Google ads, Facebook ads, and print all at once with a budget too small to properly test any of them.

Example

$600/month split three ways often produces inconclusive results everywhere, while the same $600 focused on one channel can produce a clear answer.

Pro Tip

Before setting a dollar amount, calculate roughly what a new customer is worth to you over their lifetime, not just their first purchase. That number tells you a lot more about what you can afford to spend to earn one than any generic percentage rule.

Common Mistakes

Following a percentage rule blindly

A generic guideline ignores the specific competitive and financial factors that actually shape what your business needs.

Judging results before the test window is up

Most channels need weeks, not days, to show a reliable trend.

Skipping the fundamentals before paid ads

Sending paid traffic to a weak Google Business Profile or outdated website wastes budget that could have gone further.

Spreading a small budget across too many channels

A thinly-spread budget usually produces inconclusive results everywhere instead of a clear answer anywhere.

Quick Checklist

Setting Your Marketing Budget Checklist

  • Calculate roughly what a new customer is worth to your business
  • Check how competitive your local market is for your services
  • Confirm the fundamentals (Google Business Profile, reviews, website) are solid first
  • Set an amount you can commit to for at least 90 days
  • Focus on one or two channels rather than spreading thin
  • Review results and adjust the budget based on actual data