Every ad earns its place. Every hour.

Semantiqs tests every live ad against your stop-loss, benches the ones that fail, rotates in a reserve, and writes down why.

7-day free trial. Card required, not charged until the trial ends.

The real product, not a mockup. Mission Control, the screen you land on after logging in.

Used by teams at
BeamMultiBaseDentNPE
Every hour, per ad set

What happens every hour

Four steps, the same four every time. Nothing runs that you have not switched on.

01

Keep the set at target

Your target number of live ads is a target, not a floor. Too many and it prunes. Too few and it rotates in a reserve ad.

02

Test every live ad

Every live ad is checked against the floor you set and its own recent results. Fall short, and it is benched.

03

Bench, do not kill

A failing ad is paused and watched. After 72 hours with no late conversion it is confirmed off. A late conversion puts it back.

04

Log the reason

Every change is written down with the number behind it. Copilot proposes and you approve. Autopilot runs it hourly.

The change log

Every change, with its reason.

No black box. Each line is the test that fired and the number that fired it, in the words the engine itself logs.

Copilotproposes the change. You approve it.
Autopilotruns it every hour, inside your limits.
Activity · TOF_DACH_Broadlive
15:15Benched
DACH_GPS-Direct-Teresa-Ad-i4Benched: $30.06 spent over the past 7 days with 0 conversions
15:15Rotated in
DACH_GPS-Direct-Teresa-Ad-v3Rotated in: keeping 4 live, a reserve took the open slot
14:15Watching
Operating CEO / founderTrialling: not enough data yet, giving it a fair trial
13:15Confirmed off
DACH_GPS-Direct-Teresa-Ad-i2Retired: no redeeming evidence 74h after benching
12:15Reinstated
Nothing Falls Through_v2Reinstated: a late conversion arrived while benched
11:15Checked
3 ad setsChecked 3 ad sets. All within your limits, nothing to change
Safety

Three things it will never do.

It is spending your money, so the rules it keeps matter more than the ones it follows.

Never

Invent a number to judge you by

It judges each ad set on the event that ad set optimises for, against the floor you set. No made-up score.

Never

Kill an ad on one bad day

It reads a recent window, not a single day. A failing ad is benched first and gets 72 hours to redeem itself.

Never

Act on a number it has not reconciled with Meta

If its numbers drift from what Meta reports, that ad set waits until they agree again.

And you can switch any ad set off at any time. Its settings are kept for when you switch it back on.

Proof

Measured, not promised.

One measured example

Cost per lead on one ad set, 7 days before a change and 7 days after.

Before$42.00
After$13.91
Change66.9% lower

A single example from one ad set, not an average. Your results depend on your account, your creative and your floor.

Pricing

Priced per ad account.

Every plan starts with a 7-day free trial. Card required, not charged until the trial ends.

Starter
€49/ month
  • 1 ad account, up to 25 active ad sets
  • Copilot and Autopilot
  • Every change logged with its reason
Start 7-day free trial
GrowthMost popular
€149/ month
  • Up to 5 ad accounts, up to 150 active ad sets
  • Copilot and Autopilot
  • Every change logged with its reason
Start 7-day free trial
Scale
€399/ month
  • Unlimited ad accounts and ad sets
  • Copilot and Autopilot
  • Every change logged with its reason
Start 7-day free trial

Prices exclude VAT. Annual billing saves 20% on the plans page.

FAQ

Questions people ask before connecting Meta

Do I need a card for the trial?

Yes. The 7-day free trial needs a card, and you are not charged until the trial ends.

What happens after the 7 days?

The plan you picked starts and your card is charged. Cancel before the trial ends and you pay nothing.

What is the difference between Copilot and Autopilot?

Copilot proposes each change and you approve it. Autopilot checks every hour and makes the changes itself. You choose per ad set, and both log every change with its reason.

Can it delete my ads?

No. A failing ad is paused and watched, never deleted. After 72 hours with no late conversion it is confirmed off, and a late conversion puts it back automatically.

Which Meta permissions does it ask for?

Read access to your ads performance, and ads management so it can pause and activate ads. Showing video creatives may also need read access to the Pages behind them.

Let it watch the next hour for you.

Connect a Meta ad account, pick an ad set, set your floor. Start on Copilot and move to Autopilot when you trust it.