In short
- ROAS is attributed revenue over total spend; ROI is attributed gross profit minus total cost, over cost. A ROAS of 1.5 can still be a loss after margin.
- Pick KPIs by goal: views and cost per 1,000 views for awareness, saves and branded search for consideration, clicks, codes, installs and CAC for conversion.
- Set up tracking before launch: a unique link and code for every creator, a landing page, a post-purchase survey and, for apps, a mobile measurement partner.
- Attribution both undercounts and overcounts. Cross-check codes and links against survey answers and branded search before you report a number.
To measure influencer marketing ROI, add up everything the campaign cost, attribute sales or profit using a unique link and code for every creator, and apply one formula: ROI equals attributed gross profit minus total cost, divided by total cost. For awareness campaigns, where sales are not the point, measure cost per 1,000 views and movement in branded search instead. Set both the formula and the tracking before the first post goes live, because you cannot add tracking afterwards.
Most Indian brands do not do this yet. In a 2026 vendor survey covered by Campaign India, only 13.3% of brands tied influencer marketing to formal revenue targets, and 46.4% judged performance campaign by campaign. That leaves room to win by being rigorous. This guide gives the formulas, the KPIs for each goal, the tracking setup, a worked example in rupees, the limits of attribution and a report template. It builds on our complete guide to influencer marketing in India.
The formulas, in one table
Keep these in one place. Every number in a report should come from one of them.
| Metric | Formula | What it answers |
|---|---|---|
| ROAS | Attributed revenue ÷ total campaign spend | How many rupees of sales per rupee spent |
| ROI (profit basis) | (Attributed gross profit − total cost) ÷ total cost × 100 | Whether the campaign made or lost money |
| Break-even ROAS | 1 ÷ gross margin | The ROAS you need on the first order just to cover cost |
| CAC | Total cost ÷ new customers acquired | What each new customer cost |
| Cost per 1,000 views (CPV) | Total creator cost ÷ views × 1,000 | The price of attention |
| Cost per engagement | Total creator cost ÷ (likes + comments + saves + shares) | The price of an interaction |
| Cost per click | Total cost ÷ tracked link clicks | The price of traffic |
| Cost per install | Total cost ÷ attributed installs | The price of an app install |
Two notes on the formulas. First, some reports calculate ROI on revenue, which makes ROI equal to ROAS minus 1. That flatters the campaign, because revenue is not profit. Use gross profit. Second, whichever cost you use, use the same cost everywhere: the number in the denominator should be the full campaign cost, not only creator fees.
Count the full cost first
The most common ROI error is a denominator that is too small. Include every rupee you would not have spent without the campaign.
| Cost line | Notes |
|---|---|
| Creator fees | Per-creator fees as contracted, shown separately |
| Usage rights and exclusivity | Add-ons to the base fee; a published range for usage rights is about 30 to 50% |
| Agency or platform fee | Published benchmarks suggest agency fees of about 15 to 25% of creator spend |
| Product and shipping | At your cost, including returns and replacements |
| Production | Scripts, shoots, editing, props, travel |
| Paid amplification | Media spend behind creator ads and partnership ads |
| Tools | Tracking links, landing page changes, survey tools |
Whether GST on fees counts in your cost depends on whether you can claim input credit. Ask your finance team how they want it treated, and keep the same treatment across campaigns so numbers compare. This is general information, not legal or tax advice. For how creator payments and TDS work, read our guide to TDS and GST on influencer payments.
KPIs by goal
Pick the goal first, then the KPIs. A campaign trying to do everything gets measured on everything and judged on nothing.
| Goal | Primary KPIs | Efficiency KPIs | Where you read them |
|---|---|---|---|
| Awareness | Views, reach, unique accounts reached | Cost per 1,000 views, cost per engagement | Creator insights screenshots, ad manager for partnership ads |
| Consideration | Saves, shares, comments with purchase intent, profile visits, branded search | Cost per save or share | Insights, Search Console, Google Trends |
| Conversion | Link clicks, code redemptions, orders, installs | CAC, cost per install, ROAS, cost per click | UTM links in GA4, store dashboard, code reports, MMP |
| Content for ads | Hook rate, hold rate, CTR when run as ads | Cost per asset, cost per click vs brand-made ads | Ad manager |
| Retention or loyalty | Repeat purchase rate of influenced customers | Payback period | Store data, CRM |
Treat these as vanity metrics: follower gains from a collaboration, likes on their own and "earned media value" calculated by multiplying impressions by an assumed rate. They are easy to report and hard to connect to a business result. A creator who gets 4,000 likes on a post that drove no purchases is not outperforming one who got 800 likes and 60 orders.
Roughly 60% of Indian consumers say they act on influencer content, for example by buying, according to the 2025 study covered by Campaign India. That behaviour is real, but it is self-reported and it only becomes your sales number if you capture it.
Set up tracking before launch: an eight-step checklist
Define the conversion and the window. For example: a first purchase within 14 days of a click, or 30 days of a code use. Write it into the brief.
Create a unique tracked link for every creator and every post. Use UTM parameters so GA4 or your analytics tool can separate them. Example:
https://yourbrand.in/offer?utm_source=instagram&utm_medium=influencer&utm_campaign=monsoon-haircare&utm_content=creatorhandle_reel1Create a unique discount code for each creator. Codes capture sales from people who never click: they see a Reel, search the brand, and type the code at checkout.
Build a dedicated landing page or a deep link. Match the page to the post's promise, load it fast on mobile, and show the offer above the fold.
Plan the click routes. Captions on Instagram posts are not clickable, so clicks come from the link sticker in Stories, the bio link, or the call-to-action button on partnership ads. Brief creators on which one to use.
Install the events. Make sure your pixel, GA4 and store events fire for add-to-cart, checkout and purchase, and that UTM data reaches your order records.
Add a post-purchase question. "How did you hear about us?" with options including "Instagram creator", "YouTube creator", "Friend or family", "Google search" and "Ad". It takes minutes to add and it is the best cross-check you will have.
Record a baseline. Capture two to four weeks of normal sales, branded search and direct traffic before the first post, so lifts are visible.
Our campaign brief template includes the tracking section so creators know the link, code and label for each post.
Measuring creator ads (partnership ads)
Creator posts run as ads from the brand account are the easiest influencer spend to measure, because the ad platform reports cost per click, cost per purchase and ROAS. Meta says thousands of Indian advertisers already run Partnership Ads, as exchange4media reported in March 2025. Track them as a separate line in the report, and compare their cost per click and cost per purchase against your brand-made creatives. For the mechanics, see creator ads and whitelisting.
Measuring app installs
For an app, the tracked link goes through a mobile measurement partner (MMP): a service that attributes installs and in-app events to a source. Create one attribution link per creator, route it to the right store, and record the first meaningful event, such as registration, KYC completion or first transaction. Cost per install is the headline number and the least useful one on its own. A creator who delivers cheap installs that never register costs more per customer than one who delivers fewer, better installs.
| App funnel step | Metric | Why it matters |
|---|---|---|
| Click | Cost per click | Quality of the hook |
| Install | Cost per install | Cost of reaching the store and downloading |
| Registration | Cost per registered user | Whether users are real and interested |
| First meaningful event | Cost per first transaction | The number to optimise on |
| Day-30 retention | Retained users per rupee | Whether the audience stays |
Be aware that iOS privacy rules limit how precisely installs can be matched to a source, so iOS attribution is often aggregated and delayed. Judge iOS and Android separately, and compare creators on the same platform. Our page on influencer marketing for apps and startups covers what we track from install to first event.
Measuring awareness and brand lift
Awareness is real, and harder to pin down. Use several imperfect signals together instead of one perfect one.
| Method | What it shows | Effort | Limit |
|---|---|---|---|
| Views, reach and cost per 1,000 views | Delivery and price of attention | Low | Does not show attitude or intent |
| Branded search trend (Search Console, Google Trends) | Whether more people look for you by name | Low | Other campaigns can move it too |
| Direct and organic traffic during the campaign | Curiosity that did not click a link | Low | Seasonal effects |
| Short audience survey (exposed vs not exposed) | Recall, consideration, intent | Medium | Needs a decent sample and a clean control group |
| Geo or time split test | Incremental sales from the campaign | High | Needs comparable regions or periods |
You will not find a published India benchmark for the cost per 1,000 views of sponsored creator content, and we do not give one. The most defensible reference is your own paid media: one published rule of thumb says a creator is competitive when cost per engaged view is within 1.5 times your paid-media cost per engaged view, and overpriced at 3 times or more. Treat it as a low-confidence guide and use it to start a conversation, not to end one. The cost-per-view method itself is described in one published rate-card guide, with illustrative examples only.
Worked example: ROAS looks fine, ROI tells a different story
This is a hypothetical D2C haircare brand. The numbers are illustrative; swap in yours.
Costs (30-day campaign)
| Line | Amount |
|---|---|
| Creator fees, 40 micro and nano Reels | ₹4,00,000 |
| Usage rights, 3 months, best 6 posts | ₹50,000 |
| Management fee (20% of creator fees) | ₹80,000 |
| Product and shipping | ₹40,000 |
| Creator ads media spend | ₹2,00,000 |
| Total cost | ₹7,70,000 |
Results in 30 days (tracked through codes, UTM links and the ad platform)
| Item | Value |
|---|---|
| Orders | 1,925 |
| Average order value | ₹600 |
| Attributed revenue | ₹11,55,000 |
| New customers (80% of orders) | 1,540 |
| Gross margin | 55% |
The calculations
| Metric | Working | Result |
|---|---|---|
| ROAS | 11,55,000 ÷ 7,70,000 | 1.5 |
| Break-even ROAS | 1 ÷ 0.55 | 1.8 |
| Attributed gross profit | 11,55,000 × 0.55 | ₹6,35,250 |
| ROI at 30 days | (6,35,250 − 7,70,000) ÷ 7,70,000 | −17.5% |
| CAC | 7,70,000 ÷ 1,540 | ₹500 |
At 30 days, a ROAS of 1.5 sits below the break-even of 1.8, so the first-order ROI is negative. Many teams stop there and conclude that influencers do not work. The better question is what a new customer is worth. Assume, and then verify from your own cohort data, that the average new customer places 1.6 orders in six months.
| Six-month view | Working | Result |
|---|---|---|
| Gross profit per order | 600 × 0.55 | ₹330 |
| Six-month gross profit per new customer | 1.6 × 330 | ₹528 |
| CAC against value | 500 vs 528 | New customers roughly pay back |
| Gross profit from the 1,540 new customers | 1,540 × 528 | ₹8,13,120 |
| Gross profit from the other 385 orders | 385 × 330 | ₹1,27,050 |
| Six-month ROI | (8,13,120 + 1,27,050 − 7,70,000) ÷ 7,70,000 | about +22% |
The same campaign reads as −17.5% at 30 days and about +22% at six months, and nothing about it changed except the time window and the repeat assumption. That is why reports should state the window, and why repeat purchase belongs in D2C influencer plans. It is also why long creator relationships can earn more: about 62% of surveyed brand professionals agree long-term creator partnerships generate stronger ROI than short-term campaigns, per the same Campaign India coverage of the 2026 survey, which is a view, not a measured result.
Where attribution breaks
Be explicit about what your numbers miss. Four distortions matter most.
- Undercounting. People see a Reel, then search your brand, or buy on a marketplace, or ask a friend to order. None of this carries a UTM tag. Last-click tools credit it to search, direct or retargeting.
- Overcounting. Codes get shared on WhatsApp groups and coupon pages, so redemptions include people the creator never reached. Links also take credit for purchases the customer would have made anyway.
- Platforms you cannot see into. If you sell on marketplaces or quick-commerce apps, you will rarely get UTM data. Use a creator-specific bundle or code where the platform allows it, and watch branded search and rank for the product.
- Offline. For stores and restaurants, ask at the till and use a code the cashier can enter.
Three habits keep the numbers honest. Cross-check codes and links against the post-purchase survey: if the survey says 25% of orders came from creators and codes capture 10%, you are undercounting. Compare the campaign weeks against the baseline you recorded. And for large budgets, run a geo or time split: promote in one region and not in a comparable one, then compare sales.
What to put in the report
A good report fits on two pages and answers four questions: what was delivered, what it cost, what it produced, what we do next.
| Section | Contents |
|---|---|
| Summary | Goal, window, total cost, headline result against target, one-sentence verdict |
| Spend | Costs by line, with creator fees and agency fee separate |
| Delivery | Posts live, views, reach, engagement, against plan |
| Efficiency | Cost per 1,000 views, per click, per order, CAC, ROAS and ROI with the window stated |
| Creator leaderboard | Every creator ranked on cost per result |
| Creative learnings | Best hooks, formats, languages, posting times |
| Compliance | Disclosure labels checked, any corrections made |
| Next steps | Who to rebook, who to drop, what to test next, budget proposal |
A leaderboard row looks like this:
| Creator | Tier | Cost | Views | Clicks | Orders | Cost per order | Rebook |
|---|---|---|---|---|---|---|---|
| Creator A | Micro | ₹30,000 | 52,000 | 640 | 41 | ₹732 | Yes |
| Creator B | Micro | ₹30,000 | 28,000 | 210 | 9 | ₹3,333 | No |
| Creator C | Nano | ₹6,000 | 9,500 | 160 | 12 | ₹500 | Yes, increase scope |
The rows are made-up examples to show the layout. Our closing reports rank every creator this way, and we use the same ranking to decide what to run as creator ads. The process is described on our how we work page, and we share a live tracker from the first post.
A measurement calendar
| When | Check | Action |
|---|---|---|
| Before launch | Links, codes, pixel events, survey question, baseline | Fix anything that does not fire |
| First 48 hours | Views, early clicks, code usage | Remove broken links; amplify early winners as creator ads |
| Weekly | Cost per click, cost per order, comments with questions | Reallocate ad spend; answer comments |
| Day 30 | Full attribution, survey cross-check | First ROI report with the window stated |
| Day 90 | Repeat purchase, branded search, creative learnings | Updated ROI and the plan for the next wave |
Common mistakes
- Choosing the KPI after the results. Fix goals and targets in the brief.
- Reporting ROAS without margin. A ROAS number means nothing until it is compared with break-even.
- Using one creator's result to judge a tier. Compare tiers across several creators; see micro vs macro influencers.
- Paying on views without checking the audience. Views from the wrong geography do not sell. Our guide to spotting fake followers shows what to check.
- Planning measurement after launch. Tracking added late misses the first days, usually the best days.
If you want a tracking plan and a report format built into your next campaign, send us a brief. Our performance influencer marketing service is built around codes, links and cost per result.
Sources
- Coverage of a 2026 India creator-economy report: brand survey on revenue targets and campaign-by-campaign judging, long-term deals and ROI, Campaign India (21 May 2026)
- Indian consumers and influencers: coverage of a 2025 Kantar-backed study of consumers and brands, Campaign India (12 Jun 2025)
- Meta launches AI-powered creator marketing solutions for brands (Partnership Ads), exchange4media (26 Mar 2025)
- Influencer rate card India 2026: Instagram Reel, Story, YouTube video pricing (cost-per-view method), Ticktime Media (11 May 2026)
- Influencer marketing pricing in India 2026 (cost per engaged view rule of thumb, agency fee benchmark), A published rate card Digital (20 Apr 2026, updated 16 Sep 2026)
Frequently asked questions
How do you measure the ROI of influencer marketing?
Add up every cost of the campaign, attribute revenue or gross profit using unique links, codes and survey answers, then apply ROI = (attributed gross profit minus total cost) divided by total cost. For awareness goals, measure cost per 1,000 views and branded search lift instead. Set the formula and tracking before launch.
What is a good ROAS for influencer marketing in India?
We found no reliable published India benchmark, so use your own break-even. Break-even ROAS on a first order is 1 divided by your gross margin: at a 55% margin it is about 1.8. Anything above that is profit on the first order; below it needs repeat purchases to pay back.
Which KPIs should I track for an influencer campaign?
Match them to the goal. Awareness: views, reach and cost per 1,000 views. Consideration: saves, shares, profile visits and branded search. Conversion: clicks, code redemptions, installs, CAC and ROAS. Content for ads: hook rate, hold rate and CTR. See the KPI table in this guide.
How can I track influencer sales without affiliate links?
Give each creator a unique discount code, send traffic to a dedicated landing page, add a 'How did you hear about us?' question after purchase and watch branded search and direct traffic during the campaign. Together these catch most of what a single link misses.
How long should I wait before judging results?
Views and engagement arrive in the first days, but purchases can keep coming for weeks. Judge conversion on a 30-day window, recheck at 90 days for repeat purchases, and check creator ads weekly, because paid performance moves faster than organic posts.
How do I measure influencer ROI for an app?
Use a mobile measurement partner and a unique attribution link per creator, then track installs and the first meaningful event, such as registration or first transaction. Cost per install is easy to get and easy to misread. Our apps and startups page explains what we track.
How do I measure brand awareness from influencers?
Track views, reach and cost per 1,000 views for delivery, then look for movement in branded search, direct traffic and a short audience survey comparing people who saw the content with those who did not. Awareness rarely shows up in last-click sales, so judge it on these signals.