r/u_normal_being_

▲ 4 r/u_normal_being_+2 crossposts

How I took a Meta Ads account from 1.8 ROAS to 4.6 ROAS by fixing the reporting process first.

I run an ad Marketing agency. 20+ clients on monthly retainers. And today I'm giving away everything

Why? Because I'm a fan of Alex Hormozi's philosophy: give away the secrets, sell the implementation. And genuinely, I just like helping people.

Let's get into it.

I stopped looking at ROAS first.

Not because ROAS doesn’t matter.

It does.

But ROAS is usually the scoreboard, not the diagnosis.

When performance drops, most people open Ads Manager and say:

“ROAS is down.”

“CPA is up.”

“This campaign isn’t working.”

That’s not really analysis.

That’s just reading the dashboard out loud.

The better question is:

What changed first?

Here’s the simple framework I use when reviewing Meta Ads performance.

1. CTR down + CPC up

This usually points to creative fatigue or weak message fit.

People are still seeing the ad, but fewer are interested enough to click.

The first move is usually not budget.

It’s creative.

2. stable + conversions down

This usually points to a post-click problem.

The ad is still bringing traffic, but something after the click may be breaking.

Check:

  • Landing page
  • Offer
  • Checkout
  • Lead form
  • Tracking
  • CRM handoff

3. Spend up + CPA up

This usually means scaling pressure.

The campaign is spending more, but efficiency is not holding.

This is where people quietly burn money while telling themselves they’re “testing scale.”

4. CPM up + CTR stable

This usually points to auction pressure.

The creative may not be the issue.

The inventory may simply be getting more expensive.

So changing the ad too quickly may be the wrong move.

5. Frequency up + reach flat

This usually points to audience saturation.

The same people are seeing the same message too often.

Fatigue usually starts here before the numbers fully collapse.

The hard part is not knowing these patterns.

The hard part is doing this across multiple clients, ad accounts, campaigns, reports, screenshots, emails, and old notes every week.

You end up trying to answer the same three questions over and over:

What changed?

Why did it change?

What should we do next?

That problem is what pushed me to start building Narrative.

It’s a reporting workspace for performance marketing agencies.

The idea is simple:

turn campaign movement into structured reports with:

  • key delta
  • likely cause
  • client-safe explanation
  • internal team action
  • next signal to watch
  • scheduled report delivery

Not another dashboard.

There are already enough dashboards nobody opens.

I’m building it for the messy part after the dashboard:

explaining performance clearly, deciding the next action, and keeping clients updated without rewriting the same report every week.

I’m opening the early version to a few agencies, freelancers or media buyers managing Meta Ads accounts.

If anyone wants to see the sample report and try the application Narrative , comment or DM me and I’ll share it.

reddit.com
u/normal_being_ — 4 days ago