The Recommendations page is where you do the cycle's work. The Campaigns page is where you investigate it.
They serve different purposes. Recommendations is opinionated — it surfaces the things BulkSheet Pro thinks you should act on, sorted by confidence and priority. The Campaigns page is neutral — it shows every campaign in your account, with full metrics, and lets you slice it however you need to.
You won't spend most of your time here. But the times you do — when something in the rec output surprises you, or when you're investigating a specific campaign's behavior — the Campaigns page is the right tool.
What you see when you open it
The page header has a Campaigns title, a filter button, a placement-adjustment button, and a row of tabs. The tabs filter by ad type:
- All — every campaign across SP, SB, SD
- SP — Sponsored Products only
- SB — Sponsored Brands (legacy and Multi Ad Group)
- SD — Sponsored Display
- ⚡ Rec Actions — campaigns that have at least one active recommendation from this cycle
Below the tabs is a search bar (filter campaign names by substring), and below that is the table itself. Each row is a campaign with columns for impressions, clicks, spend, sales, ACoS, CTR, CPC, orders, budget, and status. The columns are sortable by clicking the header; the active sort column is highlighted.
The leftmost column has a checkbox for selecting campaigns — used by the bulk placement-adjustment panel, which we'll get to in a moment.
Filtering by column
Clicking the filter button opens a column-filter bar. You can add filters on any of the metric columns — impressions, clicks, spend, sales, ACoS, CTR, CPC, orders, budget. Each filter is a range constraint (greater than, less than, between, equal to).
This is how you answer questions like "which campaigns are spending more than $500 with ACoS above 50%" or "which campaigns have zero orders despite real clicks." The recommendations engine doesn't always surface these as actionable picks — sometimes you want to see the whole list to understand a pattern, not just the high-confidence intervention candidates.
You can stack multiple column filters. Combined with the ad-type tab, the result is a focused view of just the campaigns matching your investigation question. The active filter count appears as a small badge so you remember filters are applied.
Per-row editing
Two columns on the Campaigns page accept direct edits:
- Budget — click the budget value, enter a new number, click away. The new value is staged.
- Status — toggle between Enabled and Paused.
When you stage edits, a bar appears at the top of the table: "N edits staged — click to commit to pending changes." You can keep editing — adding more rows, changing your mind — until you click Commit. The commit button moves all staged edits into the pending-changes queue, where they'll be included in the next export.
If you change your mind before committing, the Discard button on the staging bar clears the staged edits without applying them. This is the two-step pattern that runs throughout BulkSheet Pro: stage first, commit when ready.
The Placement Adjustment panel
Most rec-engine placement work happens through the Recommendations page's per-placement evaluation. But sometimes you want to apply a formula-based placement adjustment to many campaigns at once — for example, after a strategy review you decide every SP Auto campaign should have its Top of Search multiplier dialed back by a proportional amount toward target.
The Placement Adjustment panel (opened by the button near the page header) is the tool for that. It runs in two formulas:
Formula 1 — Gentle Nudge applies the same proportional-to-target math the rec engine uses for individual placement recommendations. You select campaigns, set a sensitivity (default 0.20), and BulkSheet Pro previews the new placement multipliers for each placement on each selected campaign. The multipliers move toward target ACoS — small when the placement is near target, larger when it's far off — and you get to review before committing.
Formula 2 — Target ACoS Direct uses a different math: new placement multiplier % = (target ACoS ÷ placement ACoS − 1) × 100. This is a more aggressive direct calculation — it doesn't gentle-nudge; it computes the multiplier that would, in theory, bring the placement to target if nothing else changed.
For most situations, Formula 1 is the safer choice. Formula 2 is for the rarer case where you want an immediate big move (for example, when you've already cut bids substantially and now need to align placements aggressively to match).
The panel previews every change before commit. You can deselect specific placements within selected campaigns if you don't want a particular placement to move. Once you commit, the changes stage to the same per-page bar as direct edits, and from there to pending.
The Rec Actions tab on the Campaigns page
The ⚡ Rec Actions tab filters to campaigns that have at least one active recommendation from this cycle — could be a bid rec, a placement rec, a negate rec, or any other rec type. The tab makes it easy to see which campaigns are getting attention this cycle without having to compile that view from individual page-by-page checks.
It doesn't pre-select anything (unlike most Rec Actions tabs elsewhere in the app). It's a filter that narrows the page to "campaigns the engine has something to say about." From there you might open the placement-adjustment panel to see the engine's placement picks in context, or click into a specific campaign to investigate further.
When to use the Campaigns page
The Campaigns page is the investigation tool, not the workflow page. The right times to open it:
Something on the Recommendations page surprises you. The rec engine flagged a campaign for a placement adjustment you didn't expect; you open the campaign's row on the Campaigns page to see the full metrics in context — what does its spend trend look like compared to its peers? Is this part of a pattern across similar campaigns?
You're applying a strategic decision across many campaigns at once. "Every campaign with 'launch' in the name needs its budget doubled this month." A Campaign Rule with a higher target ACoS handles the ongoing rec engine behavior, but the immediate budget change is a manual bulk edit — best done from the Campaigns page with a filter applied.
You're auditing an account that's new to BulkSheet Pro. Before the first cycle's recommendations come through, the Campaigns page lets you see the lay of the land. How many campaigns? What's the spend distribution? Are there campaigns I should mark for exclusion immediately?
You're answering a specific question that doesn't fit a recommendation category. "Which campaigns have I never touched in six months?" "Which campaigns are running at near-zero spend and should probably be paused or closed?" The rec engine doesn't surface these — but the Campaigns page lets you find them.
When NOT to use the Campaigns page
Most cycles, the Recommendations page is the right starting point — work the tiles, stage what's high-confidence, export. The Campaigns page invites browsing in a way that can take more time than it returns. If you find yourself scrolling through every campaign looking for things to do, you're often re-doing work that the rec engine has already done more efficiently.
The right rhythm: trust the rec engine to surface what's actionable; reach for the Campaigns page when something specific is worth investigating. The page rewards focused investigation more than open-ended browsing.
What BulkSheet Pro won't do
It won't auto-update budgets based on performance. Budget changes always require an explicit edit. The rec engine generates bid and placement recommendations; budget decisions remain your call.
It won't show a campaign's keywords or search terms inline. Each row is just the campaign's aggregate metrics. To see what's inside a campaign, you click through to the Keywords page or Search Terms page with the campaign filter applied.
It won't merge edits with the rec engine's recommendations. If you manually edit a budget on the Campaigns page and the rec engine also generated a placement adjustment for the same campaign, both go into pending changes independently. They don't overwrite each other — they coexist in the export, one for budget, one for placements.
It won't second-guess your manual edits. Once you commit a staged edit to pending changes, BulkSheet Pro accepts it as your decision. The rec engine doesn't re-run against it. If you set a budget to a number the engine wouldn't have suggested, that's your prerogative.
The page that stays in the background
The Recommendations page tends to be the front door of BulkSheet Pro — what you open first, work through, and close once you've staged your changes. The Campaigns page is the back office. Most cycles you'll only visit it briefly, or skip it entirely. The cycles where it earns its keep are the ones with surprises — when something doesn't look right, when a strategy decision needs to apply broadly, when the rec engine's view isn't the view you need.
Keep the page in your peripheral vision. It's not where the work happens. It's where the investigation does.