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
| PPC | SEO | |
|---|---|---|
| How fast | Visitors the same day | Usually months |
| Cost | Pay for every click | Time and content, no cost per click |
| When you stop | Visits stop the same day | Rankings fade slowly |
| What you learn | Which keywords and offers convert, within weeks | Which 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.
- PPC Metrics Explained: CPC, CTR, CPA and ROAS With Examples (about 11 minutes)
- The Marketing Funnel Explained, With a Worked Example (about 9 minutes)
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.
Related questions
- What is a good click-through rate?: A good CTR depends on the channel: search ads often get 3% to 6%, display and social ads well under 1%. How to judge yours against the…
- How do you calculate ROAS, and what is a good ROAS?: ROAS is ad revenue divided by ad spend. A good ROAS is any figure above your break-even ROAS, which is 1 divided by your gross margin…