Skip to content
Centriu
Centriu Maestro

Campaign Health Monitoring and Optimization Suggestion Review Automation: Approving a Suggestion Isn't the Same as Applying It

Centriu Maestro pulls live metrics for every active campaign across all four connected platforms, computes a 0-100 health score, and — only when something actually looks off — files a specific, typed suggestion (a budget change, a targeting adjustment, a creative swap, a bid change, a pause, a resume, a keyword or a schedule change) with a stated reason and a severity level; a campaign performing fine gets zero manufactured suggestions. The part worth being precise about: approving a suggestion inside Maestro is not the same as changing anything on the ad platform. For a budget suggestion, Maestro's own record of the budget updates; for pause or resume, Maestro's own status field flips; for a targeting, creative, keyword or schedule suggestion, the approval is logged with no field actually changing. In every case, Maestro's own generated message says so directly: the change on the ad platform itself is still a manual, pending step — the four actions that genuinely do reach Google, Meta, TikTok or LinkedIn are the separate, already-real campaign controls covered on another page.
Zero suggestions when nothing is wrong
Applied locally, platform still manual
Command-center style screen showing live metrics
Approved in Maestro is not the same as live on the platform.

Why "the AI flagged it" and "the platform changed" need to stay two different sentences

A monitoring feature that watches campaign performance and surfaces problems is genuinely useful even when it recommends rather than acts — a media buyer managing several accounts cannot re-read every metric on every platform every day, and a health score with a stated reason is a real time-saver. The risk sits one step later, in the word "apply." If approving a suggestion inside a dashboard looks and feels identical to the change actually happening on the ad platform, a team can walk away believing a fix is live when the ad platform never received it — which is a worse outcome than no suggestion at all, because it replaces genuine uncertainty with false confidence.

How the underlying problem shows up before you fix it

A team approves a budget-increase suggestion inside a dashboard, moves on, and only discovers weeks later that spend on the actual platform never changed.

A "pause this campaign" suggestion gets approved, and someone assumes the campaign stopped spending, when only an internal status field changed.

Every campaign gets flagged with a suggestion regardless of how it is performing, so a genuinely healthy campaign gets the same volume of noise as a struggling one, and people stop reading the notifications.

A suggestion carries no stated reason beyond "optimize this," so a person approving it cannot judge whether the recommendation actually makes sense for that specific campaign.

Nobody can tell, after the fact, which suggestions were ever actually turned into a real platform change versus just marked done inside the tool.

Why "approved" and "applied" get conflated by default

Building a monitoring feature that reads live metrics and proposes changes is genuinely hard engineering; building the part that safely writes budget, targeting, creative and keyword changes back to four different ad platforms' own APIs — each with its own update semantics and its own failure modes — is a separate, much larger engineering project. It is common, and understandable, for a product to ship the first half well before the second half is ready. The failure mode is not building it in that order — it is presenting an "apply" button that only updates a local record as if it had the same effect as a real platform change, without saying so.

How Centriu Maestro monitors, suggests and is explicit about what "applying" actually does

For every active campaign, Maestro fetches live metrics from whichever platform the campaign runs on — Google Ads, Meta, TikTok or LinkedIn, each read through that platform's own reporting API — and falls back to the campaign's last known cached data if a connection token is unavailable, rather than skipping the analysis entirely. An AI pass then reads the resulting numbers — spend, impressions, clicks, conversions, CTR, CPC, CPA, ROAS — against the campaign's stated objective and computes a health score from 0 to 100. If performance looks fine, the pass returns no suggestions at all; nothing is invented to justify the monitoring run having happened. When something does look off, one or more typed suggestions are filed — budget, targeting, creative, bid, pause, resume, keyword or schedule — each carrying the current value, the suggested value, a stated reason, and a severity from low to critical, which also determines how urgently a notification is raised.

Approving a suggestion calls a separate function that is explicit, in its own returned message and in the notification it creates, about what actually happens: for a budget-type suggestion, Maestro's own campaign record's budget field is updated; for pause or resume, Maestro's own status field flips; for targeting, creative, keyword or schedule suggestions, the approval is recorded but changes no field at all today, because those changes still require the platform's own update endpoints, which this specific function does not yet call. In every case, the response and the notification both state plainly that the change on the ad platform itself remains manual and pending — including, notably, for a pause or resume suggestion, even though Maestro does have a genuinely real pause/resume action elsewhere: approving a monitoring suggestion of that type does not trigger that real action automatically, they are two separate steps today.

What is actually built today

Live metric monitoring across all four connected platforms, with a fallback to cached data when a connection token is unavailable rather than skipping analysis.

A 0-100 health score computed from the campaign's actual metrics against its stated objective.

Zero manufactured suggestions on a campaign the analysis judges to be performing fine — silence is a legitimate, and common, result.

Eight typed suggestion categories — budget, targeting, creative, bid, pause, resume, keyword, schedule — each with a stated reason and a severity from low to critical.

Severity-driven notification urgency, so a critical suggestion is distinguishable from a low-priority one before it is even opened.

An explicit, honest response and notification on every approval stating that the ad-platform-side change remains manual — confirmed directly in the function's own returned text, not inferred.

Differentiated local effects by suggestion type: budget and pause/resume suggestions do update a local field; targeting, creative, keyword and schedule suggestions are logged with no field effect.

A suggestion that has already been applied, rejected or has expired cannot be approved again — its status is checked before any change is attempted.

A pause suggestion that still needs a second step (illustrative scenario, not a real client)

Overnight monitoring flags a campaign with a rapidly rising cost-per-acquisition and files a "pause" suggestion rated high severity, with a stated reason citing the specific metric trend. In the morning, a media buyer reviews the notification and approves the suggestion directly from the alert.

Maestro's own record for that campaign flips to "paused" and the suggestion is marked applied — but the notification generated by that approval says plainly that the change on the ad platform itself is still pending. The media buyer, having read that line, opens the campaign's real control panel and uses the actual pause action — the one that calls the ad platform's own API and only updates Maestro's record after the platform confirms — to genuinely stop the spend. Two clicks, two different systems updated, and the second one is the one that actually matters for the budget.

What changes operationally

A team gets a genuinely filtered signal — suggestions appear only when a specific metric pattern warrants one, not as constant background noise — with a stated reason attached to each one rather than an opaque "optimize" nudge. And because Maestro is explicit about what approving a suggestion does and does not do, a team is far less likely to walk away believing a change reached the ad platform when it only reached Maestro's own record.

When this is not the right fit

A team looking for one-click optimization that genuinely reaches the ad platform for targeting, creative, bid or keyword changes will not find that here today — those suggestion types currently update Maestro's own record only. For campaign-level actions that do reach the platform (pause, resume, archive, delete), the direct campaign-control feature is the one to use, not the monitoring suggestion queue.

An "apply" button that implies action vs. one that states its actual scope

A monitoring tool that lets "apply" mean whatever the viewer assumes it means creates a specific, expensive failure mode: a team believing a fix went live on a spend-bearing platform when it did not. Centriu Maestro's suggestion-review flow instead states, in the approval's own response and notification, exactly what changed — a local record, not the platform — so a team's next action is informed by reality rather than by an ambiguous button label.

Related systems

Main system: Centriu Maestro.

What it does NOT do

  • Does not push a targeting, creative, keyword or schedule suggestion to the ad platform when approved — the approval is recorded locally with no field effect for these types today.
  • Does not treat a "pause" or "resume" suggestion approval as equivalent to the real platform pause/resume action — approving the suggestion flips a local status field only; the separate, already-real control action is what reaches the platform.
  • Does not manufacture a suggestion when performance looks fine — a healthy campaign can, and often does, get zero suggestions from a monitoring pass.
  • Does not enforce an automatic budget ceiling — a budget suggestion is a recommendation with a stated reason, not a spend cap.
  • Does not allow an already-applied, rejected or expired suggestion to be approved again.
  • Does not integrate with other Centriu systems — no automatic hand-off from a monitoring suggestion to another module is confirmed in the product.

Security and governance

Every suggestion and every campaign is checked against the acting user's own ownership before it can be read or approved, and each account sees only its own campaigns and suggestions. Personal and campaign data follow Brazil's LGPD (Law No. 13,709/2018). Full detail on access control and audit trails lives at /governanca and /iso.

Pricing and contracting

Available by monthly subscription, with tiered plans. Values and terms come from the official pricing table at /precos (Centriu's central source — never restated here).

Frequently asked questions

Does approving a suggestion change anything on the actual ad platform?

Not for targeting, creative, keyword or schedule suggestions — those are recorded with no field effect. For budget, pause and resume suggestions, only Maestro's own local record updates. The ad-platform-side change is stated as manual and pending in every case.

What happens if a campaign is performing well?

The monitoring pass can return zero suggestions — nothing is invented just to justify the check having run.

What kinds of suggestions does monitoring generate?

Eight typed categories: budget, targeting, creative, bid, pause, resume, keyword and schedule, each with a stated reason and a severity from low to critical.

If I approve a "pause" suggestion, does the campaign actually stop spending?

Not from that approval alone — it flips Maestro's own status field. Genuinely stopping spend on the platform uses the separate, real pause action described in the cross-platform campaign control page.

What happens if a platform connection token is unavailable during monitoring?

The analysis still runs, using the campaign's last known cached metrics instead of skipping the check entirely.

What does Centriu Maestro cost?

It is sold by subscription with a published starting price — exact current values are on the central pricing page.

See how Centriu Maestro reviews optimization suggestions

Reach our commercial team directly, or leave your details below — we'll follow up with guidance for your case.

Sources

  1. Centriu Maestro — public product page — Centriu, 2026-07-20 · link(primária)
  2. Centriu Maestro — public factsheet (API, JSON) — Centriu, 2026-07-21 · link
  3. Law No. 13,709/2018 — Brazil’s General Data Protection Law (LGPD) — Presidência da República (Brazil), 2018-08-14 · link

Last material update on .

By · AI-assisted production, with human review

We value your privacy

We use cookies to improve your experience, analyze site usage and support our marketing. You can accept all cookies or manage your preferences. To learn more, see our Cookie Policy.