Calculate Return on Ad Spend (ROAS) — the revenue generated per dollar spent on advertising.
ROAS and ROI are related but measure different things. ROAS = Revenue / Ad Spend — it measures revenue generated per advertising dollar, ignoring product costs entirely. ROI = (Revenue - All Costs) / All Costs — it measures profit generated per dollar of total investment.
A campaign with 5x ROAS sounds excellent, but if your product costs 80 cents of each revenue dollar (20% gross margin), you need at least 5x ROAS just to break even. ROAS is useful for real-time campaign optimization because it's quick to calculate. ROI is more meaningful for overall profitability assessment but requires allocating all costs to specific campaigns, which is harder.
The relationship: Break-even ROAS = 1 / Gross Margin. A 40% margin business breaks even at 2.5x ROAS. A 20% margin business breaks even at 5x. Knowing your break-even ROAS before launching campaigns is essential — without it, a "strong" ROAS number may actually represent losing money on every sale.
Attribution — determining which ad actually drove a conversion — is one of the hardest problems in digital marketing. Customers increasingly interact with multiple ads, touchpoints, and channels before purchasing. Last-click attribution (crediting only the final touchpoint) overstates the impact of retargeting and understates awareness channels.
Major platforms (Google, Meta) use their own attribution models which tend to claim more credit than is strictly warranted, inflating reported ROAS. Platform-reported ROAS and actual revenue impact often diverge. Multi-touch attribution tools attempt to distribute credit across all touchpoints but introduce their own assumptions. For most businesses, comparing platform ROAS against overall revenue trends is more reliable than trusting any single attribution model.