Adkode. Web, Marketing, Growth

Business Growth

How Much Should a Small Business Spend on Marketing?

How to set a small business marketing budget: percentage of revenue benchmarks, budgeting by goals, splitting spend across SEO, ads and website, and tracking ROI.

By Suresh Kumar M

Founder & Tech Lead, Adkode

Nov 11, 20263 min read

Many small businesses spend somewhere around 5% to 10% of revenue on marketing, with growth-focused businesses spending more. But a percentage is only a starting point. The better approach is to budget backwards from your growth goals and the cost of acquiring a customer.

1Budget From Your Goals

Decide how many new customers you need, estimate your close rate and the number of leads required, then multiply by a realistic cost per lead. This gives a budget grounded in outcomes rather than guesswork.

2A Sample Split

  • Website and conversion improvements: foundation investment
  • SEO and content: steady monthly investment
  • Paid search and social: flexible, scaled by results
  • Email and retention: low cost, high return
  • Testing new channels: a small reserved share

3Adjust by Stage

New businesses often invest more heavily to build awareness and a pipeline. Established businesses with strong referral and organic traffic can spend a smaller share while maintaining growth.

4Track Return on Investment

Measure leads, customers and revenue by channel. Reallocate budget monthly toward channels with the lowest cost per customer and highest lifetime value.

Frequently Asked Questions

What percentage of revenue should go to marketing?

Many small businesses spend around 5% to 10% of revenue, but growth goals and margins should guide the final figure.

Should I spend more on SEO or ads?

Ads bring faster results; SEO lowers costs over time. Most businesses benefit from both.

Is the website part of the marketing budget?

Yes. The website is where most marketing converts, so improvements there increase the return on all other spend.

How do I know my marketing is working?

Track cost per lead, cost per customer and revenue by channel, and compare with customer lifetime value.

Want This Done for You?

Adkode helps businesses in India, Australia and Europe with advertising pricing. Get a free audit and a clear plan.

Get a Free Audit

Share This Article

Was this article helpful?