How the marketing budget calculator works
Enter your total monthly marketing budget and choose your business stage. The calculator splits that budget across five channels using benchmark percentages that change as a business matures:
| Channel | Startup / New | Growth | Established |
|---|---|---|---|
| Paid ads (Meta / Google) | 50% | 40% | 30% |
| Content & SEO | 15% | 20% | 25% |
| Email & CRM | 10% | 15% | 20% |
| Organic social | 10% | 15% | 15% |
| Tools & software | 15% | 10% | 10% |
New businesses lean on paid ads because they need customers and data quickly. As you grow, more budget moves into channels that compound over time, such as SEO content and an email list you own.
Worked example: $5,000 a month
- Startup: $2,500 paid ads, $750 content & SEO, $500 email & CRM, $500 organic social, $750 tools.
- Growth: $2,000 paid ads, $1,000 content & SEO, $750 email & CRM, $750 organic social, $500 tools.
- Established: $1,500 paid ads, $1,250 content & SEO, $1,000 email & CRM, $750 organic social, $500 tools.
How much should you spend on marketing in total?
A commonly quoted rule of thumb for small businesses is roughly 5–10% of revenue, with newer or fast-growing companies often spending more. A better way to set the number is to work backward from your unit economics:
- Work out what a customer is worth with the LTV calculator.
- Decide how much of that you can afford to pay to win a customer (many businesses aim for an LTV:CAC ratio of about 3:1).
- Multiply that target cost per customer by the number of new customers you want each month.
For example, if a customer is worth $600 in profit and you target 3:1, you can spend up to about $200 per new customer. Winning 25 customers a month would justify a budget of around $5,000.
How to adjust the split for your business
- Local service businesses often shift more into Google Search ads and their Google Business Profile, since customers search with high intent.
- Ecommerce brands usually keep a larger paid social share and invest heavily in email and SMS for repeat purchases.
- B2B companies often put more into content, SEO and LinkedIn because sales cycles are longer.
- Any business: after 60–90 days, move budget from channels with a high cost per customer to the ones that are converting. Check each channel with the CAC calculator and paid campaigns with the ROAS calculator.
Budgeting mistakes to avoid
- Spreading a small budget across too many channels, so none gets enough spend to learn what works.
- Forgetting tools, creative and freelancer costs, which can quietly use up a large share of the budget.
- Cutting SEO and email first in a slow month; they are often the cheapest customers you have over the long run.
Frequently asked questions
How do I calculate my marketing budget?
Start from your revenue (a common rule of thumb is around 5–10%) or, better, from your unit economics: multiply the amount you can afford to pay per new customer by the number of customers you want each month. Then use this calculator to split it across channels.
How should I split my marketing budget across channels?
A useful starting point for a new business is about 50% paid ads, 15% content and SEO, 10% email, 10% organic social and 15% tools. Established businesses typically move toward 30% paid ads and put more into SEO and email.
Are these budget splits exact rules?
No. They are sensible starting points. Once you have 60–90 days of data, move budget toward the channels that bring in customers at the lowest cost.
Why does the split change by business stage?
Startups need fast signal, so paid ads dominate. Established businesses can shift toward retention and compounding channels like content, SEO and email.
How much should a small business spend on digital marketing?
Many small businesses spend roughly 5–10% of revenue on marketing, with most of it now going to digital channels. Businesses in a launch or rapid-growth phase often spend more for a period.
Is this marketing budget calculator free?
Yes. It is free, needs no signup and works in your browser.