Meet Cortex AI Powered, Expertise Refined Decision EngineYour AI Optimization Engine
How-To Guide

Structuring an Amazon Ads Account: Hierarchy, Naming, and Portfolios

Design your account backward from the bulksheet entity model and the portfolio budget engine, not forward from the campaign-creation screen. Build the skeleton once, name it so a spreadsheet can read it, and it stays governable at 10,000 campaigns.

Answer first

To structure an Amazon Ads account, build it backward from the bulksheet entity model (Product, Campaign, Ad Group, Ad and Target) and the portfolio budget engine. Group campaigns into portfolios, which are the only true monthly spend ceiling Amazon offers, give every campaign a pipe-delimited name a spreadsheet can split and filter, and run one auto plus one manual campaign per parent ASIN so a weekly harvest loop can promote winners. Work within Amazon's hard ceilings of 10,000 campaigns, 20,000 ad groups per campaign, and 1,000 keywords per ad group, none of which can be raised.

At a glance
  • Campaign ceiling10,000 campaigns per account, active plus paused, not raisable
  • Ad group ceiling20,000 per campaign, 200,000 per account
  • Keyword ceiling1,000 per ad group, 2,000,000 per account including negatives
  • Portfolio budget capsNone, recurring monthly, or date range
  • Bulksheet version2.0 only, legacy retired September 28, 2023
  • Skeleton build timeAbout 60 minutes for a clean first account

Most guidance treats portfolios as a cosmetic label and naming as a tidiness chore. The truth, drawn from Amazon's own documentation, is the opposite: a portfolio is the only mechanism Amazon gives you to cap total monthly spend, and a machine-readable naming convention is the key that makes bulk editing at scale actually work. So the right way to structure an account is to design it backward from the bulksheet entity model and the portfolio budget engine, never forward from the campaign-creation screen. This guide walks the full sequence the way we build and govern client accounts.

CH.01Map the five-tier hierarchy Amazon actually uses

Before you create a single campaign, draw the real tree. Reading top to bottom, an Amazon Ads account nests as Account or Manager Account, then Portfolio, then Campaign, then Ad Group, then Ad and Target. The lower four tiers are exactly the entity names the bulksheet uses, which is why designing to them now saves you from re-architecting later.

The structure only stays readable if each ad group holds a single, tightly related product theme. Mix unrelated products into one ad group and you can no longer tell which target drove which sale. Build to the limits Amazon publishes, because they gate how granular you can ever go.

Key fact

Amazon's hard limits are 10,000 campaigns per account (active plus paused), 200,000 ad groups per account and 20,000 ad groups per campaign, 2,000,000 ads per account and 10,000 ads per ad group under manual targeting, 1,000 keywords per ad group excluding negatives, and 2,000,000 keywords per account including negatives. Amazon states these limits cannot be increased.

The bulksheet entity model you are designing toward

  1. ProductThe top record type in the bulksheet, scoping which catalog the rows below belong to.
  2. CampaignThe intent and budget container, sitting inside a portfolio when you group it.
  3. Ad GroupOne product theme per group, holding the ads and the targets.
  4. Ad and TargetProduct Ad, Product Targeting, and Keyword rows, each with an Operation column of Create or Update; a blank Operation leaves the row unchanged.
The 2.0 bulksheet template is the only one that works. Legacy bulksheets were deprecated effective September 28, 2023, so any old template you have saved will silently fail.

CH.02Choose a segmentation logic before you group anything

Portfolios let you group campaigns into buckets, and Amazon describes grouping them by multiple brands, product lines, business lines, or seasons. The decision that matters is picking one consistent logic and holding to it, because mixing schemes inside one account breaks reporting and makes the portfolio spend ceiling meaningless.

  • Group by brand when you sell several distinct brands and each needs its own budget guardrail.
  • Group by category or product line when one brand has clearly separable product families.
  • Group by season or promotion when you run date-bound pushes that need their own spend window.
  • Group by goal, such as launch versus defend versus harvest, when intent is your primary management axis.
Pick the segmentation axis that maps to how you allocate budget, because the portfolio is where the budget cap lives. If you decide spend by brand, group by brand; if you decide spend by season, group by season.

CH.03Build the campaign skeleton, auto for discovery and manual for control

With the hierarchy mapped and a segmentation logic chosen, build the campaign skeleton per parent ASIN. The pattern is one automatic campaign for discovery and one manual campaign for control, with child ASINs kept in separate ad groups so their data stays clean. Before any of this earns impressions, the detail page itself has to clear Amazon's eligibility bar.

The auto-to-manual harvest loop

Campaign role What it does Build order Bid posture
Automatic discovery Amazon matches your product to queries and ASINs First, so it gathers data Conservative
Manual exact Holds proven converting terms harvested from auto After auto runs 7 to 14 days Aggressive
Manual broad or phrase Expands around proven roots for the next harvest Alongside exact Moderate
Single keyword ad group Isolates one high-value term for precise control Selectively, not by default Aggressive

Run the auto campaign for 7 to 14 days, move converting search terms into the manual exact campaign, and add each promoted term as a negative in the auto campaign so the cheaper campaign stops cannibalizing clicks that belong in exact. Single keyword ad groups deliver precision on a flagship term, but applied across the whole account they bloat your campaign count toward the 10,000 ceiling, so use them where the control is worth it and not as a default.

Eligibility gate

Amazon's Sponsored Products best-practice detail-page bar is a product title of about 60 characters, four or more zoomable images at least 1,000 pixels on the longest side, at least three bullet points, five or more reviews at 3.5 stars or higher, and the featured offer or Prime badge. The 60-character figure is a recommendation, not a per-category hard limit. These signals gate ad eligibility and performance before structure matters.

CH.04Design a pipe-delimited naming convention the bulksheet can parse

A naming convention is not housekeeping. It is the machine-readable key that lets the bulksheet's parse, filter, and edit-at-scale workflow actually function. Pipes give a spreadsheet a clean delimiter to split on, so you can filter to every auto campaign, or every campaign in one category, in seconds.

Use a fixed template such as SP | Auto | Brand | Category | MatchType | Goal and apply it to every campaign. Keep ad-group names unique within their campaign, and never edit the Record IDs the bulksheet uses to identify entities, because changing an ID detaches the row from its target.

The pipe-delimited template is a practitioner best practice, not an Amazon-mandated format. What matters is that you pick one delimiter and one field order and apply them without exception, so a spreadsheet split always lands the same field in the same column.

What a parseable name buys you

  • Split on the pipe in a spreadsheet and every field lands in its own column for instant filtering.
  • Bulk-edit all campaigns matching one field, for example every Auto row, in a single pass.
  • Read intent, brand, category, match type, and goal at a glance without opening each campaign.
  • Keep reporting clean because the name itself carries the segmentation you chose in Step 2.

CH.05Wire portfolios as your real monthly spend ceiling

This is the step most accounts skip and the one that makes the structure governable. A portfolio budget cap is the maximum spend by all campaigns in the portfolio for the period, and when the cap is reached, every campaign in the portfolio stops delivering. Portfolio caps override campaign budgets: in Amazon's own example, campaigns A and B each carry a 500 dollar lifetime budget, but a 750 dollar portfolio cap pauses both at 750 dollars of combined spend even though each campaign still has budget left.

  1. Pick a cap typePortfolios offer exactly three options: no budget cap (the default), a recurring monthly cap that resets the first day of each month, and a date range cap.
  2. Trust the over-delivery creditAt period end Amazon will not charge more than the set portfolio budget and credits back any over-delivery at the campaign or portfolio level.
  3. Set campaign budgets above the capCounterintuitively, set individual campaign budgets higher than the portfolio cap so a winning campaign is never throttled by its own budget while the portfolio cap governs total spend.
  4. Consider the unspent-budget betaThe Unspent campaign budget in portfolios beta lets a Sponsored Products campaign that has spent its full daily budget borrow unspent budget from siblings in the same portfolio, spending up to 100 percent more than its average daily budget on a day, while the portfolio never exceeds its overall cap; unspent budget resets to zero at the start of each month.
The Unspent campaign budget feature is explicitly a beta, applies to Sponsored Products, and is not available to everyone, so do not plan around it as a universal capability. Amazon also documents how portfolios function and their budget caps but does not publish a hard maximum number of portfolios per account.
Reporting upside

Amazon now labels the spend metric Cost, formerly known as Spend on sponsored ads. Portfolios produce streamlined billing broken down by aggregated portfolio Cost per billing cycle; without portfolios, invoices are a flat list of campaign-level spend, which is far harder to reconcile to a budget.

CH.06Layer manager accounts for agencies and multi-brand portfolios

One account with portfolios is enough for a single brand. The moment you manage multiple operating companies, geographies, or business units, the tier above the portfolio matters. Nested manager accounts, announced April 15, 2024, let advertisers and partners link multiple Manager Accounts into a multi-level hierarchical group, with sponsored ads and ASDP accounts sitting underneath.

  • Stay in one account with portfolios when a single brand or buying team owns all the spend.
  • Move to nested manager accounts when separate teams, brands, or regions need data separation with aggregate reporting on top.
  • Map the manager-account hierarchy to your real org chart of operating companies, geographies, or business units.
  • Keep the portfolio, campaign, ad group, and ad structure identical underneath each account so naming and bulksheets stay consistent across the group.
Nested manager accounts are the agency and multi-brand tier that sits above the portfolio-to-ad structure, not a replacement for it. The structure you built in Steps 1 through 5 lives unchanged inside each underlying account.

CH.07A 60-minute account-skeleton checklist and naming cheat sheet

Here is the condensed sequence to stand up a clean skeleton in about an hour, followed by a copy-paste naming string. Clear the detail-page eligibility bar first, because no structure compensates for a page that cannot earn the sale.

  • Confirm the detail page clears Amazon's bar: about 60-character title, four or more 1,000-pixel images, three or more bullets, five or more reviews at 3.5 stars, featured offer badge.
  • Pick one segmentation logic, by brand, category, product line, season, or goal, and write it down.
  • Create one portfolio per segment and set its budget cap to none, recurring monthly, or a date range.
  • Build one auto and one manual campaign per parent ASIN, with child ASINs in separate ad groups.
  • Name every campaign with the same pipe template, for example SP | Auto | Brand | Category | MatchType | Goal.
  • Set campaign budgets higher than the portfolio cap so winners run unimpeded under the ceiling.
  • Schedule the search-term report so the 7-to-14-day harvest from auto into exact becomes routine.
Build the skeleton once, name it so a spreadsheet can read it, and the account stays governable at 10,000 campaigns. Capconvert Amazon Ads playbook

From here the structure does its job. Portfolios hold the spend ceiling, names carry the segmentation, the bulksheet edits at scale, and the auto-to-manual loop keeps feeding proven terms into the campaigns where you bid hardest. That discipline, set up once, is what keeps a large account legible instead of chaotic.

FAQCommon questions

What is the difference between a portfolio and a campaign in Amazon Ads?

A campaign is the container that holds ad groups, targets, and its own budget. A portfolio sits one level above and groups campaigns so you can manage and cap their combined spend. The defining difference is that a portfolio offers a budget cap across all its campaigns, including a recurring monthly cap, while a campaign budget only governs that single campaign.

How many campaigns, ad groups, and keywords can one Amazon Ads account hold?

Amazon's published hard limits are 10,000 campaigns per account counting active and paused, 200,000 ad groups per account and 20,000 per campaign, 2,000,000 ads per account and 10,000 per ad group under manual targeting, 1,000 keywords per ad group excluding negatives, and 2,000,000 keywords per account including negatives. Amazon states these limits cannot be increased, so structure within them from the start.

Should I set my Amazon campaign budgets higher or lower than my portfolio budget cap?

Set individual campaign budgets higher than the portfolio cap. Because the portfolio cap pauses every campaign in the portfolio once total spend hits the ceiling, a low per-campaign budget would throttle a winner before the portfolio even reaches its limit. Higher campaign budgets let strong campaigns run unimpeded while the portfolio cap governs total monthly spend.

What is the best naming convention for Amazon Ads campaigns?

Use a fixed pipe-delimited template applied to every campaign, such as SP | Auto | Brand | Category | MatchType | Goal. Pipes give a spreadsheet a clean delimiter to split on, so you can filter and bulk-edit by any field in seconds. This is a practitioner best practice rather than an Amazon-mandated format, so consistency of delimiter and field order matters more than the exact labels.

Do portfolio budget caps override individual campaign budgets?

Yes. A portfolio budget cap is the maximum spend by all campaigns in the portfolio for the period, and reaching it stops every campaign in the portfolio. In Amazon's own example, two campaigns each with a 500 dollar lifetime budget are both paused at 750 dollars combined when the portfolio cap is 750 dollars, even though each campaign still has budget remaining.

How should I structure auto vs manual campaigns for keyword harvesting?

Run one automatic campaign for discovery and one manual campaign for control per parent ASIN. Let the auto campaign run 7 to 14 days, then move converting search terms into the manual exact campaign and add each promoted term as a negative in the auto campaign. This harvest loop keeps the cheaper auto campaign from cannibalizing clicks that belong in your high-intent exact campaign.

References

  1. Amazon Ads. "Sponsored ads campaign limits." advertising.amazon.com/help/G86H2227323T8T4Q
  2. Amazon Ads. "Understand portfolios." advertising.amazon.com/help/GPEJN2E6R52G7C2T
  3. Amazon Ads. "Portfolio budgets." advertising.amazon.com/help/GU7E77PGF96FMW3X
  4. Amazon Ads. "Unspent campaign budget in portfolios (beta)." advertising.amazon.com/help/GXAJ8NNCDCQ4XEX5
  5. Amazon Ads. "Bulksheets overview." advertising.amazon.com/API/docs/en-us/bulksheets/2-0/overview-about-bulksheets
  6. Amazon Ads. "Best practices for your Sponsored Products ads." advertising.amazon.com/library/guides/sponsored-products-best-practices
  7. Amazon Ads. "Setup a customized account structure (nested manager accounts)." advertising.amazon.com/resources/whats-new/nested-manager-accounts
CX
Cortex
Search Marketing Intelligence, Capconvert / Reviewed by Jacque

Cortex is Capconvert's search marketing intelligence system, built on first-hand operational experience structuring and governing Amazon Ads accounts at scale across multiple brands. Every load-bearing limit and mechanic in this guide is grounded in Amazon's own Support Center and Advanced Tools Center, reviewed by Jacque before publication.

Govern your Amazon Ads spend with Cortex Get Cortex