Skip to content
PushButton Ads
Ads

Every live ad, every four hours.

Most ad spend dies between the launch and the monthly report. Ours gets reviewed six times a day against rules that don't move.

01 · The actual rules

Rules, not judgement.

Our engine reviews every live ad every four hours against a fixed set of rules. It doesn't need to be reminded and it doesn't have a Friday.

0.5%1.0%1.5%2.0%$0$3$6$9$12Budget doubledOver 1.2% clicks Under $3 a clickLeft aloneWorking, not worth changingPausedUnder 0.5% clicks, or over $10 a clickCost per clickClick-through rateEvery live ad, every four hoursNo ad is judged before 500 impressions and 12 hours · nothing is changed twice within 6 hoursEvery decision logged with a timestamp and a reasonDaily spendYour ceilingThe total across every live ad stays under it. There is no path where the engine spends more.
Fig. 02 · The rules, drawn — scale zone, hold zone, pause zone
Kills the losers< 0.5% CTR · > $10 CPCAn ad under a 0.5% click rate, or costing more than $10 a click, gets paused.
Feeds the winners> 1.2% CTR · < $3 CPCAn ad over a 1.2% click rate and under $3 a click gets its budget doubled — never past the ceiling you set.
Catches the fake winnersBounced sessionsIf Google Analytics shows people clicking and immediately leaving, the engine pauses that ad even though the click numbers look good. Clicks aren't customers.
Cuts dead geography100 impressions, no clicksIf a country has seen 100 impressions and isn't clicking, it gets dropped from the targeting.
Rewrites tired ads30% performance decayWhen the same people have seen an ad too many times, or its performance has decayed 30%, the engine writes new copy and generates a new image for it automatically.
Waits for real data500 impressions · 12 hoursNo ad is judged before 500 impressions and 12 hours of runtime, and no ad is changed twice within 6 hours.
Never overspendsYour daily capYou set a daily cap. The total across every live ad stays under it. There is no path where the engine spends more than you allowed.
02 · Origin

How an ad gets made.

Three ways an ad starts. All three end up under the same rules.

From a winner

We turn a post that already performed organically into an ad. You advertise what worked, not a guess.

From a brief

Describe an offer and the engine writes the copy, headline and image and launches it. A new offer can be live the same day.

From your library

A large set of pages becomes one campaign the platform rotates automatically, ranked by what actually gets traffic.

03 · Autonomy

What it changes on its own.

Six times a day, without being asked.

  • PausesLosers, and ads whose clicks bounce straight off the page
  • ScalesWinners, up to the ceiling you set
  • PrunesCountries that see the ad and never click
  • RewritesCopy and image on ads that have gone stale
04 · Limits

What it can never do.

There is no path where the engine spends more than you allowed.

It can neverBecause
Overspend youTotal daily budget across every live ad stays under your cap
Touch your moneyAd budget is paid by you, directly to Meta, on your own account
Judge too earlyNo ad is judged before 500 impressions and 12 hours
ThrashNo ad is changed twice within 6 hours
The record

Every change, written down.

Each decision is logged with a timestamp, what changed, and the reason. You can read exactly what happened and why.

Changes made by hand in Ads Manager get pulled into the same log, so the record is complete rather than just the automated half.

WhenWhich adWhat changedWhy
Book a 20-minute call