← Back to blogRSS feed

roas / google-ads / meta-ads

Setting Meta & Google ROAS Ad Targets

Set a Meta ROAS goal or Google tROAS from your break-even floor: choose the number, ramp it with conversion volume, and diagnose delivery when it is high.

Quick check

Break-even ROAS from contribution margin

Enter the share of each sale left after product, shipping, and fees. This widget returns the floor; it does not invent order costs.

Break-even ROAS2.50×

40% is an example. Use the contribution margin for the order you advertise.

Break-even ROAS = 1 ÷ contribution margin. 1 ÷ 0.40 = 2.50×.

Break-Even ROAS CalculatorThe full calculator adds price, product cost, shipping, fees, a target, and actual campaign ROAS.

Break-even ROAS is the floor. Google’s tROAS (Target ROAS) and Meta’s ROAS goal are the numbers you actually enter in the ad platform. Those are two different decisions: the first comes from order economics, the second from how much contribution you want to keep and how much delivery you are willing to trade for it.

Quick answer

  • Start from the break-even floor: 1 ÷ contribution margin. A 40% margin gives 2.50×.
  • Google Target ROAS takes a percent (2.50× = 250%); Meta’s ROAS goal takes a ratio (2.50).
  • Add a buffer only for a named risk, such as returns or fee uncertainty. Write the reason next to the number.
  • Wait for the platform’s learning window: Google says 1–2 conversion cycles; Meta says at least 7 days after an adjustment.
  • If spend collapses after a raise, lower the target in steps and check conversion volume before changing creative.

Set the target from your floor, not a template

The break-even floor is the ROAS at which one order covers product, shipping, payment, and other variable costs. Any target above it protects some contribution; any target below it means every attributed order loses money after variable costs. A borrowed “4× is good” number does not know your margin.

The widget above turns a contribution margin into the floor. For the order-level version, use the Break-Even ROAS Calculator with price and costs. Then decide what you want to keep after ads:

  • Floor target: enter the break-even multiple. Per order, ad spend can equal the contribution before ads and still cover variable costs.
  • Contribution target: choose a percentage of revenue to keep after ads. A $100 order with $40 of contribution that must keep 10% ($10) leaves $30 for ads, so the target is 100 ÷ 30 = 3.33×.

That second calculation is what the calculator’s “contribution to keep after ads (% of price)” field does. It is not a forecast; it is the multiple required to hit the margin you chose. The floor itself comes from order economics, so this guide starts after that number exists.

Set a Google Ads tROAS

Google Ads Target ROAS bidding uses your reported conversion values and tries to maximize conversion value while keeping average ROAS near the target you set.

Google uses a percent. A 2.50× floor is 250%. A 1.67× floor is 167%.

What Google Help says about the number:

  • The target is the average conversion value you want per dollar of spend.
  • A target set too high may limit how much traffic your ads get.
  • If you want more volume, consider gradually lowering the target. If you want more efficiency, you may raise it.
  • After a change, give the strategy 1–2 conversion cycles before judging it.
  • Search and Shopping campaigns need enough conversion history. Help cites at least 15 conversions in the past 30 days at the conversion-tracking level for those campaign types.

Start at the floor when protecting contribution is the goal. Add a small buffer only when you can name the risk it covers. A returns reserve is a reason; “everyone targets 4×” is not.

Target ROAS is only as honest as the values you feed it. If tax, customer-paid shipping, or returning-customer purchases are in the value Google sees, use the same revenue definition in the floor.

Set a Meta ROAS goal

On Meta, value-based buying starts with the performance goal Maximize value of conversions under a Sales campaign. Meta’s Help says that goal prioritizes people likely to generate higher conversion value, and that you send value signals through the Conversions API and the Meta Pixel.

ROAS goal is the control that aims average return near a target while maximizing value. Meta uses a ratio: if you want $100 of spend to drive at least $110 in purchases, set the ROAS goal to 1.100. A 2.50× floor is 2.5, not 250 and not 2.5%.

Meta describes ROAS goal as a goal-based bid strategy that keeps your average return around a target while maximizing results. The weekly average can still differ from the goal, and day-to-day ROAS moves more. Meta says the goal works best when an ad set gets at least 50–100 weekly conversions, and asks you to wait at least 7 days after any adjustment before re-evaluating.

The same planning rule applies: put the floor in Meta’s ratio form, then add a labeled buffer only for a concrete risk. If you set the goal far above the floor without enough conversion volume, expect less delivery.

Ramp rules that keep the target honest

A target is a control, not a promise. These rules keep the number tied to the order economics:

  1. Start at the floor, or at a floor plus a named buffer. Write down which one you used.
  2. Move in small steps, one change at a time. Do not raise the target and swap creative in the same week; you will not know which change caused the result.
  3. Wait for enough conversions. Google names 1–2 conversion cycles; Meta asks for 7 days after an adjustment. A two-day read is noise.
  4. Lower the target for volume; do not remove the floor. If you need more delivery, step the target down toward break-even, not below it.
  5. Recheck the floor when costs move. A shipping increase, a new payment fee, or a discount changes contribution even if the ad account does not.

A target above the floor is not automatically better. It buys margin per order at the cost of fewer orders. Whether that trade is right depends on inventory, cash, and how much volume the account can actually support.

Diagnose delivery when the target is too high

Use the symptom to decide what to inspect next. Do not change three controls at once.

Symptom Check first Likely next move
Spend falls sharply after a target increase Recent actual ROAS with enough conversions, and the size of the increase Lower the target in steps; keep the floor
Impressions continue but conversions stop Offer, landing page, tracking, and attribution window A target change may not be the cause; check the value signal
Target is met but profit is missing Contribution margin inputs: shipping, fees, returns, discounts Fix the floor before lowering the target
Delivery is unstable day to day Conversion volume against the platform’s learning threshold Consolidate campaigns or accept a lower target until volume grows
Platform ROAS looks fine, Shopify says otherwise Date range, revenue definition, attribution model Compare the same window and the same revenue definition

A target can be too high in two different ways. It can be above the order’s break-even floor, which loses money on every attributed order. Or it can be above what the auction will deliver at a sensible volume, which protects margin on paper but produces too few orders to run the business. Both are visible: the first in contribution, the second in delivery.

If the floor itself is wrong, no target will fix it. Rebuild contribution with the order’s real product cost, shipping you absorb, and payment fees. If returns matter, adjust the revenue figure yourself: the Shopify Profit Calculator shows unit and whole-order profit before ads and tax, but it does not model refunds.

Google tROAS and Meta ROAS goal side by side

Google Ads Target ROAS Meta ROAS goal
How you enter it Percent: 250% for 2.50× Ratio: 2.50, or 1.100 for 110%
Where it sits Target ROAS bidding strategy Value-based Sales campaign with Maximize value of conversions
Volume guidance in Help At least 15 conversions in the past 30 days for Search and Shopping At least 50–100 weekly conversions per ad set
Judging a change 1–2 conversion cycles At least 7 days after an adjustment
What Help says about delivery A high target may limit traffic The weekly average may vary from the goal
Attribution caveat Uses the conversion action’s attribution model Uses the ad set’s attribution setting; compare like with like

Neither platform’s reported ROAS is the same claim as incremental profit. Attribution windows overlap, and returning customers can appear in more than one report. Use Shopify’s marketing reports to see channel mix and where returning customers may be counted twice, and use the ad backend to see what the bidder optimized toward. If GA4 is not sending ecommerce events yet, Shopify Google Analytics 4 covers the tagging side; the target decision stays with the order economics.

FAQ

Should I set tROAS exactly at break-even ROAS?

That is a defensible starting point when protecting contribution matters more than volume. Per attributed order, ad spend can equal the contribution before ads and still cover variable costs. If you need a profit buffer, set a target above the floor and write down which cost or risk the buffer covers.

Why did delivery drop after I raised the target?

A higher target tells the bidder to accept fewer, higher-value conversions. Google Help says a target set too high may limit traffic; Meta says the weekly average may vary from the goal. Check conversion volume and the size of the change first, then lower the target in steps rather than abandoning the floor.

Is Meta’s ROAS goal the same as Google’s tROAS?

The idea is similar, the input is not. Google enters a percent, so 2.50× is 250%. Meta enters a ratio, so 2.50× is 2.50. Meta’s goal sits under value-based buying and uses value signals from the Pixel and Conversions API; Google’s Target ROAS sits in a bid strategy and learns from conversion values.

How long should I wait before judging a target change?

Google Help says 1–2 conversion cycles. Meta Help says to wait at least 7 days after any adjustment before re-evaluating. If volume is far below the platform’s guidance, the target change is not the only problem.

Does a high target guarantee profit?

No. It aims at a higher average return, but delivery, attribution, and costs can all move. A target above the floor can still produce a losing month if the floor omitted returns, fees, or discounts. Rebuild contribution when those costs change.

Sources