Log in / Create free account🌐 ES☀️

Intermediate training · Module 9 — Budgets and planning — impression share, curves, allocation and spend control

The Performance Planner: useful forecasts (and their limits)

⏱️ 8 min read · 💰 Bids and budgets · updated on 2026-10-06

In short: Performance Planner simulates spend → result with real auction data, and answers the director's question: "if we invest 30 % more, what do we get?". What you need to read isn't the total but the slope: how much the next euro yields. It doesn't see your margin or your quality and assumes nothing changes, so it's for direction and order of magnitude.

Tools → Planning → Performance Planner. It is Google's curve calculator: using your campaigns' auction data it simulates how many conversions (or clicks, or value) you would get at different budgets and targets over the coming period. Used well, it answers the boss's question: "if we invest 30% more, what do we get?" Used badly, it is a promise nobody will be able to keep.

What does Performance Planner do?

  1. You pick campaigns (Search, Shopping, PMax, Demand Gen, app; since March 2026 not Display or video, and no plans with impression share metrics).
  2. You define the period (next month, quarter) and a key metric (conversions, value, clicks).
  3. Google simulates using its auction data, seasonality and your history; it draws the spend → result curve per campaign and for the plan as a whole.
  4. You can fix a total budget or a target (CPA/ROAS) and the Planner splits it across campaigns to maximise the result.
  5. It shows, per campaign, the suggested budget/target change and the forecast result; the plan can be applied with one click (better to export it and apply by hand, in steps).
  6. It also lets you test changes to bids or budget targets before applying them, to see their forecast effect on your existing campaigns.

The forecasts refresh daily using the last 7-10 days, adjusted for seasonality.

How do you read Performance Planner?

What are the Planner's limits?

Rule: the Planner gives you direction and order of magnitude; reality supplies the exact figure.

What is the Planner actually good for?

What is the Planner not good for?

💡 Ninja trick: the Planner is a monthly snapshot; the curve moves every week. Budget allocation in the Suite is not driven by a one-month forecast but by small daily steps guided by target attainment, lost IS and CPA trend. Use the Planner to decide the month's total and to negotiate it; leave the fine-grained allocation to the short cycle.

What you should remember

📎 Sources and further reading

⚠️ Free training with no support. Ninja Scripts support channels (email and Telegram) are only for the use of the scripts, not for Google Ads questions or questions about this training.

Pick up here

← BeforeResponse curves: diminishing returns and the marginal cost of the next conversionBudgets and planning — impression share, curves, allocation and spend controlAfter →Splitting the budget across campaigns: the marginal method, the rules and the calendarBudgets and planning — impression share, curves, allocation and spend controlRelatedPositive actions and source (layers B and C): what the lead does next and where they came fromLead quality in depth — scoring, recalibrating and feeding value back to GoogleRelatedThe campaign settings that can ruin you without you knowingInside the account — structure, campaigns, ad groups and MCCRelatedAnomalies, currencies and safety: keeping the judge from doing harmSmart Bidding II — portfolios, cross-mode, the judge and anomaliesRelatedApp campaigns from the inside: five surfaces, three types and what you actually controlApp advertising — winning downloads (and users) with Google Ads

See the full syllabus

🎓
You're reading the Ninja Academy in the open

Create your free account (no card) to save your progress, take the graded quizzes, earn the Basic level certificate and unlock part of the Intermediate and Advanced training.

Create my free account →
🥷

Subscriber feature

This option is part of Ninja Scripts’ paid subscriptions.

See the subscription →