We’ve audited over 50 D2C ad accounts at Bharat Mavens. The same mistakes show up in nearly every one — regardless of category, revenue size, or how much the founder thinks they understand performance marketing.
These aren’t edge cases. They’re patterns. And each one is costing you money right now.
Mistake 1: Scaling Without Knowing Your Breakeven ROAS
The mistake: Increasing ad spend because ROAS “looks good” without calculating what ROAS you actually need to be profitable.
Why it kills you: A 3x ROAS sounds healthy. But if your contribution margin is 25%, your breakeven is 4x. Every rupee you scale at 3x is a rupee lost.
The fix: Calculate your breakeven ROAS using your actual unit economics. Make it a number your agency knows and targets explicitly.
Mistake 2: Judging Creatives Too Early
The mistake: Killing an ad after 24-48 hours because it hasn’t produced purchases.
Why it kills you: Meta’s algorithm needs time to exit the learning phase. At ₹100-200 in spend, you don’t have enough data to judge. You’re killing potential winners before they’ve had a chance.
The fix: Set a minimum spend threshold (typically 2x your target CPA) before judging. Don’t make decisions on less than 48-72 hours of data.
Mistake 3: Running Only One Type of Creative
The mistake: Making the same style of ad over and over — all lifestyle statics, or all founder talking-heads, or all product-on-white.
Why it kills you: Different creative types reach different audience segments. If you only run one type, you saturate your reachable audience quickly and CPA rises.
The fix: Test across formats: video vs static, UGC vs polished, problem-led vs product-led, testimonial vs founder. Diversify the creative pool.
Mistake 4: Ignoring Your Product Page
The mistake: Spending ₹3-5 lakh/month on ads driving to a product page that was built in an afternoon and hasn’t been updated since.
Why it kills you: A 1% improvement in conversion rate has the same effect as a 20-30% reduction in CPA. Your product page is the highest-leverage optimisation opportunity in your funnel.
The fix: Treat the product page as a living asset. Test headlines, image order, review placement, CTA copy, and trust badges. Optimise for mobile (80%+ of traffic).
Mistake 5: Treating All Customers the Same
The mistake: Running the same ads and same offers to cold prospects, warm audiences, and past customers.
Why it kills you: A first-time visitor needs education and trust. A past customer needs a reorder prompt. Showing both the same “20% off” static ad is lazy and expensive.
The fix: Structure your campaigns with separate messaging for TOF (cold), MOF (warm), and BOF (hot) audiences. Different creative, different offer, different CTA.
Mistake 6: COD-Heavy Without RTO Accounting
The mistake: Accepting 40-50% COD orders without adjusting your CPA targets for the higher RTO rate.
Why it kills you: COD orders have 2-3x the RTO rate of prepaid. If your blended RTO is 12% but your COD RTO is 25%, every COD order has a dramatically different unit economics profile.
The fix: Track CPA separately for prepaid and COD. Offer prepaid incentives. Consider limiting COD to specific pin codes with low RTO history.
Mistake 7: No Retention Strategy
The mistake: Spending 100% of marketing effort on acquiring new customers and 0% on retaining existing ones.
Why it kills you: Acquiring a new customer costs 5-7x more than retaining one. For a brand with 15% repeat rate, improving it to 25% has a bigger impact on profit than any CPA improvement.
The fix: Set up minimum viable retention: welcome email series, reorder reminder, browse abandonment, win-back flow. This should be operational before you scale acquisition.
Mistake 8: Percentage-of-Spend Agency Fees
The mistake: Paying your agency 10-15% of ad spend.
Why it kills you: This model incentivises the agency to increase your spend, not your profit. Their fee goes up when you spend more, regardless of whether that spend is profitable.
The fix: Pay a fixed retainer. Align the agency’s incentive with your outcomes, not your budget.
Mistake 9: Launching Too Many Products at Once
The mistake: Splitting ad budget across 8-10 SKUs simultaneously.
Why it kills you: Each product needs its own creative testing, its own landing page optimisation, and enough budget to exit the learning phase. Spreading ₹3L across 10 products means ₹30K per product — not enough to learn anything.
The fix: Start with 1-2 hero SKUs. Prove the funnel works. Then expand.
Mistake 10: Copy-Pasting Creative Across Platforms
The mistake: Running the same ad on Meta, Google, and Amazon without adaptation.
Why it kills you: Each platform has different user intent, different formats, and different best practices. A 60-second educational video that works on Instagram is irrelevant on Google Shopping.
The fix: Create platform-specific assets. Meta = emotional/educational video + static. Google = intent-matching search ads + clean Shopping images. Amazon = A+ content + comparison-driven copy.
Mistake 11: Optimising for the Wrong Event
The mistake: Optimising Meta campaigns for “Add to Cart” instead of “Purchase” because the CPA is lower.
Why it kills you: Add-to-cart optimisation attracts window shoppers. Your CPA looks great but your actual purchase rate is terrible. You’re optimising for interest, not intent.
The fix: Optimise for Purchase from the start. If your pixel doesn’t have enough purchase data, start with a shorter conversion window or use Value-Based Optimisation.
Mistake 12: No Competitor Ad Monitoring
The mistake: Not knowing what ads your competitors are running, what offers they’re making, or how they’re positioning.
Why it kills you: You’re operating in a vacuum. If your competitor just launched a “Buy 1 Get 1” offer, your “10% off” is going to underperform — and you won’t know why.
The fix: Check the Meta Ad Library weekly for your top 5 competitors. Note their hooks, offers, creative formats, and messaging changes. Not to copy — to understand the landscape.
Mistake 13: Ignoring Branded Search on Google
The mistake: Not bidding on your own brand name in Google Search.
Why it kills you: Competitors and Amazon are bidding on your name. When a customer searches “[Your Brand]”, the first result shouldn’t be someone else’s ad.
The fix: Run always-on branded search campaigns. They’re cheap (₹5-15 CPC) and protect revenue you’ve already paid to generate.
Mistake 14: Changing Offers Every Week
The mistake: Rotating between 10% off, 15% off, Buy 2 Get 1, free shipping, etc. every few days.
Why it kills you: You can never tell what worked because you never let anything run long enough to produce meaningful data.
The fix: Test one offer at a time for at least 2 weeks. Judge on contribution margin, not conversion rate. A higher-discount offer will always convert better — that doesn’t mean it’s profitable.
Mistake 15: Not Tracking New vs Returning Customer Revenue
The mistake: Looking at total revenue without distinguishing between new customers and repeat customers.
Why it kills you: If 70% of your revenue is from repeat customers and you cut ad spend, revenue looks fine for 2-3 months — until the new-customer pipeline dries up and revenue falls off a cliff. Conversely, if 90% is new-customer revenue, you’re not retaining anyone and your business is a treadmill.
The fix: Set up new vs returning tracking in your analytics. Monitor the ratio monthly. A healthy D2C brand should derive 30-50% of revenue from returning customers.
The Bottom Line
Every one of these mistakes is fixable. Most of them are fixable this week. The cost of not fixing them compounds every month as you scale — what’s a minor leak at ₹2L/month in ad spend becomes a haemorrhage at ₹10L.
At Bharat Mavens, the first thing we do with a new client is audit for these 15 patterns. If you’d like us to audit your ad account and identify which of these are affecting you, book a free strategy call.
Website: https://bharatmavens.com/ Email: kanish@bharatmavens.com WhatsApp: +91-7899478398