All guides

How to measure influencer marketing ROI

Tracked links, discount codes and the formulas for ROI, ROAS and cost per acquisition, with a worked example and what to do about sales you cannot track.

To measure influencer marketing ROI, give every creator their own tracked link and discount code, add up the revenue those links and codes bring in, and compare it with everything the campaign cost: creator fees, products, paid amplification and management. ROI is that profit divided by the cost. Because some buyers never click or use a code, add a post-purchase "how did you hear about us?" question to catch the rest.

Here is the full setup, the formulas, and a worked example.

Step 1: give every creator something trackable

Tool What it catches Watch out for
UTM link (?utm_source=instagram&utm_campaign=autumn&utm_content=creatorname) Clicks from the post, bio or story to your site Mobile apps open links in their own browser, which can lose the session
Discount code (one per creator) Buyers who saw the post and bought later or on another device Codes get shared on coupon sites; use a unique one per creator and campaign
Affiliate link Clicks and sales, with commission paid automatically Needs an affiliate tool; creators may also want a flat fee
Post-purchase survey People who heard about you and never clicked or used a code Self-reported, so treat it as a direction, not an exact count

Use at least a link and a code for every creator. The survey catches the large group of people who buy after seeing a creator without leaving any digital trail.

Step 2: count every cost

Influencer campaigns cost more than the fees. Add up:

  • Creator fees, including any paid usage rights.
  • Product sent to creators, at cost.
  • Paid amplification (ad spend behind creator posts).
  • Agency or management fees, and your own team's time if you want the full picture.
  • Discount given through codes, if you count revenue before discounts.

Step 3: the formulas

ROI = (revenue from the campaign × gross margin − total cost) ÷ total cost × 100

ROI uses profit, so multiply revenue by your gross margin first. Using revenue alone overstates it.

ROAS (return on ad spend) = revenue from the campaign ÷ total cost

ROAS is simpler and common in paid media, but it ignores margin: a ROAS of 2 can lose money on a low-margin product.

Cost per acquisition (CPA) = total cost ÷ number of orders

CPA is the easiest number to compare with your other channels: what does a new customer cost here against paid search or social ads?

Break-even orders = total cost ÷ (average order value × gross margin)

How many orders the campaign must bring in just to pay for itself.

A worked example

The numbers are made up to show the arithmetic.

A brand works with four creators. Total cost: 6,000 (fees, product, ad spend and management). Tracked links and codes bring in 140 orders with an average order value of 70, so 9,800 in revenue. Gross margin is 60 percent.

Measure Calculation Result
Gross profit from sales 9,800 × 0.60 5,880
ROI (5,880 − 6,000) ÷ 6,000 × 100 −2%
ROAS 9,800 ÷ 6,000 1.63
CPA 6,000 ÷ 140 42.86
Break-even orders 6,000 ÷ (70 × 0.60) 143

On tracked sales alone this campaign just missed break-even. Now add what tracking misses: if the post-purchase survey credits creators with another 40 orders, the picture changes. And if those customers buy again, judge the campaign on the profit they bring over time (lifetime value), not their first order.

Step 4: look at each creator separately

Total ROI hides the real lesson. Break the numbers down per creator: one or two usually drive most of the sales. Put next round's budget, and your paid amplification, behind them (see whitelisting and Spark Ads).

What tracking cannot see

Some of what influencer marketing does never shows up in a link: people who see three creators mention you and then search your name a week later. Ways to see it:

  • Branded search: did searches for your brand name rise during the campaign?
  • Direct traffic and new customers in the campaign period against the weeks before.
  • A holdout test: run the campaign in one region or audience and not another, then compare sales.

Report these next to the tracked numbers, clearly labelled as indirect.

Frequently asked questions

What is a good ROI for influencer marketing? One that beats your other channels on cost per acquisition, for customers of similar value. Compare against what you already pay for a customer elsewhere, not against a number from a report.

Should I measure likes and reach at all? Yes, as signals of whether the content landed, and for awareness campaigns where sales are not the goal. Just do not report them as results when the goal was sales.

How long should I wait before judging a campaign? Look at the first week for clicks and code use, then again at 30 days: many buyers take time, and paid amplification keeps the posts working longer.

Every Infew campaign uses tracked links and codes, and the report shows sales and cost per result, not just likes. Book a call to see a sample report.

Let's find your few.

Book a call

Or email [email protected]