SEO or paid ads first? The honest answer depends on three numbers
A framework for deciding between SEO and paid ads based on your margin, sales cycle and runway — with the maths that makes the decision obvious.

- Paid ads buy traffic today and stop the moment you stop paying. SEO compounds but takes four to six months.
- If your gross margin is under 40%, paid ads rarely work at small scale — the maths does not leave room.
- If your runway is under six months, do paid first regardless. SEO will not save you in time.
- The correct answer for most businesses is both, weighted 70/30 toward whichever your numbers favour.
The three numbers that decide it
Everything else in this argument is noise. The decision comes down to your gross margin, your sales cycle length and your runway.
Gross margin determines whether paid can ever be profitable. Sales cycle determines how long before you know if it worked. Runway determines whether you can afford to wait for SEO at all.
Run the paid maths first
Take your average order value, multiply by gross margin. That is what you can afford to spend acquiring a customer before you lose money.
Now take your conversion rate and your cost per click. Divide the CPC by the conversion rate to get cost per acquisition. If CPA exceeds gross profit per order, paid ads lose money at current numbers — no amount of optimisation fixes a 20% margin on a $40 product with $3 clicks.
Worked example: $140 average order, 55% margin, so $77 gross profit. At $1.80 CPC and 2.4% conversion, CPA is $75. That works, barely, with almost no room. Raise conversion to 3% and CPA drops to $60 — now it works properly.
When SEO is the only sane choice
Low margin, high volume, long sales cycle. If you sell a $30 product at 25% margin, paid clicks will eat you alive. Organic traffic has no marginal cost per visit.
Also when your customers research heavily before buying. B2B services, anything considered, anything expensive. Those people read four articles before they contact anyone, and you want to be all four.
When paid is the only sane choice
Short runway. If you have four months of cash, SEO is an academic exercise — you will not see meaningful organic revenue before the money runs out.
Also for validation. Before you spend six months building content around a keyword, spend $500 on ads for that same keyword and see whether the traffic converts at all. That is the cheapest market research available.
The 70/30 rule
Most businesses should do both, weighted toward whichever the numbers favour. Seventy percent of budget on the primary channel, thirty on the secondary.
The reason is that they feed each other. Paid search data tells you which keywords actually convert, which is the best possible input for your SEO content plan. SEO rankings lower your paid costs because quality score improves when the landing page genuinely matches intent.
Want this done for you?
We do this work every day across 24 services. Free audit, findings yours either way.
Related questions
How much should I spend on SEO monthly?
$299 to $999 a month for a small business is realistic. Below $299 nobody is doing meaningful work. Above $2,000 you should be seeing content production, technical work and link building all running simultaneously.
How long before SEO pays back?
Four to six months to meaningful rankings, six to twelve to positive ROI for most businesses. Local SEO moves faster — often eight to twelve weeks.
Can I do both on a small budget?
Yes, but do not split $500 evenly. Put $400 into whichever your margin favours and $100 into learning the other. Split budgets produce two failing channels.

