Keep the winners. Cut what doesn't sell. Ask me before anything big.

Cut what loses. Scale what earns.

The budget engine reads the revenue your ads actually earned, not what each platform claims, and proposes budget moves for every campaign and ad set on Meta, Google, TikTok, Snapchat and Pinterest, down to Google's keywords. You click Apply. The stop-loss pauses losing creatives on its own, before they burn another day of budget.

In the Pro plan · 14-day free trial
Meta and Google both claim the same sale. Which one is right?

Budget calls on real revenue, not platform claims.

Meta and Google each grade their own homework, and both usually claim the same sale. The engine judges every campaign, ad set and creative on the orders Molecule tied to it, checks the platform’s view alongside, and only moves money when the evidence is strong enough. Each proposal arrives as a card with the numbers behind it.

Raise winners. Pause losers.
Check every move.

  • Budget moves you approve

    Raise winners, trim losers, pace spend through the month. Every proposal shows the evidence; nothing changes in your ad account until you click Apply.

  • Automatic stop-loss

    Set the line: no orders, a CPA ceiling or a ROAS floor. Creatives that cross it are paused automatically, never the last active ad in a set. Recovered ones resume on their own.

  • Google, down to the keyword

    Keywords that should have converted by now, ad groups and PMax asset groups below target, wasted search terms turned into negatives. Plus fix cards that rewrite weak Search ads.

  • Your rules, your pace

    Start from Soft, Balanced or Aggressive, then tune growth and cutting, targets, exclusions and the refresh schedule. Protected campaigns are never touched.

  • Fritz drafts with it

    Ask Fritz “should I scale Broad?” and it answers with the engine’s view, then drafts the card. You decide how much say it gets: Guarded, Balanced or Pure AI.

  • Every change, measured

    Applied changes are checked again at 7 and 14 days: did the scaled campaign hold its ROAS, did the cut save money? Outcomes land on the card and in your weekly email report.

Did anything burn money overnight?

Just want the safety net?
Run stop-loss only.

Not ready to hand budget calls to software? Switch everything else off and keep only the stop-loss. Losing creatives get paused automatically and nothing else moves. Turn the full engine on whenever you’re ready.

Each card shows the plan it starts on:Starter+Pro+EnterpriseNo pill means every plan, Free included.Compare plans →

SteerPro+
FKeep the winners. Cut what doesn't sell. Ask me before anything big.

Money moves to what really sells. Even at 2 a.m.

Set your rules once. Molecule raises what real orders prove, trims what they don't and pauses losers overnight, and every move shows its reason and its odds.

Budget/Monthly budget range and a minimum ROAS for the whole store first, then each campaign · Molecule and the platform must agree before money moves · every move re-checked at 7 and 14 days against the ones you skipped
Every move re-checked at 7 and 14 days
Budget proposalsPro+

Every move arrives as a card to apply.

Raise, trim and pause cards for campaigns and ad sets, judged on real orders.

  • Scale, Cut, Reallocate, Pause, Resume and Exclude
  • For Meta, Google, TikTok, Snapchat and Pinterest campaigns
  • Snooze 7 days, reject with a reason, or Apply
Odds on every movePro+

See how sure it is.

Every card shows the chance the campaign really beats your target.

  • ROAS modelled with a prior from the campaign's own channel
  • Median and 80% range, next to the platform's own figure
  • How sure it must be follows your profile: 80%, 70% or 60%
Account plan and pacingPro+

The whole account first, then each campaign.

A monthly budget range and a minimum ROAS for the whole store set the direction before any single budget moves.

  • Monthly spend min, expected and max
  • Blended ROAS and first-time ROAS floors
  • Even or front-loaded pacing, with projected month spend
Molecule and the platform agreePro+

Two counts must agree before money moves.

A move needs Molecule's numbers and the platform's to point the same way. A disagreement becomes your call.

  • Separate targets for Molecule's count and the platform's
  • Disagreements land as attribution-gap cards
  • When Molecule reads higher, it scales on Molecule's count
Stop-lossPro+

Losers pause overnight. Late winners come back.

Set the line once. Ads that cross it pause on their own and resume when late orders land.

  • No orders, a CPA ceiling or a ROAS floor, after a spend you set
  • Automatic on Meta and Google ads, biggest spenders first; never your last active ad
  • Stop-loss only mode runs just the safety net
Google, down to the search termPro+

Wasted search terms become negatives.

Keywords, ad groups and PMax asset groups judged one by one.

  • Search terms judged by a conversion-rate test, with an optional minimum spend
  • Exclude cards add the negatives with their match type
  • Paused and resumed on Google's own count
Fritz drafts. Stop-loss acts alone. Big raises wait for you.
AI dialPro+

You decide how far it goes.

Choose Guarded, Balanced or Pure AI for how much Fritz may draft on its own.

  • Off: Fritz explains what it would do and drafts nothing
  • Holds like minimum spend or both counts agreeing apply to the AI too
  • Caps, cooldown, exclusions and the Apply checks always hold
On/off and budgets from tablesPro+

Pause or edit budgets from any table.

Switch ads on or off and change budgets right in the dashboard tables.

  • Meta, Google, TikTok, Snapchat and Pinterest
  • Keyword pause and enable in the Google breakdown
  • Every edit lands in the change history, before and after
More in Steer
ExplorationPro+

Small tests for campaigns not yet proven.

A share of daily spend goes to test raises where the data can't call it yet.

  • Up to 20% of daily spend, your choice
  • Tests go where they teach the most
Creative pruningPro+

Losing ads go, winners keep the budget.

Pauses losing creatives inside an ad set, judged fairly.

  • Each creative gets its share of orders tracked only to the ad set
  • Judged on Molecule's count, the platform's or both
  • Escalates to the ad set when every creative fails
Fix card for weak keywordsPro+

A rewritten search ad, ready to apply.

When a keyword's ad is weak, Molecule writes a new responsive search ad for it.

  • 5 to 8 headlines of 30 characters or fewer, the keyword in at least 3
  • Any line with a made-up number is dropped
Profiles and targetsPro+

Start from a profile, tune what matters.

Pick Soft, Balanced or Aggressive, then set targets, roles and protected campaigns.

  • Growth and cutting dials set the step sizes
  • ROAS or CPA targets per campaign role or channel
  • Brand campaigns are left alone by default
Rules in plain wordsPro+

Write the rule, accept the policy.

Type a budget rule as a sentence and get the policy change to review.

  • A preview shows the change before anything is saved
  • “Put it in the form” fills the policy fields
Re-plan schedule and guardsPro+

Re-plans on its own schedule.

The plan re-runs every 2 to 24 hours, with guards that stop rash moves.

  • Minimum spend per window and a cooldown after any change
  • Hard caps: at most 50% per step and 10 objects per Apply
OutcomesPro+

Every move checked a week later.

Applied cards are re-measured at 7 and 14 days against the ones you skipped.

  • Your account's own week as the baseline
  • Reject reasons recorded: wrong direction, too aggressive, too soon

Budget management, in the Pro plan.

Set your target, pick a profile, and let the engine do the morning budget check for you.

Stay in the loop