Meta Ads logo

Meta Ads · ROAS dropped

Why did my Meta Ads ROAS drop?

Meta Ads ROAS drops when purchase conversion rate falls, average order value falls, or you pay more per click — usually because CPM rose or CTR fell. Adstudio compares the period with the one before, finds the campaigns and ad sets that carried the drop, and reads purchases and purchase value under the attribution setting your account reports, so a 7-day click number is never compared with a 1-day view one.

The numbers that matter

What to read first.

Purchase ROAS
Read only on campaigns optimizing for purchases; an awareness campaign is not judged on it.
CPM
Higher auction prices raise the cost of every click before anything else changes.
Link CTR
A falling CTR with rising frequency points at the creative or the audience.
Purchase conversion rate and value
Separate a weaker landing or offer from cheaper baskets.

The method

How to break it down.

  1. 01Keep to Sales campaigns and the purchase result; mixed objectives are read separately.
  2. 02Compare with the previous equal period and find the campaigns and ad sets that moved.
  3. 03Split ROAS into conversion rate, order value and cost per click, and cost per click into CPM and CTR.
  4. 04Line the drop up with edits from the change history: a budget jump or a new ad often restarts learning.

How Adstudio answers it

In the app, or from the AI you already use.

In the Adstudio assistant

The assistant reads purchases and value per ad set, compares periods, and runs the Meta campaign analysis under the campaign's objective. It reads the account's change history to see edits around the drop. If the answer is to pause an ad set or move budget, it prepares the change as a card that runs only when you confirm.

From ChatGPT or Claude, over MCP

From ChatGPT or Claude, query_performance returns spend, conversions, conversion value, CPM, CTR and CPC per campaign, ad set or ad for any two periods, so your AI can see which factor moved.

  • list_accounts
  • query_performance

Prompts

Copy one and ask.

  • “Why did purchase ROAS drop in the last 7 days compared with the 7 days before? Show which ad sets caused it.”
  • “Did ROAS fall because CPM went up, CTR went down, or fewer people bought?”

Limits

What Adstudio will not tell you.

  • Meta ROAS depends on the attribution setting; Adstudio reports the one your account uses and does not re-attribute purchases.
  • Adstudio does not see your store's own revenue unless GA4 is connected, and even then it never adds the two together.

FAQ

Questions people also ask.

It can. A big edit restarts delivery learning, and Adstudio treats the days after it as less certain rather than as a final verdict.

Yes. They are read as Sales campaigns, by campaign, ad set and ad.

Creating an account costs nothing, but connecting an ad account needs a paid plan: Hobby at $19 a month, or Business at $39 per workspace a month. There is no trial, and the price does not depend on your ad spend.