Pick whichever one your margin can actually pay for. That sounds glib, so here's the arithmetic: if a paid click costs you ₹28 and 1.6% of clicks become orders, you're paying ₹1,750 to acquire one customer. If your average order is ₹2,200 and your gross margin after COGS, shipping and payment fees is 45%, that order contributes ₹990. You just lost ₹760 to make a sale. No amount of creative testing fixes a gap that wide on the first order. That single calculation settles the PPC advertising vs SEO question for more D2C brands than any framework does.
The useful version of the question isn't "which one". It's "how much of each, at this stage, with this contribution margin, in this category". We run both sides for brands in India, the UAE and the US, and the split we recommend changes more with unit economics than with anything else.
Do the CAC arithmetic before you read anything else
Take your last 90 days. You need four numbers: average order value, gross margin percentage after all variable costs, your realistic on-site conversion rate for cold paid traffic (not your blended site rate, which is inflated by returning and branded visitors), and your cost per click on the terms you actually want.
Run the example above with better inputs and it flips. AOV ₹3,400, margin 52%, contribution ₹1,768 per order. Same ₹28 CPC, but a 2.4% conversion rate on a well-built product page: 1,000 clicks costs ₹28,000 and produces 24 orders. CAC ₹1,167. You keep ₹601 per order on the first purchase, before any repeat. That business should be spending more on paid search tomorrow, not writing blog posts.
The line sits roughly where first-order contribution covers CAC. Above it, paid acquisition is a machine you feed. Below it, you're buying revenue with your own capital and calling it growth, and SEO, email and retention are where the actual profit lives.
Paid search is a rented result, and the rent goes up in October
Everything about PPC is immediate and everything about it stops the day you pause the campaign. That's the trade. You get demand this week, you get clean data on which keywords convert, and you get a channel you can size up or down in an afternoon.
What founders underestimate is seasonality of cost, not seasonality of demand. From late September through Diwali, auction pressure on Indian retail keywords rises sharply because every brand in the category has the same festive budget and the same four weeks to spend it. Your CPC goes up while your conversion rate stays flat or improves slightly. If your model only works at ₹28 a click, it doesn't work in October. Plan the festive quarter at a materially higher cost assumption or you'll spend the whole month cutting budgets in a panic.
Meta is a different problem. It's demand generation, not demand capture, so the intent is lower and the creative burns out. We're a Meta Business Partner and a Google Partner, and the honest read is that most sub-₹1,500 AOV brands do better on Meta prospecting than on generic Google Search, because the Google auction for "buy X online" is priced by marketplaces and quick-commerce players who don't need first-order profitability.
SEO is not free, and the payback period is longer than you think
The framing of PPC advertising vs SEO as "paid versus free" is where the argument goes wrong. SEO has a cost. It's just a fixed cost paid in salaries, retainers and developer hours instead of a variable cost paid per click.
Say you commit ₹1.2 lakh a month to content, technical fixes and digital PR for six months: ₹7.2 lakh. Suppose that work eventually delivers 8,000 organic sessions a month at a 1.2% conversion rate. That's 96 orders. At ₹990 contribution each, ₹95,040 a month. You cover the ₹7.2 lakh in a little under eight months of steady traffic, and traffic usually ramps rather than switching on, so the honest payback from day one is somewhere between 14 and 18 months.
That's a long time. It's also an asset that keeps producing after you stop paying, which paid search never does. Two very different balance sheet entries.
The awkward case: if you're not confident you'll be selling the same category in two years, don't build the asset. Brands that pivot every nine months should be renting traffic, not buying land.
Where paid wins outright
- Validating a new product or category. Two weeks and ₹80,000 of search spend tells you whether people want the thing. Six months of content tells you the same thing, later.
- Sharp seasonal windows. Rakhi, Diwali, a monsoon sale, a Ramadan campaign in the Gulf. Organic rankings won't arrive on your schedule.
- Retargeting cart abandoners when your COD share is high and you need the prepaid nudge in front of them within 48 hours.
- Categories where nobody searches informationally. Nobody reads a 2,000-word guide before buying phone cases.
Where organic search wins outright
Considered purchases with a research phase. Jewellery, furniture, supplements, skincare with ingredient-led buyers, anything where the customer reads three pages before adding to cart. Also anything with a regulatory constraint on advertising claims: an FSSAI-compliant supplement brand often can't say in a Google ad what it can explain properly on a well-structured product education page. Organic gives you the room paid doesn't.
And high-AOV, low-frequency categories where the paid auction is brutal but the long tail is wide open. A bridal jewellery buyer in Kerala searching for a specific gram weight and making-charge structure is a very different customer from someone clicking a display ad, and the cost of reaching her organically is close to zero once the page ranks.
Brand search: the line item nobody budgets for and everybody argues about
You'll rank first organically for your own brand name. So do you bid on it too?
Our default is yes, but small. Competitors and marketplace listings bid on your name, and a reseller running your product at a discount above your organic result costs you more than the ₹6 to ₹12 clicks you'd pay to sit on top. Cap it. Watch the incrementality: if brand search is 40% of your Google Ads conversions, your reported ROAS is fiction and you're paying to capture traffic that was already yours. We've seen accounts where killing brand campaigns dropped reported ROAS by half and changed actual revenue by almost nothing.
COD and RTO break the standard CAC model in India
Every calculation above assumes a delivered order. If 55% of your orders are COD and 22% of those come back undelivered, your real order count is lower than your dashboard order count, and your real CAC is higher.
Run it. 100 orders, 55 COD, 22% RTO on those = 12 returned. You paid acquisition cost on 100, you got paid on 88, and you ate forward and reverse shipping on the 12. If your blended CAC looked like ₹1,167, it's actually ₹1,326 plus roughly ₹110 per failed shipment spread across the delivered orders. Add the Razorpay MDR you saved on the COD ones back into the model and it still doesn't close the gap.
This matters for the paid-versus-organic split because organic traffic converts to prepaid at a noticeably higher rate in most accounts we look at. Someone who found you through a comparison article has done their homework. Someone who clicked an ad at 11pm has not.
On Shopify, most of your organic upside is structural, not editorial
Founders hear SEO and think blog. On a Shopify store, the bigger wins are usually in the catalogue: collection page architecture, internal linking, how variants are handled, whether your product titles match how people actually search, and whether your site is fast enough to hold a mobile visitor on a patchy 4G connection.
Speed sits underneath both channels. A 3.6s LCP on mobile raises your paid CPC through worse landing page experience scores and drags organic rankings at the same time. Fixing theme bloat and app-script weight is one of the few pieces of work that pays into paid and organic simultaneously, which is why we usually do it before touching either budget. If you want the specifics, our notes on Shopify speed optimization cover what actually moves LCP on a Dawn-based theme.
The one structural trap worth naming: faceted navigation. Filters that generate a crawlable URL for every colour-size-price combination will bury your real collection pages under thousands of thin duplicates. Filters are good for conversion and can be terrible for crawl budget, so the implementation has to control what's indexable. We built FilterPro partly for that reason: shoppers get filtering and AI search on large catalogues without the store generating index bloat behind their backs.
A split we'd actually put in a plan
Pre-product-market-fit, under ₹15 lakh monthly revenue: 85% paid, 15% organic. The organic 15% goes to technical foundations and product page copy only. No blog yet. You need signal, not authority.
₹15 lakh to ₹1 crore monthly, positive first-order contribution: 65/35. Start building content around the questions your support inbox already answers. Those are your keywords, free of charge.
Above ₹1 crore monthly: 50/50, and the organic half increasingly funds itself. At this stage the goal is to reduce paid dependence, because a channel you can't turn off is a channel that prices you.
These are starting points, not laws. A jewellery brand with ₹40,000 AOV and a 90-day consideration cycle should skew organic much earlier. A fast-fashion brand with 21-day trend cycles probably never should.
One thing that isn't a split decision: measurement. Get GA4 and server-side tracking right before you argue about budget allocation, because half the PPC-versus-SEO debates we walk into are really arguments about two dashboards reporting different numbers for the same week.
What to do this week
Open your analytics, pull the four numbers from the first section, and work out your first-order contribution against your actual blended CAC. If contribution is higher, your problem is scale and you should be increasing paid spend. If it's lower, no channel mix saves you and the work is on margin, AOV and repeat rate first.
If you'd rather have someone else run those numbers against your store, our free audit covers the technical and conversion side, and the SEO and content page explains what the organic half looks like when it's done properly on Shopify.


