PPC Rebels 2026 cover image: honest Optmyzr review covering spend-based pricing and Rule Engine scope

Optmyzr Review 2026: Spend-Based Pricing, Rule Engine Scope and What It Will Not Touch

Most buying decisions about Optmyzr stall on two questions: what it actually costs, and what it can actually change inside a Google Ads account. This Optmyzr review answers both from the vendor’s own help centre rather than from aggregator listings — because the pricing model is unusual (you are billed on the ad spend you manage, not on seats or features) and because the automation engine’s reach varies sharply by entity level. Below: the spend tiers, the two-rate overage formula with real numbers, the full Rule Engine scope matrix, the scheduling ceiling nobody checks before signing, and what the documentation simply does not say.

What Optmyzr is, and what it explicitly is not

The vendor calls the product “primarily a PPC management and optimization platform” — a layer on ad accounts, not a traffic source and not a creative studio; it “doesn’t create videos, images, graphics, or ad scripts as standalone creative assets.” Supported platforms are Google Ads, Microsoft Ads, Meta Ads, LinkedIn Ads, Amazon Ads and Yahoo! Japan Ads, and the help centre warns that “Channels such as TikTok, Snapchat, Pinterest, and Reddit aren’t supported yet.” If your media mix leans on those, the evaluation ends here.

There is also a data floor. No ramp-up is required — “There’s no warm-up period” — but setup needs at least 30 days of historical performance data in the account, without which “the platform doesn’t have enough data to generate recommendations.” What counts is account history, not connection time: “What matters is the history in the ad account, not how long the account has been connected to Optmyzr.” A brand-new account is a month from being useful. Freshness is near-live — “Most data in Optmyzr is in real-time” — qualified by “There are a few overview pages where we cache data,” unnamed.

Pricing: you are billed on ad spend, not on seats

This is the part that surprises people: the subscription is metered on two things at once — monthly ad spend and the number of connected ad accounts — while seat count appears nowhere in the billing documentation. Three plans, split by spend: Essentials covers “up to $150K” a month, Premium “up to $500K per month,” and anything “exceeding $500K” goes to Enterprise with custom pricing. Enterprise adds custom data integrations, Optmyzr API access, Okta SSO, a dedicated account manager and monthly training.

Inside the plans, spend is cut into tiers — and it is the tier, not the plan name, that sets your overage maths:

Tier Monthly spend limit Overage rate 1 Threshold Overage rate 2
25K $25,000 $3.50 per $1,000 $100,000 $1.60 per $1,000
50K $50,000 $3.00 per $1,000 $100,000 $1.60 per $1,000
75K $75,000 $1.60 per $1,000 $1,000,000 $1.00 per $1,000
150K $150,000 $1.60 per $1,000 $1,000,000 $1.00 per $1,000
250K $250,000 $1.49 per $1,000 $1,000,000 $1.00 per $1,000
350K $350,000 $1.49 per $1,000 $1,000,000 $1.00 per $1,000
500K $500,000 $1.49 per $1,000 $1,000,000 $1.00 per $1,000

Account ceilings: Essentials allows “Up to 25 accounts”; Premium advertises “Unlimited accounts,” footnoted as applying “within fair usage limits as defined by Optmyzr’s terms of service” — numbers not given. What counts as billable appears only in the legacy article: “only Google Ads, Microsoft Ads, and Amazon Ads accounts are considered for billing at the moment,” with Facebook and Analytics free to connect. Current pages do not restate it, so whether Meta and LinkedIn count is worth putting to support in writing. Spend is measured on a rolling basis: “our system checks the last 30 days spend for each account — on a daily basis — and averages it out at the end of the month.”

The 15–20% buffer

The vendor acknowledges that spend fluctuates: “We take care of this with a 15-20% buffer built into the plan limits.” In practice a short run to roughly $29–30K on the 25K tier passes without a surcharge; a Black Friday month at double budget does not. Prices are “numerically the same in USD, AUD, and EUR,” with currency set by billing location — EUR across the EU and the UK, AUD for Australia and New Zealand, USD elsewhere. European buyers pay the same number in a dearer currency.

The two-rate overage formula, worked through

Overage is not one rate: there is “an Overage Rate 1 for the spend above that limit, up to a threshold” and “an Overage Rate 2 for spend beyond the threshold… only for the amount that exceeds the threshold.” In full:

Surcharge = (threshold − plan limit) / 1,000 × rate 1 + (spend − threshold) / 1,000 × rate 2. If spend never reaches the threshold, the second term is zero.

The vendor’s worked example, 25K tier at $120,000 of monthly spend: the first $25,000 is covered; the next $75,000 bills at $3.50 per $1,000, giving $262.50; the final $20,000 bills at $1.60, adding $32.00. Total: $294.50.

The lesson is rate asymmetry: overage on the entry tier costs more than twice the upper-tier rate ($3.50 versus $1.49 per $1,000), so “stay cheap and pay the surcharge” only works on stable spend. Run your own number: mean monthly spend over 90 days, minus the tier limit, divided by 1,000, times rate 1. If that exceeds the price gap between tiers, you are paying for the next tier without getting its ceiling.

Credit where due: spikes break nothing — “we’ll keep everything running smoothly and just apply the extra charges as needed. No interruptions” — and month one is waived for new customers. Account overage is separate and flat: “you’ll be charged $5 per additional account per month.” Wire and cheque payers accumulate: under $400 rides on the next renewal invoice, above that triggers a separate one.

Automatic upgrades after two months

Worth knowing in advance: “If your spend stays over the limit for two months in a row, and you’re paying more in overages than the next plan costs, we’ll automatically upgrade you. You’ll get a heads-up email 7 days before the change.” Monthly subscribers move at the next cycle, annual ones get it prorated, and the same logic covers account overages. It is protection against quiet overpayment rather than a trap, but the planning point stands: the line item can grow on its own with a week’s notice.

An annual spend cap instead of a monthly one

The most underrated option for seasonal advertisers: “With an annual plan, you can choose an annual spend limit instead of a monthly limit… a high-spend month won’t trigger overage charges as long as your total spend stays within the annual cap.” The documented example uses a $3,000,000 cap, averaging $250,000 a month, on annual plans only. For a retailer with a December peak and a dead January that is four months of surcharges versus none. Cancel early and the implied monthly limit (cap over twelve) applies to the active months.

Three surcharges people miss

Automation run frequency. A standing help article prices Rule Engine, Destination URL Checker, Shopping Refresher and Campaign Automator by how often they fire: once a day is “Included in your subscription, no extra cost,” twice a day $25 per account per month, three times $45, four times $60 — and “the above can only be done when the feed source is not the Merchant Center.”

Campaign Automator. On current Premium plans one account is included; extras run “$89/month per extra account.” Standalone it is “$249/month for 1 account” plus $89 per additional account, and “Sidekick and MCP Integration aren’t included.” Feed setup is free for Google Sheets and Merchant Center, while anything else starts “from $199 one-time per feed,” payable again per source. The included ceiling is 50,000 products, then “$15 per additional 10,000 products processed.”

Add-on workspaces (a second Optmyzr account, not an ad account) list at $129 per month, 10% off on six months, two free months annually; “the parent Optmyzr account and add-on account together count towards the limit.” That article is three years old and does not say whether the prices still apply. On top sit the base plan prices, unpublished: “Pricing varies depending on the plan type, your ad spend, and the billing cycle.” Annual prepayment carries a 30% discount but is a real commitment — “the subscription has to run for a full year and cannot be canceled early.”

Rule Engine: the scope matrix that decides everything

Rule Engine is why most buyers pick a paid platform over free in-account tooling: “The Rule Engine lets you create custom optimizations that can make bulk changes to your Google Ads, Amazon Ads, and Microsoft Ads accounts.” Available actions differ by entity level — the Google Ads picture, deepest of the supported platforms:

Scope Actions available on Google Ads
Campaign modify status, labels, Target ROAS, Target CPA, campaign targeting; include in report
Ad group status, labels, CPC, Target ROAS, Target CPA, CPM and CPV bids, targeting; report
Keyword status, labels, CPC, Target ROAS, Target CPA, CPM, CPV; report
Search term add keywords, create a SKAG from term and triggered keyword, add to a negative list; report
Ad status, labels, find and replace ad text; report
Budget Target Monthly Spend, modify daily budget; report
Portfolio bid strategy modify target, minimum bid limit, maximum bid limit; report
Bid adjustments (campaign / ad group) modify bid adjustments; report
Geo: country, region, county, city, ZIP modify geo bid adjustments, exclude a location; report
Placements (account / ad group) exclude placements; target or exclude at group level; report
Product groups modify CPC and CPM, exclude product groups from Smart Shopping; report
Listing group exclude listing groups from Retail Performance Max; report
Custom data source upload offline conversions; report
Account, Asset Group, Shopping/PMax Product, Change History include in report only

Ad-level rules carry a guardrail home-made scripts usually lack: “You can use ‘Make sure after action’ to specify how many ETAs, RSAs, etc. you’d like to see in an active state, even after pausing the ads.” The documented example, “Active Ads – ETAs > 2,” keeps two ads alive even when the rule matches every ad in the group.

Other platforms briefly: Microsoft gets a similar list minus geo adjustments and portfolio strategies; Amazon covers statuses, CPC bids and targets; Meta exposes status, daily and lifetime budget, bid cap and target cost per result; LinkedIn works only through a portfolio. One trap in mixed rules: “If a platform-specific metric is included in a rule’s conditions, the action will apply only to that platform.”

Where the engine looks but does not touch

This is the finding that should drive the decision. In the scope matrix, Asset Group and Shopping/PMax Product carry exactly one action: include in report. Performance Max internals are read-only to Rule Engine: you can report on asset groups and products, exclude a listing group from Retail PMax and move campaign budget, Target ROAS or Target CPA — but assets and audience signals are not rule-editable.

If PMax eats more than half your budget, the platform covers PMax reporting and budget control while asset work stays in the Google Ads UI. The docs do claim elsewhere that “Optmyzr can suggest and optimize ad text and asset settings for Responsive Search Ads (RSAs) and Performance Max (PMax) assets” — a different part of the product, absent from the rule scopes.

Demand Gen, App and Video campaigns are not mentioned on the pages reviewed at all — not proof of non-support, but a reason to demand a live demo if your mix depends on them. The same read-only-at-the-wrong-level problem exists on Google’s side, covered in Performance Max channel-level reporting.

Scheduling: once a day is the floor

The least-checked limitation in the evaluation: the options are “Daily, Weekly, and Monthly, and you can choose the day of the week or date of the month, and then a time slot for it to run.” There is no hourly option. Anything more frequent runs through the paid frequency add-on, from $25 per account per month.

  • Intraday budget protection cannot be built on base-plan rules. A campaign burning its daily budget by noon gets noticed tomorrow — see budget pacing and the 30.4 rule.
  • Tracking breakage reacts on the same daily clock. For those alerts, free automated rules or in-account scripts fit better, since frequency is not a billing question there.
  • Dry runs exist and are free: “It’s possible to preview the results from a strategy by clicking ‘View suggestions’… No actions will be applied at this point.” Apply greys out if every action is include-in-report.
  • Nothing is archived. “The suggestions get overwritten with every automated run of the strategy,” so history survives only via export.

For spreadsheet export the target sheet must be shared with the service account rule-engine@optmyzr-automation.iam.gserviceaccount.com — a thirty-minute detour if nobody warned you.

Rollback: there isn’t one inside the tool

Straight from the docs: “All the changes you make in Optmyzr will be kept in your Google Ads account even if the trial ends. If you’d like to undo these changes, you can do so from your Google Ads account in ‘Change History’.” No undo button for a strategy is described anywhere; reversal happens in change history, by hand. That makes change-log discipline part of the operating cost — we covered reading it under pressure in diagnosing performance drops through change history. House rule: two weeks of preview mode with manual apply, schedule on only after three or four runs.

Trial, cancellation and refunds

The trial is 14 days with no card: “Your trial account will be deactivated automatically after the trial period ends (14 days).” Reports and enhanced scripts stop at the end, while changes already pushed to the ad account stay. Monthly subscriptions are not contract-based — “you can choose to change or cancel the subscription at any time” — and access runs to the end of the paid cycle, with no partial refunds for unused months. A 30-day money-back guarantee exists but “applies only to first-time subscriptions and can be used only once,” and annual plans turn non-refundable after that window. Worth asking about: “Businesses and agencies less than three years old qualify for a special discount,” and non-profits including some Google Grants accounts may qualify for free or discounted plans. Payment is USD, EUR or AUD only.

What this Optmyzr review cannot tell you

Missing facts are facts too, and for a paid tool this is the most useful part of any evaluation. Across the pages reviewed, the following is not stated:

  • Base prices for Essentials and Premium. Every surcharge is published; the actual price is not.
  • Whether an MCC counts as one account or as all its children — for an agency, the single most important billing question.
  • Whether Meta and LinkedIn count toward account limits on current plans. The legacy page named only Google, Microsoft and Amazon as billable.
  • What Google Ads access level is required — read-only or edit, MCC or single account, admin or not.
  • Which user name platform edits carry in Google Ads change history. That they appear is documented; whose name they carry is not.
  • Caps on rules, strategies, or rows processed per run. No figures at all.
  • Seat limits and user roles — not mentioned in the billing material.
  • What happens to your data after cancellation, plus retention and data location.
  • The numbers behind “fair usage” for unlimited Premium accounts.
  • How the run-frequency surcharge interacts with Campaign Automator’s usage billing — two pages, no reconciliation.

There are also live contradictions. The legacy pricing page gives the Pro plan “50 accounts” at the 250K and 350K tiers, while the add-on article says of the same plan “you can link up to 25 PPC accounts and $250K of spend.” One is stale, both are published: the add-on page is three years old, the run-frequency page dates to 2021, the Campaign Automator page was updated this week. Operational conclusion: confirm any help-centre figure in writing before you pay, especially from a page with no recent update stamp.

Who it pays for, and who should wait

Profile Verdict Why
One account, under $10–15K/month Too early Free rules, scripts and custom columns cover most of it; the fee does not pay for itself in saved hours
Agency, 15–25 accounts, under $150K Core use case Essentials fits both ceilings; one rule matrix replaces a dozen scripts
In-house at $250K+ on one account Run the tier maths 250K/350K tiers carry the $1.49 overage rate; analyst hours usually cover the fee
Budget concentrated in PMax and Demand Gen Demand a demo Asset Group and PMax Product are report-only; Demand Gen is undocumented
Needs sub-hourly reaction Wrong tool Daily, weekly and monthly are the only schedules; more costs extra
Mix built on TikTok, Pinterest, Reddit Wrong tool Those channels are explicitly listed as unsupported
Seasonal, with 2–3× peaks Conditional yes Only on an annual plan with an annual cap; otherwise peak months bill surcharges

Ten questions to send support before paying

  1. What is the base price for my spend tier, monthly and annual, in my billing currency?
  2. Does my MCC with N child accounts count as one billable account or as N?
  3. Do Meta and LinkedIn accounts count toward the ceiling on current plans?
  4. What Google Ads access do you request — read-only or edit, at which level?
  5. Which user name do your edits carry in change history?
  6. What are the caps on strategies and rows processed per run?
  7. How many users are included, and are there restricted roles?
  8. What are the real numbers behind fair usage for unlimited accounts?
  9. On Premium with usage billing, how is a second daily run charged?
  10. What happens to my data 30 days after cancellation?

Any competent vendor answers these in writing; “don’t worry, it’s all included” is itself an answer — and that is the short version of this Optmyzr review’s advice on diligence.

What Google Ads already gives you for free

Before paying, price the platform against what you already own: scheduled automated rules, JavaScript scripts with near-full API reach, custom columns and the report editor, bid and budget simulators, a shared library with negative lists and account-level exclusions. We mapped where that free stack runs out in Google Ads API versus scripts and in our walkthrough of bid, budget and target simulators.

The line sits here: with one or two accounts free tooling wins on cost and loses nothing on capability. Past ten accounts and dozens of near-identical rules the platform wins — one rule matrix costs less to maintain than ten script code bases. If the real need is consolidated reporting, compare the subscription against a free build: a Looker Studio dashboard for Google Ads costs no licence fee. For competitor intelligence rather than account management, see our Keitaro tracker review.

An honest boundary: no optimisation platform solves access. If your constraint is a stable account with transparent billing rather than a shortage of automation, that is a different infrastructure layer — the one we work on, through Google Ads agency accounts and our services. Account mechanics pay off whichever tool you buy, which is what our Google Ads course is for. An optimiser accelerates somebody who already knows what they are doing.

A three-week rollout

  1. Days 1–2. Connect one or two accounts with 30+ days of history, not the whole portfolio, and reconcile against the UI for an identical date range.
  2. Days 3–5. Build the first strategy on the safest action — include in report — run it manually and read the suggestions.
  3. Days 6–10. Add one mutating action with the “make sure after action” guardrail, apply manually, cross-check change history.
  4. Days 11–14. Turn on a daily schedule for one strategy and set up the spreadsheet export.
  5. Week 3. Measure managed spend against your tier and run the overage formula before committing to a year.

FAQ

How much does Optmyzr cost per month?

The help centre does not publish base plan prices — it says pricing depends on plan type, ad spend and billing cycle. Only surcharges are documented: $5 per extra account monthly on Essentials, overage from $1.00 to $3.50 per $1,000 of spend, $129 for an add-on workspace, $89–$249 for Campaign Automator, $25/$45/$60 for a second, third and fourth daily run.

Am I billed for users or for spend?

For spend and connected accounts at once. Essentials covers up to $150K monthly spend, Premium up to $500K, Enterprise above; tiers inside the plans are 25K, 50K, 75K, 150K, 250K, 350K and 500K. Seat counts are not mentioned in the billing docs.

What happens if I exceed my spend limit?

Nothing breaks — the vendor promises no interruptions — and a surcharge applies on two rates: the first from your plan limit to a threshold, the second only above it. Documented example: $120,000 of spend on the 25K tier produces $294.50. New customers have month one waived.

Can my plan really be upgraded without my decision?

Yes, under two conditions together: spend over the limit for two consecutive months and surcharges larger than the next plan’s cost. You get an email seven days before; monthly plans switch at the next cycle, annual ones are prorated.

Can Rule Engine manage Performance Max?

Only partly. Campaign budget, Target ROAS and Target CPA are rule-editable, and a listing group can be excluded from Retail PMax. But Asset Group and Shopping/PMax Product offer one action — include in report — so assets and audience signals stay out of reach.

How often can a rule run?

Daily, weekly or monthly, with a chosen day and time slot. Hourly is not documented. One run a day is included; a second costs $25 per account per month, a third $45, a fourth $60 — and not for Merchant Center feeds.

Is there a rollback inside the platform?

No undo button is documented: the help centre sends you to change history to reverse edits manually. Changes also stay in the account after the trial ends, which is why early strategies belong in preview mode.

How much account history is required?

At least 30 days of performance data in the ad account itself; without it setup does not complete. There is no warm-up period — the platform reads existing history immediately, and what counts is account history, not time connected.

Which ad platforms are supported?

Google Ads, Microsoft Ads, Meta Ads, LinkedIn Ads, Amazon Ads and Yahoo! Japan Ads. TikTok, Snapchat, Pinterest and Reddit are listed as not supported yet. LinkedIn has a quirk: Rule Engine works only at portfolio level.

How is this better than free Google Ads rules and scripts?

On one or two accounts it generally is not: free automated rules, scripts, custom columns and simulators cover most of the work. It starts winning past ten accounts, when one rule matrix costs less to maintain than a dozen bespoke scripts.

Is there a free trial and a refund?

A 14-day trial with no card, after which the account is deactivated and reports and enhanced scripts stop. First-time subscriptions carry a 30-day money-back guarantee, usable once. No partial refunds for unused months, and annual plans turn non-refundable after that window.

What should I confirm with support before paying?

Four things absent from the docs: whether your MCC counts as one account or many, whether Meta and LinkedIn count toward the ceiling, what Google Ads access level is requested, and what caps apply to strategies and rows per run. Also ask for the fair-usage numbers behind unlimited Premium accounts.

The summary without romance: Optmyzr is a mature tool with unusually transparent surcharge maths, a deep rule engine across Search and Shopping, and two visible blind spots — a daily scheduling floor and report-only access at the Performance Max levels. Budget the subscription plus the overage your real 90-day spend implies, then compare that total with what the account already does for free. The vendor publishes the billing terms and scope matrix in its overage and billing FAQ, its Rule Engine scopes article and the general FAQ — read all three, then get the gaps answered in writing.

Similar Posts