Glossary Term

ROAS Goal

Meta's ROAS Goal bid strategy targets a specific return on ad spend, but setting it too high causes underspend. Here's how to use it effectively and what to watch for.

What is ROAS Goal?

ROAS Goal (also called "Minimum ROAS" in some campaign types) is a Meta bid strategy that instructs the algorithm to prioritise conversion events most likely to achieve or exceed your target return on ad spend. Unlike a cost cap (which targets CPA), ROAS Goal targets revenue efficiency — telling Meta to favour higher-value purchases over cheaper, lower-value ones.

ROAS Goal is best suited for advertisers with a clear break-even ROAS and highly variable order values (e.g., e-commerce stores where some orders are £30 and others are £300). It allows the algorithm to de-prioritise low-value conversions even if they're cheaper to acquire — but this selectivity comes at a cost: set the ROAS Goal too high and the algorithm may struggle to spend your budget at all.

How to Detect Issues with ROAS Goal

  • Campaign underspending significantly (spending <70% of daily budget) while ROAS is near or above the goal — the most common symptom of an overly aggressive ROAS target; the algorithm can't find enough high-value purchases to spend at the desired return
  • Delivery going inactive or pausing for hours per day — Meta's system throttles delivery when it cannot find conversion opportunities that meet your ROAS requirement
  • Actual ROAS 30–40% below the goal despite normal spend — may indicate that the goal was set based on optimistic historical data that doesn't reflect current auction competitiveness or product mix
  • Volume dropping sharply after switching to ROAS Goal from Lowest Cost — the algorithm is correctly filtering out low-value conversions, but the volume loss may be a net negative if the lower-value orders were still profitable
  • ROAS Goal performing well in prospecting but causing underspend in broad targeting — ROAS Goal is more effective with tighter audiences where the algorithm has strong purchase intent signals; broad cold targeting is harder to optimise at a specific return

How AdEvolver Handles ROAS Goal

AdEvolver automates the monitoring and optimization of ROAS Goal campaigns:

  1. 24/7 Monitoring: AdEvolver tracks both actual ROAS and spend delivery rate for every campaign using a ROAS Goal strategy — flagging when the goal is causing the algorithm to constrain delivery below your budget intent.
  2. Slack Alerts: When a ROAS Goal campaign underspends more than 25% of its daily budget, a Slack notification fires with the campaign name, the current ROAS Goal setting, the actual ROAS achieved so far, and the delivery shortfall — so you can make an informed decision about adjusting the goal.
  3. One-Click Fixes: AdEvolver recommends an adjusted ROAS Goal based on your account's recent 7-day and 30-day performance distribution — calibrating the target to something achievable at scale without sacrificing profitability.

Related Articles

Optimize your ROAS Goal automatically

AdEvolver monitors your Meta Ad account 24/7 to catch issues early and scale winners faster. Free read-only audit, no card required.

Get my free audit

Read-only access · No campaigns modified