ROAS (return on ad spend) is the revenue generated for every unit of currency spent on advertising — revenue divided by ad spend. A ROAS of 3.0 means you earned $3 for every $1 spent, and a ROAS below 1.0 means a campaign is not covering its own cost.
How AnyTrack calculates ROAS
Section titled “How AnyTrack calculates ROAS”In the Campaign Report, ROAS combines two real numbers rather than estimates: actual revenue from your connected conversion sources (Shopify, affiliate networks, CRM) divided by actual ad spend fetched from the ad platform. ROAS cannot calculate if either side is missing — ad spend is fetched only from Meta Ads, Google Ads, and TikTok Ads, and revenue only matches to a campaign when UTM parameters are present, otherwise it lands under “(not set)”.
AnyTrack ROAS vs the ad platform’s ROAS
Section titled “AnyTrack ROAS vs the ad platform’s ROAS”The same word names two differently-calculated numbers. AnyTrack ROAS = actual revenue tracked from your conversion sources ÷ ad spend fetched from the platform. The platform’s ROAS (the figure in Ads Manager) is computed on Attributed Revenue — the conversion value the platform credits to itself under its own attribution model, including modeled and post-view credit. The two legitimately differ; comparing them tells you how the platform’s self-attribution relates to real revenue, and neither number is “broken” when they don’t match.
ROAS vs CPA vs Attributed Revenue
Section titled “ROAS vs CPA vs Attributed Revenue”- CPA — CPA is a cost per acquisition; ROAS is a return ratio. They answer different questions: “what did each conversion cost?” vs “what did each dollar earn?”.
- Attributed Revenue — the platform-credited value that feeds the platform’s ROAS; AnyTrack’s ROAS uses the actual revenue measured from your integrations, divided by spend.