DIALED
Back to the case study

Additional Revenue Sources That Actually Scale 20 of 65

Different Ad Account Strategies

The mistake most operators make

Most DTC operators run one campaign on Highest Volume and call it ad ops. They set a budget, let Meta spend it, watch the CPA fluctuate wildly day to day, and either celebrate or panic depending on which day they checked.

That's the surface. The actual leverage is running multiple campaign types in parallel, each doing a specific job in the structure. Highest Volume gathers data and forces momentum. Bid Cap locks in profitability and acts as a profit-juicer for losers. Run them together, transition correctly, and you stop being a single-strategy operator.

I've spent over seven figures on Meta — a meaningful chunk of it scaled with the structure below. This sub-page is the full breakdown of the three bid strategies, why Bid Cap is my favorite, and the campaign structure I run across all my brands.

The 3 bid strategies — quick framing

StrategyOptimizes forSpend behaviorBest for
Highest VolumeMaximum events at any CPAAlways spends full budgetNew brands, gathering data, forcing momentum
Bid CapA CPA cap you setSpends only when profitable within capProfit-locked scaling, zombie campaigns
Cost CapSame as bid cap, looser7-day averaging, more spendOperators who want bid cap with more flexibility

Highest Volume — when to actually use it

Default Meta strategy. It's what every operator starts with because it's what every YouTube tutorial shows.

What it does: spend your full budget, attempt to get as many purchases (or whatever your optimization event is) as possible. Doesn't care about CPA. Will overspend on bad days, underspend on good days.

Day-to-day CPA looks like:

  • Day 1: $12
  • Day 2: $17
  • Day 3: $63
  • Day 4: $54
  • Day 5: $22

No average. Just whatever Meta could squeeze that day.

When to use:

  • New brand or new ad account — Meta has no data, can't run anything else
  • New product / new offer — same reason, need to gather purchase data first
  • Testing batches — fast spend = fast data
  • Scaling proven creative — when you have a winner, force spend on it

Pros:

  • Spends fast, gets data quickly
  • Lets you test things at speed
  • Required as a starter

Cons:

  • Zero profitability control
  • CPA fluctuates wildly with market conditions
  • You eat the bad days

Brandon-rule: every new brand starts on Highest Volume. You cannot run any of the other strategies until Meta has enough data on your account.

Bid Cap — my favorite

This is the strategy I'd run on every brand if I could. It optimizes for the cap you set. You tell Meta "don't spend more than $X to acquire a customer," and Meta uses its predictive algorithms over a 24-hour window to allocate spend toward whatever's hitting that target.

Day-to-day CPA looks like:

  • Day 1: $19.40 (cap is $20)
  • Day 2: $18.70
  • Day 3: $19.10
  • Day 4: $19.85
  • Day 5: $18.90

All averaging just below the cap. No fluctuation. That's the point.

Two outcomes only: either it doesn't spend, or it spends profitably. There's no third option where it spends but loses money.

When Bid Cap doesn't spend — 3 reasons

  1. Not enough purchase data in your ad account. Meta needs historical data to run predictive algorithms. If you're new, switch back to Highest Volume to gather data first.
  2. Cap is set too tight. Meta literally can't find anyone in your audience cheap enough to hit your CPA target. Raise the cap.
  3. Your ads are shit. Bid Cap doesn't fix bad creative. Nothing fixes bad creative. Make better ads.

When Bid Cap spends unprofitably — 2 reasons

  1. Cap is set too high — you set it above your real target, Meta is technically hitting the cap but you're losing money. Tighten the cap.
  2. Your ads are shit. Same answer.

How to set the cap

Two cap-setting approaches depending on stage:

Conservative starter (loose):

  • Take your break-even CPA × 1.2
  • This is your loosest cap — you're at break-even on first order, pulling profit from rebills/LTV
  • Use this when you're not sure if Bid Cap will spend at all on your account
  • Won't lose much money, lets you confirm the strategy works

Scaling cap (tight):

  • Take your target CPA (the CPA that hits 20-25% net margin) × 1.1-1.2
  • 30% multiplier is loose. 10-20% is tighter and locks margin harder.
  • This is what I use across all my brands once Bid Cap is proven on the account

Math example from one of my brands:

  • Cost of Goods: $10
  • Sell price: $34
  • Break-even CPA: $24
  • Target CPA for 25% net margin: ~$16
  • Bid Cap setting: $16 × 1.2 = $19

That's it. The cap is $19. Meta won't spend on anything that can't hit a $19 CPA.

Inflated Bid Cap — the scaling lever

This is the move that scaled one of my brands from $0 to $750k in 60 days. It's the secret most operators don't know.

The setup:

  • Cap: stays at your target CPA (e.g., $20)
  • Budget: set WAY higher than you expect to spend (e.g., $100k/day on a brand spending $10k/day)
  • Strategy: Meta only spends what it can profitably acquire at the cap

What happens day to day:

  • Day 1: Budget = $100k, Cap = $20. Meta finds enough profitable inventory to spend $12,000 at a $19.20 CPA.
  • Day 2: Budget = $100k, Cap = $20. Tougher day in the auction — Meta only finds $7,000 of profitable inventory at $18.70 CPA.
  • Day 3: New ads launched, they're crushing in the auction. Meta finds $73,000 of profitable inventory at exactly $20 CPA.

The principle: the inflated budget removes the spending ceiling. Meta only spends when it can hit your cap, but when it CAN, it has unlimited room to scale within profitability. Profitability is locked. Spend is uncapped (within reason).

This is the structure that lets you wake up to a $73k day at target margin without manually scaling. Meta scales for you, but only on profitable days.

The downside: budgets won't always spend. Some days you'll get $7k spent on a $100k budget. Operators who need to force-spend for momentum reasons will find this frustrating. For everyone else, it's the cleanest way to scale.

I was in the ad account maybe once every four days during the $0 → $750k run. Only thing I did was upload new ads. The inflated bid cap structure handles 90% of ad ops on autopilot.

Cost Cap

Same idea as Bid Cap but with a 7-day averaging window instead of 24-hour. Less strict.

DayCPASpend
1$24$1,400
2$26$1,200
3$16$1,800
4$20$1,500
5$19$1,400
6$22$1,300
7$14$1,600

Over 7 days, averages out to roughly your $20 cap. Spend is more flexible day-to-day, total spend tends to be higher than Bid Cap on the same budget.

Inside Meta it's labeled "Cost Per Result Goal" now (used to be called Cost Cap, that's why operators still call it that).

Brandon's take: I prefer Bid Cap because I want to optimize for profitability strictly. If I want it looser, I just raise the Bid Cap setting. Some operators love Cost Cap for zombie campaigns specifically because the looser averaging gives more spend flexibility on dead ads. Try both, find what your account responds to.

My actual campaign structure

This is what I run across every brand. Two CBO campaigns running in parallel, each with a specific job.

Campaign 1 — Highest Volume CBO (testing + scaling)

Standard CBO on Highest Volume. This is where:

  • New ad batches launch — fast spend gets data fast
  • Proven winners scale — momentum-driven scaling for ads that already work
  • Audience testing happens — different audiences, lookalikes, broad

This is the entry point for everything. Every new ad starts here.

Campaign 2 — Bid Cap CBO (the "Zombie Campaign")

Same audience targeting, identical ad sets, but Campaign Bid Strategy = Bid Cap. Cap set at your scaling target (target CPA × 1.1-1.2).

This is where losers from Campaign 1 go to die — except they don't always die.

The play: when an ad in Highest Volume hits high CPA or stops spending, instead of pausing it, quick-duplicate the ad and drop it into the Bid Cap campaign. Bid Cap will only spend on it if it can hit profitability.

What happens:

  • 70% of the time, the ad doesn't spend. Confirmed loser. No more money lost.
  • 30% of the time, the ad spends and is profitable. Sometimes at 3-5x ROAS. It wasn't a bad ad — it was an ad whose audience pocket Highest Volume couldn't find.

This is the cleanest profitability-juicing move you can run. I promise — set this up today, you might wake up tomorrow morning to a 5x ROAS on an ad you were about to kill.

Even duplicate winners into the zombie

Advanced layer: take your winning ads from Highest Volume and duplicate them into Bid Cap too. Now you have the same winner running in both campaigns. The Highest Volume copy spends aggressively. The Bid Cap copy only spends on the most profitable pockets. You're extracting maximum margin from already-working creative.

I do this on most of my brands now. No downside other than slightly more campaign management overhead.

The eventual transition

Once Bid Cap is consistently spending and profitable, you transition entirely to Bid Cap. Drop Highest Volume except for the occasional new-batch test.

At that point, ad ops becomes:

  • Upload new ads
  • Watch what Bid Cap picks up
  • Focus on creative output
  • Eat profits

That's the endgame structure. Most of my brands run there once Bid Cap is proven on the account.

A Meta Ads Manager ad set editor inside a campaign folder named “CBO | DIALED | BC |”, with conversion location set to “Website and calls”, the performance goal “Maximize number of conversions”, a “Purchase” conversion event and a bid cap of $19.00 USD. A side panel reports “Your audience is broad,” and a warning says the pixel has had no activity in more than 7 days.

The setup walkthrough

If you're new to Bid Cap, the only confusing part is where you set it. Here's the 30-second version.

Campaign level:

  1. Create new CBO campaign
  2. Same setup as your Highest Volume campaign (objective, optimization event, etc.)
  3. Find Campaign Bid Strategy → click → select Bid Cap
  4. (For Cost Cap, select "Cost Per Result Goal")

Ad set level:

  1. Inside each ad set, find the bid cap input field
  2. Enter your dollar amount (e.g., $19 from the math example above)

Populate the campaign:

  1. Go back to your Highest Volume campaign
  2. Quick-duplicate the ads you want to test in Bid Cap
  3. When the duplication dialog asks where to send them, choose your Bid Cap campaign
  4. Done

For zombie campaign use: as ads die in Highest Volume, quick-duplicate them into Bid Cap. They'll either spend profitably or sit there not spending. Either way, you win.

Bid Cap doesn't fix bad creative

Said it twice already, saying it again. Nothing fixes bad creative. Not Bid Cap. Not Cost Cap. Not the inflated structure. Not whitelisting. Not different audiences.

Creative quality is the bottleneck on every account I've run, every account I've audited, every account I've consulted on. The whole game upstream of campaign structure is making better ads (Module 3 → Catalyst, Native, Videos, Advertorials).

If your account is struggling and you're tempted to chalk it up to "the strategy isn't right" — it's almost certainly the creative. Fix the creative first. Then the structure work I'm describing in this sub-page actually amplifies what's working.

What's gatekept inside the masterclass

The principles are here. The artifacts live in the masterclass:

  • Live campaign structure screenshots — actual campaign and ad set setups across my brands, with cap settings visible
  • The 0-to-$750k-in-60-days inflated bid cap walkthrough (full case study with the daily breakdown)
  • Cap-setting calculator — plug in your COGS, AOV, target margin, get the right cap automatically
  • Transition timing — when exactly to move from Highest Volume → Bid Cap → Bid Cap-only on your account
  • Live ad account audits — biweekly walkthroughs of what's running, what changed, what worked
  • The advanced zombie campaign structure — multi-cap layered campaigns for accounts spending six figures/day

Want the live campaign structures, the 0-to-$750k case study walkthrough, the cap-setting calculator, and the biweekly account audits? All inside the RunItUp Masterclass → Join here

Join now to lock in your rate, prices are increasing quickly.