Insights · Core plan

See your real delivered profit — SKU by SKU, campaign by campaign.

Margifi is the profit intelligence layer for Indian D2C — your real delivered ROAS and net margin after every RTO, plus what to do to improve it.

It turns Meta, Shopify and delivery data into profit decisions — SKU by SKU, campaign by campaign.

Delivered ROAS is ad spend measured against the revenue that actually got delivered and paid — not the orders Meta counts at checkout.

Core plan · ₹3,999 · quarterly or annual · no monthly billing

Today · Sample brand
Order ROASwhat Meta shows4.0×
Delivered ROASwhat you actually earned2.6×
Revenue₹8,00,000
RTO−₹2,80,000
Net profit₹33,600

Rebuilt every morning from Meta + Shopify + courier data.

The moat

Four numbers Meta will never show you.

Order ROAS looks great until the COD parcels come back. Margifi computes the four numbers that decide whether you actually made money — each one only possible because we read what the courier did, not what the checkout said.

1

Delivered ROAS

What it is

Your ad spend against the revenue that was actually delivered and paid — campaign by campaign.

What Meta shows instead

Meta reports ROAS on the click and the order. It stops at checkout. It has no idea the COD parcel came back.

Why it needs courier truth

A "4× campaign" with 35% RTO is really a 2.6× campaign. Only the courier outcome tells you which.

2

Net margin per SKU, after RTO

What it is

Real net margin on every SKU — after its own RTO rate, COGS, shipping and return-shipping.

What Meta shows instead

Meta and your store report units sold and revenue. Neither subtracts the cost of the ones that bounced back.

Why it needs courier truth

Two SKUs at the same price can have 8% and 31% RTO. One funds the business; one quietly drains it. Courier data is the only way to tell them apart.

3

Profit per campaign — not ROAS

What it is

Rupee profit for each campaign after RTO, COGS, shipping and 18% GST on ad spend.

What Meta shows instead

Meta optimises toward ROAS. ROAS is a ratio; it doesn't pay your salary. Two 3× campaigns can have opposite profit.

Why it needs courier truth

Profit needs the delivered side of the equation. Without the courier outcome, "campaign profit" is a guess dressed up as a number.

4

RTO cost, attributed back to the source

What it is

The rupee cost of every return-to-origin pushed back to the exact campaign, ad and SKU that caused it.

What Meta shows instead

Nothing. RTO happens days after the click; Meta's report closed long ago.

Why it needs courier truth

You can't attribute a return you can't see. We tie each RTO event back to its order, its SKU, and the ad that bought it.

See every metric in Insights →
The math, shown

Nothing hidden. The whole stack, rebuilt every morning.

Revenue is where most dashboards start and stop. Margifi keeps subtracting until you reach the number that hits your bank — and shows you every step.

Gross revenue₹8,00,000
− RTO cost (35%)−₹2,80,000
− COGS−₹1,66,400
− Shipping & return-shipping−₹84,000
− Ad spend + 18% GST−₹2,36,000
= Net profit₹33,600

This is your daily profit estimate. As courier outcomes land for each order, the estimate becomes your confirmed delivered profit — every number carries the confidence behind it.

What to do about it

It doesn't just report. It tells you where the money is moving.

Every signal is pointed at delivered profit, not vanity ROAS. You open Margifi and you already know what to scale, what to kill, and what's about to break.

Anomaly with a cause

When delivered profit spikes or drops, you get the flag and the likely reason — a campaign, a SKU, a pincode cluster — not just a red arrow.

Profit & cash forecast

See where this month's delivered profit and cash are heading, on current spend and current RTO — before the month closes on you.

True blended CAC

Your real acquisition cost across every channel, measured on delivered revenue — the number that tells you if growth is paying for itself.

Scale / kill verdicts

Every campaign gets a verdict on delivered profit: scale it, hold it, or kill it. No more staring at a ROAS column wondering.

Dead-stock flags

Spot the SKUs bleeding margin or sitting on your working capital, so you stop funding the losers out of the winners.

Attribution

Attribution that survived iOS — UTM-first, last-click, enriched by your own Pixel.

Margifi reads each order's UTM from Shopify's own record — no fragile pixel of our own to break — then layers in your existing Meta Pixel/CAPI to sharpen the match. Credit goes to the last click that drove the delivered order.

UTM via landing_site + Pixel/CAPI

Every order carries the UTM it landed with, straight from Shopify — then your own Meta Pixel/CAPI sharpens the match. Nothing of ours to block, no iOS signal loss, no modelled guesswork.

Down to the single ad

Drill from channel to campaign to adset to the exact ad — and see delivered profit at every level.

New vs returning

Split delivered revenue by new and returning customers, so you know what you're really paying to acquire.

Product-level ROAS

See which ads sell which SKUs — and which of those SKUs actually deliver profit, not just orders.

The data

Three sources. One profit model.

Margifi connects your Meta, Shopify and delivery data and reconciles them into a single view of delivered profit. Connect once; the truth updates itself.

Meta Ads

Spend, campaigns, adsets and ads — joined to orders by UTM, down to the single ad.

Shopify

Orders, line items and fulfilment — the SKU-level detail every profit number is built on.

Delivery (courier truth)

Delivered, RTO and in-transit outcomes from the courier — the layer that turns "ordered" into "actually earned."

Customer phone numbers used for COD reliability are hashed and encrypted — never stored in the clear — and handled in line with India's DPDP framework.
Full scope

Everything in Insights.

The complete Core feature set, grouped by what it does for your bottom line. Starred features are the COD moat — the numbers Meta and parity tools can't compute.

Profit & ROAS truth ★ moat

  • Delivered ROAS
  • Campaign profit
  • Channel profit
  • SKU delivered margin
  • RTO cost attribution

Intelligence

  • Anomaly with cause
  • Profit & cash forecasting
  • True blended CAC
  • Scale / kill flags
  • Dead-stock flags

Attribution & ads

  • UTM via landing_site (no pixel)
  • Campaign / adset / ad granularity
  • fbclid → UTM matching
  • UTM bank (clean, deduped sources)
  • New vs returning
  • Geo / pincode performance
  • DPA / catalogue spend
  • Product-level ROAS
  • Product catalogue + cost sync

Daily report & alerts (in Core)

  • Daily profit estimate
  • Confidence-labelled numbers
  • Spend management & low-balance alerts
  • ROAS & performance alerts
  • Channel revenue breakdown

Workspace & boards

  • Scaleboard — your command dashboard
  • Saved boards (Sights)
  • Customizable intelligence cards
  • Date-range & period controls
  • On-request reports (pull any report)

Stop scaling on order ROAS. Start scaling on delivered profit.

Connect Meta, Shopify and your courier, and see your real delivered profit — SKU by SKU, campaign by campaign — in your first week.

Core — ₹3,999, quarterly or annual. No monthly billing.