SEO vs PPC for an Online Store: Which to Fund First

Below roughly $50,000 a month in revenue, fund paid search first. PPC — pay per click, meaning ads on Google where you pay each time someone clicks — tells you within weeks whether strangers will buy your product at a price you can afford, and its cost rises and falls with your sales. SEO, the work of ranking in the unpaid results, is mostly a fixed monthly cost that pays back over months, and a fixed cost is heaviest when revenue is smallest. Above that line the arithmetic starts to favour search, and past it most stores should be doing both on purpose rather than by default.

I read the pages currently ranking for this question before writing this one. They are written for businesses that sell services, and every one of them ends on the same sentence: it depends, so do both. That is true and useless to an owner with one budget and one decision. A store has something a consultancy does not — a gross margin, an order value and a product feed — and those settle the order of operations. I run both channels for stores, so neither answer is a sales pitch; the ecommerce strategy work is mostly deciding which to fund in which month.

Should an online store start with SEO or PPC?

Start with PPC if you are under roughly $50k a month in revenue, have a gross margin above about 40%, and sell something people already search for by name. Start with SEO if your margin is too thin for paid search to break even, or if you are already past the threshold and paying for clicks your organic listings could win.

That is the same line I publish on my own AI search page, in the list of people who should not hire me for it: under roughly $50k a month in revenue, paid media will move the number faster. It is not a rule of physics. It is where the two cost structures cross for a typical store, and the next section shows the working so you can move the line for your own numbers.

Gross margin means what you keep from a sale after the product, shipping, packaging and card fees — before rent or salaries. Both halves of this decision depend on it, and most owners who ask me this question have not worked it out yet.

Why does $50k a month in revenue flip the answer?

Because SEO is a fixed cost and paid search is a variable one, and a fixed cost takes a bigger bite out of a small revenue line. The threshold is simply where that bite becomes small enough to wait out.

Take an illustrative SEO budget of $3,000 a month, whether that is a retainer, a writer or your own hours valued honestly. At $30,000 a month in revenue it is 10% of everything you sell, spent before a single extra visitor arrives. At $150,000 it is 2%. Same work, same invoice, a fifth of the weight. Search Central’s own SEO Starter Guide says some changes take effect in hours and others take several months, and suggests waiting a few weeks before judging any of it. A store at $30k a month carries 10% of revenue through that wait. A store at $150k barely notices it.

Paid search behaves the other way round. You pay per click, clicks become orders at some rate, and if the orders stop the spend can stop the same afternoon. The cost is proportional to the activity, so it is survivable at any size as long as each order is profitable. That condition — each order is profitable — is the whole reason margin matters, and it is the one thing the ranking pages never mention.

So the threshold moves. A 70% margin store making its own product can carry SEO earlier, because every order it eventually earns is worth more. A 25% margin reseller may never make paid search pay, and for that store SEO is the only search channel left, whatever its revenue.

SEO vs PPC side by side, for a store

Each channel wins on different criteria, and the table is built around the ones a store owner actually decides on rather than a feature list.

What you care aboutPPC (Google Ads, Shopping)SEO (unpaid results)Winner
Time to first saleDays, once ads are approved.Months, and not predictable to the week.PPC
Cost when it stops workingStops the day you pause it.The work already paid for keeps ranking for a while.SEO
Cost per extra visitor at scaleRoughly constant, often rising as competitors bid.Falls as the same pages collect more traffic.SEO
Learning which products sellSearch terms report shows what people typed and bought within weeks.Slow, and the data arrives after the decision.PPC
Works at a thin marginHard below about 30% on cold traffic.Yes — there is no per-click charge to beat.SEO
Control over what showsFull: you choose products, queries and bids.Partial: Google chooses the page and the snippet.PPC
Owner can do it alone at small scaleYes, with a weekly look at search terms.Yes, on a small catalog with a clean Shopify theme.Tie

PPC wins the rows about this month. SEO wins the rows about next year. Which rows you can afford to care about is mostly a function of revenue.

What does each one cost per order?

For PPC, cost per order is cost per click divided by conversion rate; for SEO it is the monthly cost divided by the extra orders the work produces, and in the first months that second number is close to infinite.

A worked example, so you can check it. Clicks at $1.20 and a 2% conversion rate give $1.20 divided by 0.02, which is $60 per paid order. On an $80 order at a 45% margin, gross profit is $36, so that account loses $24 an order and should not scale. At a 1.5% conversion rate on a $150 order at 60% margin, cost per order is $80 against $90 of gross profit, and it should. Same channel, opposite answers, decided entirely by margin and order value. The longer version of that sum is in is Google Ads worth it for a Shopify store.

Now SEO at $3,000 a month. In month two it may produce no extra orders, which is a cost per order you cannot divide. If by month nine it produces 100 extra orders a month, the cost is $30 an order and falling, because month ten costs the same and the pages keep ranking. That is the shape of SEO economics: terrible early, excellent late. What those budgets look like in practice is in what ecommerce SEO actually costs.

Where do SEO and PPC overlap for a store?

In two places, and both are where a store can get paid twice for one piece of work or pay twice for one customer.

The product feed feeds both

The same Merchant Center feed that runs your Shopping ads also runs your unpaid product listings. Google’s free listings documentation describes products appearing across Search, the Shopping tab, Images, YouTube and Maps at no advertising cost, from the title, price, image and identifiers you supply. Rewriting product titles to match how people search improves the paid campaign and the free placement in one go. For a store it is the highest-return SEO task there is, and it is usually filed under PPC. More in Google Shopping feed optimization.

Branded search is where you pay for customers you already had

If you rank first organically for your own brand name and also bid on it, some of those paid clicks would have come through the free listing anyway. Split your ad account into brand and non-brand before you compare channels. Otherwise PPC gets credit for demand SEO and word of mouth created, and the comparison is rigged before it starts. Brand campaigns have a real job when competitors bid on your name; they are just not acquisition.

When is SEO the right first move for a small store?

When the margin is too thin for paid search to break even, or when your product answers questions people ask before they are ready to buy.

  • Thin margin. Break-even return on ad spend is one divided by your margin. At 25% that is 4.0, which cold traffic rarely delivers. SEO has no per-click charge to clear.
  • Question-led products. If buyers search “how do I” before they search “buy”, the unpaid answer reaches them earlier than any ad can, and it is also what AI answer engines pull from.
  • Technical debt. If your Shopify site has indexing or speed problems, fix them first. They waste ad spend on slow pages as surely as they hold back rankings.

How do I know if it’s working?

For PPC, compare non-brand return on ad spend with your break-even figure over about thirty orders. For SEO, watch non-brand organic clicks and the revenue they bring, not rankings alone.

That second point is the one owners get sold. Rankings are easy to show and easy to move on terms nobody searches. I will say it about my own client work: at Petticoat Lane, rankings went up sharply, and the organic revenue has not followed yet. That is on the results page as written, because a position report without revenue beside it is not evidence of anything.

Paid search has the opposite honesty problem. It can grow fast when the arithmetic works: at The Lifeguard Store, monthly spend grew from $1,513 to $14,597, and $159,235 was managed over 24 months at a 17.5x blended return. That is a store where every row of the margin sum pointed the same way. Do not assume yours will, and do not read a blended figure without splitting out brand first.

How long before I see anything?

PPC: traffic within days, a result you can act on after roughly thirty orders. SEO: movement within weeks on a small site, revenue you can attribute usually some months later, and no one can honestly promise the month.

That gap is the practical reason for the threshold. Paid search is how a small store buys the time and the cash flow to afford SEO later. The order that works most often is: prove the product sells profitably on paid search, fix the feed and the technical basics while you do, then move a share of the profit into content once the fixed cost stops hurting. The stores that go wrong usually do it backwards, funding a six-month SEO programme on a revenue line that cannot carry it, then cancelling in month four, just before it would have started to pay.

Questions people ask

Is SEO or PPC better for ecommerce?
Neither is better in general. Under roughly $50k a month in revenue, PPC is usually the better first investment because its cost scales with sales and it answers whether the product sells within weeks. Above that, SEO’s falling cost per order makes it the better long-term position.
Is SEO cheaper than PPC?
Per visitor, eventually, yes, because the same pages keep collecting traffic without a per-click charge. In the first months it is more expensive per order, because you pay for the work before it produces anything.
Should I do SEO and PPC at the same time?
Once revenue can carry the fixed cost of SEO, yes, and deliberately: share the product feed, split brand from non-brand in reporting, and use paid search terms to choose which pages to write. Below that point, doing both usually means doing neither properly.
Does PPC help SEO rankings?
No. Paying for ads does not change how Google ranks the unpaid results. What PPC does give SEO is data: the search terms report shows which queries actually convert, which tells you which pages are worth ranking.
How much should a small online store spend on SEO vs PPC?
There is no fixed split. Work out your break-even return on ad spend from your margin, fund paid search to the level where orders stay profitable, and add SEO when its monthly cost is a small enough share of revenue to wait months for a return.

Want this run properly?

I am Greg Asuncion, an ecommerce paid media consultant. I run Google Ads, Meta, Amazon and Microsoft for direct‑to‑consumer brands on Shopify — one person, published pricing, and a free audit after a call. Here is how I decide which channel a store should fund first.