Seeing purchases in an advertising platform is not enough to decide whether a campaign is profitable. You need to connect attributed revenue with the costs required to generate and fulfill those sales.
Start with these numbers
Ad spend
How much did you actually spend during the period being measured?
Attributed revenue
How much revenue does the measurement system attribute to the campaign?
Acquisition cost
How much does it cost to generate a purchase or a new customer?
Profit margin
How much remains after the costs directly related to the sale?
What is ROAS?
ROAS, or return on ad spend, is calculated by dividing attributed conversion value by advertising spend. For example, if you spend SAR 1,000 and the attributed conversion value is SAR 4,000, ROAS is 4x, or 400%.
| Metric | Example | What it tells you |
|---|---|---|
| Ad Spend | SAR 1,000 | Advertising cost |
| Conversion Value | SAR 4,000 | Attributed conversion value |
| ROAS | 4x / 400% | Revenue attributed per advertising riyal |
Why a high ROAS does not always mean profit
An ad platform does not automatically know every cost in your business. A high-margin product may remain viable at a lower ROAS than a low-margin product. Calculate your own break-even point instead of copying a generic “good ROAS” benchmark.
For example, a product may sell for SAR 100, but after product cost, shipping, fees and discounts only SAR 30 remains before advertising. Evaluating the campaign as if the full SAR 100 were profit would be misleading.
Check tracking before making decisions
GA4 ecommerce measurement depends on correctly sending events such as add_to_cart and purchase. If the purchase event or revenue value is wrong, budget decisions can be based on incomplete or duplicated data.
Compare ad-platform data with store and analytics data. Attribution models and conversion windows can legitimately produce different numbers across platforms.
Metrics to review alongside ROAS
- Cost per purchase or customer acquisition cost.
- Conversion rate.
- Average order value.
- Gross margin or contribution margin.
- New versus returning customers when relevant to the campaign goal.
- Cancellations and refunds when they materially affect realized revenue.
Common campaign-evaluation mistakes
- Judging success by purchase volume alone.
- Comparing ROAS across products with different margins without context.
- Increasing budget before validating tracking quality.
- Stopping a campaign after one or two weak days without considering data volume and buying cycles.
- Treating platform-reported revenue as net profit.
Need a clearer view of campaign performance?
Badil connects campaign metrics with commercial outcomes, helping you analyze spend and conversions instead of relying on ad-platform numbers alone.
Explore advertising campaign services →Frequently asked questions
What is a good ROAS?
There is no single number that fits every business. The acceptable level depends on margin, costs, objectives and customer value. Calculate your own break-even ROAS.
Is ROAS the same as ROI?
No. ROAS compares attributed conversion value with advertising spend, while ROI compares profit with the investment.
Should I rely only on ad-platform numbers?
Compare them with store and analytics data and verify tracking, especially when those numbers drive budget decisions.