Jung Labs · Diagnostic

Bottleneck Analysis 2.0

Pull the five numbers across the full time the product has been running. They tell you which single constraint is capping the account. Fix that one and leave everything else alone.

Timeline

Pull every number below across this whole window. A preset date range in Meta will lie to you about a product that launched nine days ago.

The five numbers

$
$
%
ROAS is the fifth. It gets worked out from spend and revenue and shows up in the readout.

Your costs per order

$
$
%
$

Readout

ROAS
revenue ÷ spend
Break-even ROAS
what you have to beat
AOV
revenue ÷ sales
Cost per sale
spend ÷ sales
Margin per order
after cost, ship, fees
Profit to date
all costs in
Margin gap
enter your numbers
$0
Unit
economics
Margin
per order
No
traction
Clear
to scale
Waiting on numbers

Fill in the five numbers.

Minimum before anything here means anything: 72 hours at $50 a day. Seven days is better. Longer is better than that.

Rules that do not change

01
Give it 72 hours minimum

Nothing here carries signal under 3 days at $50 a day. Seven days is better and longer is better than that. Killing a product before the floor is the most expensive mistake a beginner makes.

02
Know break-even ROAS before anything

Cost of goods, shipping, processing fees, ad spend. All of it. There is no universal ROAS benchmark and anyone quoting you one is guessing. Your break-even is your benchmark, and what you scale at is whatever sits meaningfully above it. If your break-even is 2.72 you would not necessarily scale at 3.

03
Conversion rate only confirms

There is no benchmark to hit. It tells you whether the site converts the traffic you sent it. Above 2.5 to 3 percent is the signal to raise price. Around 0.5 percent means move on, because with a semi-decent theme the site is almost never your constraint.

04
The pattern you will see most

ROAS sitting under 1, around 0.7, with sales still landing. Your average order value is too low and nothing else is wrong. You proved people want the product and you are handing it to them at a loss, so you lose money on every sale. Raise the price and add post-purchase upsells until you have margin per order. This is the simplest thing on this page to fix.

05
Judge at campaign level

The hero ad is the one taking the majority of the spend while losing at the ad level. The trickle effect it carries onto every other ad in that set is what makes those ads profitable. Turning it off hurts you. Read overall campaign ROAS.

06
Creative volume is what keeps it rolling

Deploy new ads and one of them can take five or six dollars in spend and come back at a 12 ROAS, swinging campaign ROAS up to where you can raise the budget. Then you deploy again. This game repeats itself over and over.

07
There is no price ceiling

Keep bumping while conversion rate holds or climbs. Five dollars is just the most controllable increment. Find the ceiling by breaking it, then step back.

08
Bump budget on hot days

A 4 ROAS at noon on a Tuesday means Meta landed in a pocket that responds. Nothing in the account changes unless you change it, so bump 20 to 30 percent and tell it to stay there. Price and budget get worked at the same time.

09
Count concepts, not ads

How many ads are actually getting spend, and how many sit under one concept. Early on most of what you run is top of funnel, and a proven concept gets expanded further down the funnel later. Chasing a fixed creative count just overwhelms you.

10
CPM and CPC measure relevance

A $10 CPM can lose money and a $100 CPM can print. They have real value at scale and they cost beginners winning products when weighted early. Under roughly $1,000 to $3,000 a day in revenue, do not weight them.