What "Good" Looks Like
"Good" ROAS depends heavily on gross margin and business model.
- Needs at least 3.3x ROAS just to cover product cost.
- That is before operations, salaries, or profit.
- Can be profitable at much lower ROAS, because each dollar of revenue has more contribution margin.
ROAS also varies by channel and funnel stage:
- Often shows 5-10x ROAS because it targets warm audiences who already know the brand.
- Might only show 1.5-2x ROAS, but is essential to fill the top of the funnel.
The key is to judge ROAS relative to your margins, funnel role, and strategy, not by a universal benchmark.
ROAS vs. ROI
- Only considers ad spend in the denominator.
- ( ROAS = frac{text{Revenue from Ads}}{text{Ad Spend}} )
- Accounts for all costs, such as:
- Creative production
- Agency fees
- Team salaries
- Product costs
- Tools and overhead
A campaign with 4x ROAS can still have negative ROI once you factor in all non-media costs.
The Attribution Problem
ROAS is only as accurate as your attribution model.
Many growth teams now compare:
If platform numbers look great but blended ROAS is flat or falling, your "amazing" ROAS may be mostly an attribution illusion.
Short-Term vs. Long-Term ROAS
- Only counts purchases during or shortly after the campaign window.
- Factors in repeat purchases or subscription renewals over time.
A campaign can look unprofitable in week one but excellent over twelve months.
Example scenario
Short-term view:
- Revenue = $50
- ROAS = 0.5 (or 50%)
- "We lost money! Turn off the ads!"
LTV view:
- Revenue = $100
- ROAS = 1.0 (break-even), and could look even better if they keep buying.
The good analyst connects ROAS to LTV and payback period, not just day‑one numbers.