Free forever plan · or 14 days of any paid plan free
FKeep 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.
64 clicks, 0 conversions · the ad group converts 1 in 20
Apply
ExcludeGoogle search term
“watch repair near me”
Add as negative keyword · €31 wasted this month
Apply
Nothing changes until you click Apply
FMeta 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.
F
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.
FDid 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
Hey, Anna
Time to optimize today's spend? Ask AI
Learn moreNORDLYS STORE
Control Room
Budget proposals from your policy. Nothing changes until you apply it.
Ask AI for its takePolicyRefresh
FeedBudget
Account planData through 2026-10-02
Move budget, total flat
Balanced appetite · even pacing · exploring with 10% of daily spend
The month is on pace for its monthly budget. Move money from the weakest campaigns to the strongest, do not add.
Month to date
€5,440
Projected €84,320
Envelope
€80k–€88k
Run rate €2,720/day
Blended ROAS, 28 days
3.12
2.98–3.27 · 86% above 3.0
First-time ROAS, 28 days
2.21
2.05–2.38 · 4% above 3.0
Proposals (5)
ProposalScale +20%PMax
Linen Shirt · PMax / All products (asset group)
Raise daily budget €200 → €240
84% likely above your 3.0 target after €1,920 spent, 61 orders in 14 days. Molecule and Google agree.
Net ROAS, 14 daysMedian80% rangeMolecule3.62.9–4.4