Stepthrough Marketing Start free

Should a small business start with SEO or PPC?

Quick answer

If you need customers this month, start with PPC: ads can bring visitors the day they go live, and they tell you quickly which searches turn into sales. If you can wait three to six months, start SEO now, because it builds steady visits you do not pay for per click. Most small businesses end up doing both.

Last updated

Updated · By Robert Breen

The trade-off

PPCSEO
How fastVisitors the same dayUsually months
CostPay for every clickTime and content, no cost per click
When you stopVisits stop the same dayRankings fade slowly
What you learnWhich keywords and offers convert, within weeksWhich topics earn steady traffic, over months

A plan that uses both

A bookkeeping firm runs a small PPC campaign on "bookkeeping services" plus its city for six weeks, at $40 a day. The campaign shows that "monthly bookkeeping price" searches convert best. The firm then writes a detailed pricing page aimed at that search for SEO. Months later, the page brings organic traffic that used to cost several dollars a click.

The ads did two jobs: they brought clients straight away, and they showed which keywords were worth the slower SEO work.

Before you spend on either

Work out how much one new customer is worth and how much you can afford to pay to win one. Without that number you cannot judge CPA on ads or decide how much time SEO deserves.

Learn it step by step

Free beginner lessons with a worked example and a quick quiz.

Terms in this answer

Frequently asked questions

How much should a small business spend on PPC to start?
Many start at $20 to $50 a day on a handful of specific keywords, then raise the budget only if the cost per customer holds.
Can I do SEO without hiring an agency?
Yes. Clear pages that answer real customer questions, a fast mobile site and a free Google Search Console account cover most of what a small business needs.

All digital marketing questions · The glossary