Skip to main content

How much does marketing cost for a small business?

TL;DR

Most small businesses spend 7-12% of revenue on marketing. A typical local business with $300K revenue spends $1,750-$3,000 per month. Customer-marketing platforms cost $49-$299/month and replace most paid ads.

Detailed answer

Common mistakes

What to do instead

Allocate 60% to channels that compound over time (SEO, customer marketing, referrals) and 40% to immediate-response channels (paid ads, promotions).

Measure cost per acquired customer for each channel monthly and double down on whichever beats your average customer lifetime value.

Get help with this — start your free trial.

Start free trial

More questions

Site directory

Sixty deep links into the parts of the site most people miss. Pick a category and start digging.

Industries

Marketing playbooks tailored to your kind of business.

Cities

Local insights for the metros we serve.

Tools

Free calculators and generators.

Guides

Step-by-step playbooks.

Compare

How Social Perks stacks up.

Resources

Everything else worth reading.