Tera Ads blog
Know which ads actually make you money.
Practical guides on true ROAS, RTO and COD, Meta Ads and Google Ads for Shopify brands. Dated, sourced and written for the person who signs off the ad budget.
Start here
The three questions most brand owners ask first.
True ROAS After RTO and COD: The Number Ads Manager Won't Show You
Platform ROAS counts orders that never get delivered. How to work out true ROAS after RTO, COD failures and returns, with a worked example in rupees.
Profit and ROASWhy Meta Ads and Shopify Never Agree on Your Sales (and Which to Trust)
Meta reports purchases Shopify can't find, and Shopify shows sales Meta never saw. The seven causes of the gap and which number to trust for each decision.
Tracking and attributionHow to Find Wasted Ad Spend in Meta and Google Ads: A 30-Minute Audit
Most ad accounts leak 10–30% of spend in the same seven places. A 30-minute audit across Meta Ads and Google Ads to find them, with what to fix first.
Profit and ROASProfit and ROAS
True ROAS, MER and contribution margin: the numbers that tell you whether ads make money.
Blended CAC: How to Calculate Customer Acquisition Cost for D2C
Blended CAC is all marketing spend divided by all new customers. How to calculate it, how it differs from paid CAC, and how to judge it against margin and payback.
Break-Even ROAS: The Formula, With RTO and a Worked Example
Break-even ROAS is 1 divided by your margin, but only if the margin is honest. The formula with shipping, payment fees and RTO, worked through in rupees.
CAC Payback Period: How Long Until a New Customer Pays Back?
CAC payback is the months a customer's contribution takes to repay what you spent to acquire them. How to calculate it for a D2C brand, and what's healthy.
Contribution Margin for D2C Brands: CM1, CM2 and CM3 Explained
Contribution margin shows what each order leaves after the costs it causes. How to work out CM1, CM2 and CM3 for a Shopify brand, with RTO and ad spend included.
How to Find Wasted Ad Spend in Meta and Google Ads: A 30-Minute Audit
Most ad accounts leak 10–30% of spend in the same seven places. A 30-minute audit across Meta Ads and Google Ads to find them, with what to fix first.
Free Shipping Threshold: How to Set One That Raises Profit
A free shipping threshold nudges buyers to add more to the cart. How to pick the number from your order data, what it costs, and how to test it.
LTV to CAC Ratio for D2C Brands: How to Calculate It Honestly
LTV:CAC compares what a customer is worth with what it cost to win them. How to calculate it on contribution margin, over a fixed window, and what's healthy.
MER vs ROAS: Which Number Should Run Your Ad Budget?
ROAS tells you which ads Meta and Google take credit for. MER tells you whether all your ad spend pays. When to use each, and how to set an MER target.
POAS (Profit on Ad Spend): The Metric That Replaces ROAS
POAS divides the profit an ad brought by what it cost. How to calculate it, why break-even is always 1.0, and why it ranks campaigns differently from ROAS.
Repeat Purchase Rate: How to Measure It on Shopify and Raise It
Repeat purchase rate is the share of customers who order again. How to calculate it properly from Shopify orders, what's typical by category, and how to raise it.
Shopify Profit Tracking: How to See Real Profit, Not Just Sales
Shopify shows sales, not profit. How to track real profit per day and per order: product cost, shipping, fees, ad spend and RTO, and what to automate.
True ROAS After RTO and COD: The Number Ads Manager Won't Show You
Platform ROAS counts orders that never get delivered. How to work out true ROAS after RTO, COD failures and returns, with a worked example in rupees.
RTO and COD
Returns to origin, cash on delivery and what they really cost an Indian D2C brand.
COD Order Confirmation: Cut RTO Before You Ship
Confirming cash-on-delivery orders before dispatch stops fake and impulse orders cheaply. When to confirm, how, what to say, and what to do with no reply.
COD vs Prepaid Orders: The Real Cost Difference for Indian D2C Brands
Cash on delivery sells more but returns far more. What a COD order really costs against a prepaid one, and the nudges that move buyers to prepaid without losing sales.
Choosing Couriers to Cut RTO: Compare on Delivery, Not Just Price
The cheapest courier can cost you more if it delivers fewer parcels. How to compare couriers on delivery rate, speed and NDR, and route orders by region.
Fake COD Orders: How to Spot Them and Stop Paying to Ship Them
Fake and prank cash-on-delivery orders cost two shipping legs each. The warning signs, simple checks before dispatch, and the rules that stop repeat offenders.
NDR Management: How to Save Failed Deliveries Before They Become RTO
An NDR is the courier telling you a delivery attempt failed. Why the first 24 hours decide whether it becomes an RTO, the common reasons, and a simple daily routine.
Partial COD: Take a Small Advance and Cut Cash-on-Delivery Returns
Partial COD asks buyers to pay a small advance online and the rest on delivery. How it lowers RTO, how big the advance should be, and how to test it without losing sales.
Pin Code RTO Analysis: Find the Areas Where COD Loses Money
RTO is never spread evenly. How to analyse returns by pin code and city, set a fair minimum sample, and decide where to restrict COD or change courier.
How to Reduce RTO in India: 12 Tactics That Work for D2C Brands
RTO on cash-on-delivery orders runs near a quarter of shipments. Twelve tactics to cut it, from faster first attempts to COD confirmation and smarter ad targeting.
RTO by Campaign: Find the Ads That Bring Orders Nobody Accepts
Some ad campaigns bring far more returned COD orders than others. How to measure RTO by campaign, what it does to real ROAS, and how to fix the worst ones.
What RTO Really Costs: A Line-by-Line Calculator for D2C Brands
RTO costs more than lost sales: freight both ways, packaging, damage, ad spend and COD fees. A line-by-line calculator with a worked example in rupees.
RTO Rate Benchmarks for India: COD, Zones, Order Value and Speed
What RTO rate is normal for an Indian D2C brand? Benchmarks by payment mode, zone, order value and delivery speed from Shipway's FY25 data.
Meta Ads
Audiences, creatives, frequency and account structure for Facebook and Instagram ads.
Advantage+ Sales Campaigns (Formerly Advantage+ Shopping): A Guide
Meta's Advantage+ Shopping became Advantage+ Sales in 2025. How it works now, when it beats manual campaigns, the settings that matter and how to judge it.
CBO vs ABO on Meta: Campaign Budget or Ad Set Budget?
Campaign budget (CBO, now Advantage+ budget) lets Meta split money between ad sets; ABO fixes it yourself. When each works best, and how to use both.
Creative Fatigue on Meta Ads: How to Spot It and What to Change
Creative fatigue is when an ad stops working because the same people have seen it too often. The signs in Ads Manager, what to change first, and a refresh rhythm.
Lookalike Audiences on Meta: Do They Still Work, and How to Build Them
Lookalike audiences find people similar to your best customers. How to pick a source and size, how they compare with broad targeting, and how to test them.
How to Scale Meta Ads Budgets Without Breaking Performance
Scaling Meta ads means spending more while keeping profit. Vertical vs horizontal scaling, how fast to raise budgets, what to watch, and when to stop.
Meta Ads Frequency: What Number Is Too High, and What to Do About It
Frequency is how often the same person sees your Meta ads. Why there's no single magic number, how to read it with CTR and cost, and when to rotate or widen.
Meta Ads Learning Phase: What It Is and How to Get Out of It
Meta's learning phase needs about 50 optimisation events in seven days per ad set. What resets it, why ad sets get stuck in Learning Limited, and how to fix it.
Meta Ads Retargeting for Shopify: Audiences, Windows and Budgets
Retargeting reaches people who visited your store but didn't buy. Which audiences to build, what windows to use, how much to spend and how to judge it honestly.
Meta Audience Overlap: How to Find It and When to Fix It
Overlapping ad sets compete in the same Meta auctions and raise your costs. How to check audience overlap, read the numbers, and fix it without losing reach.
Google Ads and Shopping
Search terms, Performance Max, Merchant Center and Shopping feeds, without the waste.
Brand vs Non-Brand Search: Stop Brand Traffic Flattering Your ROAS
Searches for your own brand convert brilliantly and flatter Google Ads results. Why to separate brand from non-brand, how to do it, and how to judge each.
Google Ads Conversion Tracking on Shopify: Set It Up Once, Correctly
Google's bidding learns from tracked purchases. How to set up Google Ads conversions on Shopify, avoid double counting, and check values match your orders.
Find Wasted Search Terms in Google Ads and Stop Paying for Them
The search terms report shows what people actually typed before clicking your ads. How to find the terms that waste money and turn them into negative keywords.
Google Shopping Disapproved Products: Causes, Fixes and What It Costs
Disapproved products can't show in Shopping or Performance Max. The common causes for Shopify stores, how to fix each in Merchant Center, and how to prevent repeats.
Google Shopping Product Titles: A Formula That Wins More Searches
Product titles decide which Google Shopping searches you appear in. A title formula by category, what goes in the first 70 characters, and how to test.
Google Merchant Center Feed Attributes: What to Fill In and Why
Which Merchant Center product attributes are required, which ones quietly limit your Shopping and Performance Max reach, and how to fix a Shopify feed.
Negative Keywords for Shopify Stores: A Starter List and How to Use It
Negative keywords stop Google ads showing on searches that never buy. A starter list for online stores, how negative match types work, and how to grow it.
Performance Max for Shopify Stores: Setup, Controls and Common Mistakes
How Google's Performance Max works for a Shopify store, which controls you now have (negatives, search terms, channel reports), and the mistakes that waste budget.
Target ROAS Bidding in Google Ads: How to Set It Without Starving Campaigns
Target ROAS tells Google the return to aim for. How to pick a realistic target from break-even, when to change it, and why too high a target cuts sales.
Tracking and attribution
Why Meta, Google and Shopify disagree about the same sale, and which number to trust.
Meta Ads Attribution Windows in 2026: What Changed and What to Use
Meta removed the 7-day and 28-day view windows in January 2026. What attribution windows are, which one to use, and how to compare Meta with Shopify.
First-Click vs Last-Click Attribution: Which Should a D2C Brand Use?
First-click credits the ad that found the customer; last-click credits the one that closed the sale. How each changes your budget decisions, and what to use instead.
GA4 vs Shopify: Why the Sales Numbers Don't Match
GA4 almost always shows fewer purchases and less revenue than Shopify. The eight usual reasons, how to tell normal gaps from broken tracking, and which number to use.
Incrementality Testing for D2C Ads: Did the Ads Cause the Sales?
Incrementality testing measures sales your ads actually caused, not just sales they were credited with. Holdouts, geo tests and budget tests a small brand can run.
Why Meta Ads and Shopify Never Agree on Your Sales (and Which to Trust)
Meta reports purchases Shopify can't find, and Shopify shows sales Meta never saw. The seven causes of the gap and which number to trust for each decision.
Meta Conversions API for Shopify: Setup, Deduplication and Checks
The Conversions API sends purchases from the server, so Meta sees sales the pixel misses. How to set it up on Shopify, avoid double counting and check it.
Post-Purchase Surveys: Ask Customers How They Found You
A one-question survey after checkout shows where customers really heard of you, including channels no pixel tracks. How to set it up, word it and use the answers.
UTM Parameters for Shopify: A Setup for Meta Ads and Google Ads
UTM tags let Shopify know which campaign brought each order. A naming standard, the exact tags to use on Meta Ads and Google Ads, and the mistakes that break tracking.
View-Through Conversions: Should You Count Sales From Ads Nobody Clicked?
View-through conversions credit ads people saw but didn't click. How Meta and Google count them, why they inflate ROAS, and how to judge campaigns without them.
AI for ads
Using Claude, ChatGPT and MCP connectors with your ad accounts, safely.
AI Ad Copy for D2C Brands: Prompts, Variations and Testing
AI can write dozens of ad variations in minutes, most of them forgettable. How to brief it with real customer language, keep claims honest, and test what it writes.
AI Creative Briefs: Turn Ad Results Into Better Images and Videos
Use Claude or ChatGPT to turn ad performance and customer reviews into clear creative briefs for designers, editors and UGC creators, then test what comes back.
Using AI to Analyse Shopify Profit: Products, Discounts and Returns
Claude or ChatGPT can work out profit by product, discount and payment method from your Shopify exports. What to export, what to ask, and how to check the numbers.
A Weekly Ads Report With AI: Template, Prompts and Checks
Build a 15-minute weekly ads report with Claude or ChatGPT: what data to pull, a reusable prompt, the sections to include and the checks that keep it honest.
How to Use ChatGPT for Ad Analysis: Exports, Prompts and Checks
ChatGPT can find patterns in your Meta, Google and Shopify exports in minutes. How to prepare the data, what to ask, how to check answers and what to keep private.
How to Use Claude With Meta Ads: Connect, Ask and Stay in Control
Meta's official ads connector lets Claude read and manage your ad account. How to connect it, what to ask first, and how to keep changes under your control.
MCP Connectors Explained: How AI Assistants Reach Your Ad Accounts
MCP lets Claude, ChatGPT and other assistants use tools like Meta Ads and Google Ads. What it is, how sign-in and permissions work, and the risks to manage.
Prompts for Ads Analysis: 25 Questions to Ask Claude or ChatGPT
Ready-to-use prompts for analysing Meta Ads, Google Ads and Shopify data with AI, plus the context to give first and the format that makes answers easy to check.
Safe AI Access to Ad Accounts: Permissions, Rules and Reviews
Connecting Claude or ChatGPT to Meta Ads and Google Ads is useful and risky. A simple access policy: who connects, what AI may change, and how to review it.
Tools and alternatives
Honest, dated comparisons of ads and profit analytics tools for Shopify brands.
See what your ads really earn.
Connect your store and ad accounts. Free for one business, no card needed.
Create free account