For the complete documentation index, see llms.txt. This page is also available as Markdown.

PPC Planning

Forecast strategy changes against your real 30-day performance with the Scenario Simulator, then schedule campaign moves to fire automatically at a future UTC time with the Campaign Mover.

Difficulty: 🟡 Intermediate · Reading time: ~12 min

rocket

📋 Overview

SellerMagnet PPC Planning - Scenario Simulator screenshot

PPC Planning is the forward-looking half of the PPC Manager. Instead of changing bids and budgets live and hoping for the best, you model the change first, then schedule the winners to apply on their own. You will find it in the sidebar under the AI & Planning group, right below the AI Optimizer.

In practice it looks like this: it is early November and you want to push harder for Black Friday. You open Scenario Simulator, drag the budget lever to +30%, and see a projected 30-day spend, sales, ACoS (Advertising Cost of Sale) and ROAS (Return on Ad Spend) side by side with your real last-30-days baseline. The numbers look good, so you switch to Campaign Mover and schedule your main campaign to raise its daily budget at 06:00 UTC on November 24. The change is queued, cancellable until it fires, and you never have to remember to log in that morning.

The page has two tabs, each a self-contained tool:

Tab
What it does
When to use it

Scenario Simulator

What-if forecasting against your real baseline

Before you commit to a budget or bid strategy

Campaign Mover

Schedule a campaign change for a future UTC time

When a change should fire on a specific date

At the top of the page, three header stats track your planning activity at a glance:

Stat
Meaning

Saved scenarios

Number of scenarios you have saved for this project

Scheduled changes

Campaign Mover changes still pending (not yet applied)

Applied (30d)

Scheduled changes that fired in the last 30 days


Scenario Simulator

The Scenario Simulator projects the next 30 days of performance if you were to change your strategy, and compares it against your real last-30-days baseline. Nothing you do here touches Amazon: it is a pure forecast you can run as many times as you like.

Strategy levers

The left card holds three sliders. Adjust at least one, then click Run simulation.

Lever
Range
What it models

Budget change

-90% to +200%

Scale campaign budgets up or down by this percentage

Bid change

-75% to +200%

Raise or lower keyword bids by this percentage

Target ACoS

off (0%) to 60%

Simulate autopilot bidding down toward a target ACoS

Quick scenarios

Above the levers, three preset chips fill the sliders for you so you can go straight to a run:

Preset
Sets

Scale +20% budget

Budget change +20%

Target 25% ACoS

Target ACoS 25%

Conserve cash

Budget change -30%, Bid change -15%

There is also a one-click Try +20% budget on top campaign button in the empty result panel that fills the levers and runs the simulation for you.

Reading the projection

After you run a simulation, the right card fills with a Projection vs baseline block. Every metric shows your baseline value, the projected value, and the change between them. The projection covers the next 30 days; the baseline is your real last 30 days.

Metric
What it tells you

Spend

Projected ad spend vs your recent spend

Sales

Projected ad-attributed sales

ACoS

Projected advertising cost of sale (lower is better)

ROAS

Projected return on ad spend (higher is better)

Orders

Projected ad-attributed orders

Clicks

Projected clicks

Impressions

Projected impressions

CPC

Projected average cost per click

Two signals help you judge how much to trust the numbers:

  • Confidence badge (low, medium, or high): reflects how much real data backs the projection. Low confidence means your baseline is thin, so treat the forecast as directional.

  • Warnings: short flags that appear when a lever pushes into a risky range (for example, a very large budget increase that recent data cannot reliably support).

lightbulb

Every projection is an estimate. The simulator extrapolates from your recent performance. It assumes the market behaves roughly as it did over your baseline period. Seasonality, competitor moves, and listing changes can all shift the real outcome, so use the projection to compare options, not as a guaranteed result.

Saving scenarios

Once a simulation has run, a Save scenario button appears. Give the scenario a name and it is stored in the Saved scenarios list at the bottom of the tab. Saved scenarios are private to your project, so you can build up a small library and compare a few strategies before deciding which one to act on.

Worked example: scaling for the holidays

Situation: Your baseline for the last 30 days is EUR 2,400 spend, EUR 9,600 sales, 25.0% ACoS and 4.0x ROAS. You want to grow volume for Q4 but keep efficiency sane.

What you do:

  1. Open Scenario Simulator and set Budget change to +30%.

  2. Set Target ACoS to 25% so autopilot bids toward your break-even efficiency instead of bidding blindly higher.

  3. Click Run simulation.

Illustrative projection: Spend rises toward EUR 3,000, sales toward EUR 11,800, ACoS holds near 25%, ROAS holds near 4.0x. The projection lands at medium confidence because your baseline has enough traffic to support a moderate scale-up.

Decision: The extra EUR 600 of spend is projected to return roughly EUR 2,200 in incremental sales at flat efficiency. That is worth committing, so you save the scenario as "Q4 scale +30%" and move to Campaign Mover to schedule the budget change for the start of the holiday push.

(Figures above are illustrative and depend entirely on your own account data.)


Campaign Mover

The Campaign Mover schedules a single campaign-level change to fire automatically at a future UTC time. This is how you plan holiday budget bumps, post-promo pauses, and gradual scale-ups without having to be at your desk when they need to happen. Every scheduled change is cancellable right up to its apply timestamp.

Building a scheduled change

The builder is a five-step stepper. Each step lights up as you complete it, and a live preview writes out what you are about to schedule in plain English.

1

Step 1: Pick a marketplace

Choose the marketplace the campaign lives in, or leave it on All Marketplaces to search across them.

2

Step 2: Pick a campaign

Select the specific campaign you want to move. Campaign Mover works at the campaign level, not the keyword level.

3

Step 3: What to change

Choose the property to change:

Property
Change

State

Set the campaign to ENABLED or PAUSED

Daily budget

Set a new daily budget amount

Target ACoS

Set a new target ACoS for the campaign

Several more properties are marked coming soon and cannot be selected yet: Bidding strategy, Targeting type, Placement (Top-of-search %), Placement (Product-pages %), and Campaign name.

4

Step 4: Set new value

Enter the value that matches the property. For State you pick ENABLED or PAUSED, for Daily budget you enter an amount, and for Target ACoS you enter a percentage.

5

Step 5: Pick apply time

Choose the date and time the change should fire. Apply times are stored and executed in UTC.

Preview and reason

Below the steps, a live preview turns your selections into a sentence, for example: "Will set daily budget on Brand-Exact to $80 on Nov 24 at 06:00 UTC." The preview only reaches its ready state once all steps are filled.

There is also an optional Why this change? field. It is not required, but recording a reason ("Black Friday promo", "Out-of-stock pause", "Q1 scale push") makes the planned-changes list far easier to read later. Fill it in, then click Schedule change.

The Up-next banner and Planned changes list

At the top of the tab, an Up-next banner highlights your single nearest scheduled change with its apply time and campaign, so you always know what is about to fire. When nothing is queued it shows an empty state pointing you to the builder.

The Planned changes list at the bottom shows every scheduled change and can be filtered:

Filter
Shows

Pending

Scheduled changes that have not fired yet

Applied

Changes that have already been applied

Cancelled

Changes you cancelled before they fired

Failed

Changes that could not be applied

All

Everything, regardless of status

Pending changes can be cancelled at any time before their apply timestamp.

Worked example: scheduling a Black Friday budget bump

Goal: Raise the daily budget on your "Brand-Exact" campaign to $80 at the start of Black Friday, then let it fire without you.

Steps:

  1. Open the Campaign Mover tab.

  2. Step 1: pick the marketplace (or leave All Marketplaces).

  3. Step 2: select Brand-Exact.

  4. Step 3: choose Daily budget.

  5. Step 4: enter 80.

  6. Step 5: your promo starts 07:00 Berlin time on November 24. In winter that is 06:00 UTC, so you enter Nov 24, 06:00.

  7. Reason: "Black Friday promo."

Preview reads: "Will set daily budget on Brand-Exact to $80 on Nov 24 at 06:00 UTC."

Result: You click Schedule change. The change appears under Pending and in the Up-next banner. It fires automatically at 06:00 UTC on November 24. If your plans change, you cancel it any time before then.


⚠️ Common Mistakes to Avoid

✅ Best Practices

  1. Simulate first, schedule second. Use the Scenario Simulator to find a strategy you believe in, then use Campaign Mover to put the winning change on a timer. That is the intended two-step workflow.

  2. Save the scenarios you might act on. A named saved scenario lets you compare a few strategies side by side before you commit, and revisit your reasoning later.

  3. Convert to UTC before you type an apply time. Do the conversion once, deliberately, and double-check it against the timezone badge. This prevents the most common Campaign Mover error.

  4. Always write a reason. The optional reason field costs a few seconds and makes your Planned changes list readable weeks later when you have several moves queued.

  5. Pair every pause with an enable. For promos and out-of-stock windows, schedule both the PAUSED change and the ENABLED change up front so nothing gets stranded.

  6. Watch the confidence badge. Give more weight to medium and high-confidence projections, and be cautious scaling hard off a low-confidence forecast.

  7. Check the Up-next banner regularly. It is your fastest confirmation that the right change is queued for the right time.

🔧 Troubleshooting

Problem
Cause
Solution

Simulator will not run

No lever has been adjusted

Move at least one slider (Budget, Bid, or Target ACoS) above zero

Bid change slider seems ignored

Target ACoS is set above 0 and overrides it

Set Target ACoS back to "off" to steer bids manually

Projection shows low confidence

Baseline period has little data

Wait for more traffic, or model a smaller, more supportable change

Scheduled change fired at the wrong hour

Apply time was entered in local time, not UTC

Cancel and re-create the change using the correct UTC time

Cannot pick a property in Campaign Mover

The option is marked "coming soon"

Only State, Daily budget, and Target ACoS are available today

Page shows a connect banner

Amazon Advertising account is not connected

Connect your Amazon Ads account in PPC Settings, then reload

No campaigns appear in the picker

Ads data is still syncing after connecting

Wait for the initial data load to finish (you are notified by email)


❓ FAQ

Does running a simulation change anything in my Amazon account?

No. The Scenario Simulator is a pure forecast. It reads your recent performance and projects forward, but it never sends anything to Amazon. You can run it as often as you like with no risk.

Why does the Target ACoS lever override my Bid change?

Target ACoS and a manual bid change are two different ways to steer the same thing. When you set a target ACoS, the simulator models autopilot bidding toward that target, which supersedes any fixed percentage bid change. Pick whichever approach matches how you actually plan to manage bids, and leave the other at its default.

Are apply times in my timezone or UTC?

UTC. The apply-time field is stored and executed in UTC. Convert your local time before entering it. The page shows your detected browser timezone as a badge so you have a reference point while you convert.

Can I cancel a scheduled change after I create it?

Yes. Any change in the Pending state can be cancelled right up to its apply timestamp. Once it has fired it moves to Applied and can no longer be cancelled, though you can always schedule a new change to reverse it.

What level does Campaign Mover operate at?

The campaign level. You pick one campaign and change its state, daily budget, or target ACoS. Keyword-level bid changes belong in Bid Rules and the AI Optimizer, not Campaign Mover.

Why are some properties greyed out?

Bidding strategy, Targeting type, both Placement percentages, and Campaign name are marked "coming soon" and cannot be scheduled yet. Only State, Daily budget, and Target ACoS are available in the current beta.

Are my saved scenarios visible to other users?

No. Saved scenarios are private to your project. They are there for you to compare strategies and revisit your reasoning later.


➡️ What's Next?

PPC AI OptimizerPPC Bid Rules

Last updated