A return-on-ad-spend line trending upward is the chart every marketing manager hopes to show the board. In our monthly report work across Malaysian retail and hospitality clients, that line often disagrees with the revenue chart on the next page. The ROAS figure is not lying — it is answering a narrower question than most readers assume.

What ROAS actually counts

ROAS divides attributed revenue by ad spend for a defined window. If your platform uses a seven-day click attribution window, a purchase on day eight does not exist in that ROAS calculation, even if the ad clearly influenced the sale. When we annotate client charts, we label the window beside the title. Without that label, stakeholders compare ROAS to total shop revenue and wonder why the numbers diverge.

Pair ROAS with volume

A campaign can improve ROAS by shrinking reach. Fewer impressions, tighter audience, higher conversion rate — ROAS rises while total revenue falls. We always place a spend or impression chart adjacent to ROAS. In a 2024 F&B client report, Meta ROAS climbed 18% after geo-targeting narrowed, but reservation volume dropped 9%. The paired view made the trade-off visible in one glance.

Watch assisted conversions on search

Google Search campaigns often show modest direct ROAS while assisting branded queries and store visits logged elsewhere. Stripping assisted paths from the chart set leaves Search looking expendable. Our channel comparison pages include a row for assisted conversion value where the data allows it — not to inflate Search, but to prevent a budget cut based on an incomplete picture.

Seasonal spikes need baseline lines

During Raya or year-end sales, ROAS can dip because spend rises faster than immediate conversions. A trend line without the prior year’s same-period marker reads like failure. We add a dotted comparison series for the analogous week last year so readers see whether performance is worse than seasonal expectation or worse than last year specifically.

Questions to ask before acting on ROAS alone

  • Does total revenue move in the same direction as ROAS?
  • Did spend or audience size change materially this period?
  • Are we inside a known seasonal peak or post-peak trough?
  • Does the attribution window match how our customers actually buy?

If you prepare reports internally, build these pairings into your template before the next board meeting. If you receive our monthly package, the channel comparison and annotated trend pages already follow this structure — and the review call is where we walk through any metric that moved opposite to expectations.

Back to field notes