Skip to content
Bach.ai

Diagnostic answer

Why did my Meta ROAS drop?

A ROAS decline can reflect revenue measurement, conversion delay, auction cost, conversion rate, creative or the offer. First match the account, dates, currency and attribution definition; then separate the numerator from the denominator before changing campaigns.

Published by the Bach.ai team · Editorial standards

What to check, in order

  1. Compare complete, comparable periods. Check whether purchase value fell, spend rose, or both changed.
  2. Reconcile orders and tracking. Missing events, refunds, timing or a different attribution window can change reported ROAS without the same change in underlying sales.
  3. Inspect creative, audience exposure, placements, landing pages and inventory. Keep learning and conversion delay in view before judging recent edits.
  4. Choose a small, evidence-backed change and record the baseline. A before/after difference alone does not establish that the change caused improvement.

A worked example

Illustrative example, not a customer result. Illustrative arithmetic: $8,000 of attributed purchase value ÷ $2,000 spend is 4×. If the reported value falls to $6,000 at the same spend, the ratio is 3×. That calculation identifies what changed, not why.

What this answer cannot establish

This guide cannot diagnose an account without its evidence, establish causal lift or guarantee savings. A valid zero is different from missing data. When inputs are incomplete, check permissions, collection status and the observation window before changing the account.

Your next step

Compare ROAS, attribution and business economics. To see the product’s presentation with synthetic data, open the sample demo.

Last updated

See what your Meta ads are really costing you.

Connect your account and Bach ranks potential revenue leaks with estimates and actions you can review. Free for 7 days, no credit card.

Start Free Audit
Start your free audit