Attribution and ROAS metric

New customer ROAS

Revenue from first-time buyers per rupee of ad spend. It separates ads that grow your customer base from ads that mostly sell to people who would have bought from you anyway.

Source: Store orders + customer historyComputed: Per channel, campaign and adBetter when: Higher, for prospectingAlso called: NC ROAS, acquisition ROAS
Formula
New customer ROAS =
Revenue from first-time buyers
credited to the ad รท Ad spend

A first-time buyer is someone whose first ever order with the brand is this one.

Updated November 2026 ยท 5 min read
01

What is new customer ROAS?

Regular ROAS counts every order an ad is credited with, whether the buyer is brand new or has ordered ten times before. Existing customers are cheap to convert and buy more often, so ads that reach them tend to post flattering numbers.

New customer ROAS keeps only the revenue from people placing their first ever order. It answers the question growth depends on: is this ad bringing in customers you didn't have?

True ROASAll tracked revenue the ad is credited with, new and returning buyers.
New customer ROASOnly revenue from first-time buyers, per rupee spent.
New customer CACWhat it costs to win one first-time buyer.
02

How it's calculated

Start with the same credited orders that make up true ROAS. For each one, check whether the customer has ever ordered before. Keep the first orders, drop the rest.

InputSourceWhat it gives us
Credited ordersYour tracking, under the chosen modelWhich orders belong to which ad
Customer historyStore orders, matched on phone and emailWhether this is the customer's first ever order
SpendAd platform APIsCost per channel, campaign and ad
New customer ROASNew customer revenue รท SpendReturn from acquisition alone.
New customer shareNew customer revenue รท Credited revenueHow much of an ad's revenue is from first-time buyers.
"New" depends on identity matchingA returning customer who checks out as a guest with a different email can look new. Matching on both phone number and email, which most Indian checkouts collect, keeps the first-order flag honest. Without it, new customer ROAS drifts upwards.
03

Worked examples

Example 1: A prospecting campaign quietly turning into retargeting

An illustrative prospecting campaign at โ‚น1,00,000 a week. Its true ROAS holds steady around 3.0 for a month. Its new customer ROAS doesn't.

WeekTracked revenueNew customer revenueTrue ROASNew customer ROASNew share
Week 1โ‚น3,00,000โ‚น2,40,0003.002.4080%
Week 2โ‚น3,10,000โ‚น2,17,0003.102.1770%
Week 3โ‚น3,05,000โ‚น1,83,0003.051.8360%
Week 4โ‚น3,00,000โ‚น1,35,0003.001.3545%
True ROAS split into new and returning buyersNew customer ROASReturning buyers
Week 1Week 2Week 3Week 4
  • On ROASNothing looks wrong. The campaign returns about โ‚น3 for every rupee, week after week.
  • UnderneathIts new customer ROAS almost halves, from 2.40 to 1.35. By week 4, more than half its revenue is from people who already buy from you. It's drifting into retargeting.

Example 2: Two campaigns, same ROAS

Each spends โ‚น2,00,000 and is credited with โ‚น6,00,000 of revenue, a true ROAS of 3.00.

Campaign A ยท Broad prospectingAcquiring
True ROAS3.00
New share80%
NC ROAS2.40
โ‚น4,80,000 from first-time buyers. Every rupee here also grows the base you'll sell to again.
Campaign B ยท Lookalike of buyersHarvesting
True ROAS3.00
New share25%
NC ROAS0.75
Only โ‚น1,50,000 from new buyers. Most of its revenue is existing customers who are likely to come back anyway.
04

Using it to decide

Read new customer ROAS next to true ROAS, and judge it against the first-order value you can afford to pay for. These thresholds on new customer share are starting points for prospecting.

Acquiring
You seeNew share above 60% and new customer ROAS steady.
Do thisA strong scaling candidate. The revenue comes with future repeat orders attached.
Drifting
You seeNew share falling week on week while true ROAS holds.
Do thisExclude past purchasers, refresh creatives and check New Reach for saturation.
Harvesting
You seeA prospecting campaign with new share below 40% for 2+ weeks.
Do thisStop counting it as acquisition. Cut it back or move it into your retargeting budget and judge it there.
Expected
You seeLow new share on retargeting or retention campaigns.
Do thisNothing to fix. Judge those on bottom-funnel true ROAS instead.
05

Common mistakes

  • Trusting platform "new customer" flagsPlatforms only know who they've seen, not your full order history. Use your store's records.
  • Expecting it to match ROASIt's always lower. Judge it against what a first order is worth to you, not against ROAS targets.
  • Weak identity matchingMatching on email alone counts guest-checkout regulars as new.
  • Ignoring what comes nextA low NC ROAS can still pay off if those buyers repeat. Pair it with LTV.
06

Frequently asked questions

How is new customer ROAS different from new customer CAC?

New customer CAC tells you what one new buyer costs. New customer ROAS tells you how much first-order revenue each rupee brings in. One is about cost per customer, the other about value per rupee.

Does it include the customer's later orders?

No. It counts only the first order. Later orders belong in LTV, which tells you whether a lower new customer ROAS is still worth paying.

What new customer share should a prospecting campaign have?

As a starting point, above 60% suggests it's genuinely acquiring. Below 40% for a couple of weeks suggests it's mostly reaching existing customers. Tune both to your brand's repeat rate.

See which ads actually bring in new customers

BooleanMaths matches every order to the customer's full history, so you can see new customer ROAS for every channel, campaign and ad.

Attribution and ROAS metric

New customer ROAS

Revenue from first-time buyers per rupee of ad spend. It separates ads that grow your customer base from ads that mostly sell to people who would have bought from you anyway.

Source: Store orders + customer historyComputed: Per channel, campaign and adBetter when: Higher, for prospectingAlso called: NC ROAS, acquisition ROAS
Formula
New customer ROAS =
Revenue from first-time buyers
credited to the ad รท Ad spend

A first-time buyer is someone whose first ever order with the brand is this one.

Updated November 2026 ยท 5 min read
01

What is new customer ROAS?

Regular ROAS counts every order an ad is credited with, whether the buyer is brand new or has ordered ten times before. Existing customers are cheap to convert and buy more often, so ads that reach them tend to post flattering numbers.

New customer ROAS keeps only the revenue from people placing their first ever order. It answers the question growth depends on: is this ad bringing in customers you didn't have?

True ROASAll tracked revenue the ad is credited with, new and returning buyers.
New customer ROASOnly revenue from first-time buyers, per rupee spent.
New customer CACWhat it costs to win one first-time buyer.
02

How it's calculated

Start with the same credited orders that make up true ROAS. For each one, check whether the customer has ever ordered before. Keep the first orders, drop the rest.

InputSourceWhat it gives us
Credited ordersYour tracking, under the chosen modelWhich orders belong to which ad
Customer historyStore orders, matched on phone and emailWhether this is the customer's first ever order
SpendAd platform APIsCost per channel, campaign and ad
New customer ROASNew customer revenue รท SpendReturn from acquisition alone.
New customer shareNew customer revenue รท Credited revenueHow much of an ad's revenue is from first-time buyers.
"New" depends on identity matchingA returning customer who checks out as a guest with a different email can look new. Matching on both phone number and email, which most Indian checkouts collect, keeps the first-order flag honest. Without it, new customer ROAS drifts upwards.
03

Worked examples

Example 1: A prospecting campaign quietly turning into retargeting

An illustrative prospecting campaign at โ‚น1,00,000 a week. Its true ROAS holds steady around 3.0 for a month. Its new customer ROAS doesn't.

WeekTracked revenueNew customer revenueTrue ROASNew customer ROASNew share
Week 1โ‚น3,00,000โ‚น2,40,0003.002.4080%
Week 2โ‚น3,10,000โ‚น2,17,0003.102.1770%
Week 3โ‚น3,05,000โ‚น1,83,0003.051.8360%
Week 4โ‚น3,00,000โ‚น1,35,0003.001.3545%
True ROAS split into new and returning buyersNew customer ROASReturning buyers
Week 1Week 2Week 3Week 4
  • On ROASNothing looks wrong. The campaign returns about โ‚น3 for every rupee, week after week.
  • UnderneathIts new customer ROAS almost halves, from 2.40 to 1.35. By week 4, more than half its revenue is from people who already buy from you. It's drifting into retargeting.

Example 2: Two campaigns, same ROAS

Each spends โ‚น2,00,000 and is credited with โ‚น6,00,000 of revenue, a true ROAS of 3.00.

Campaign A ยท Broad prospectingAcquiring
True ROAS3.00
New share80%
NC ROAS2.40
โ‚น4,80,000 from first-time buyers. Every rupee here also grows the base you'll sell to again.
Campaign B ยท Lookalike of buyersHarvesting
True ROAS3.00
New share25%
NC ROAS0.75
Only โ‚น1,50,000 from new buyers. Most of its revenue is existing customers who are likely to come back anyway.
04

Using it to decide

Read new customer ROAS next to true ROAS, and judge it against the first-order value you can afford to pay for. These thresholds on new customer share are starting points for prospecting.

Acquiring
You seeNew share above 60% and new customer ROAS steady.
Do thisA strong scaling candidate. The revenue comes with future repeat orders attached.
Drifting
You seeNew share falling week on week while true ROAS holds.
Do thisExclude past purchasers, refresh creatives and check New Reach for saturation.
Harvesting
You seeA prospecting campaign with new share below 40% for 2+ weeks.
Do thisStop counting it as acquisition. Cut it back or move it into your retargeting budget and judge it there.
Expected
You seeLow new share on retargeting or retention campaigns.
Do thisNothing to fix. Judge those on bottom-funnel true ROAS instead.
05

Common mistakes

  • Trusting platform "new customer" flagsPlatforms only know who they've seen, not your full order history. Use your store's records.
  • Expecting it to match ROASIt's always lower. Judge it against what a first order is worth to you, not against ROAS targets.
  • Weak identity matchingMatching on email alone counts guest-checkout regulars as new.
  • Ignoring what comes nextA low NC ROAS can still pay off if those buyers repeat. Pair it with LTV.
06

Frequently asked questions

How is new customer ROAS different from new customer CAC?

New customer CAC tells you what one new buyer costs. New customer ROAS tells you how much first-order revenue each rupee brings in. One is about cost per customer, the other about value per rupee.

Does it include the customer's later orders?

No. It counts only the first order. Later orders belong in LTV, which tells you whether a lower new customer ROAS is still worth paying.

What new customer share should a prospecting campaign have?

As a starting point, above 60% suggests it's genuinely acquiring. Below 40% for a couple of weeks suggests it's mostly reaching existing customers. Tune both to your brand's repeat rate.

See which ads actually bring in new customers

BooleanMaths matches every order to the customer's full history, so you can see new customer ROAS for every channel, campaign and ad.