What campaign structure should you use?
How you structure campaigns determines how much control you have over budgets, placements, products, and keywords โ and how easy your data is to analyze afterward. There's a trade-off: aggregating products together gives more data confidence per keyword but less control; segmenting them apart gives more control but spreads your data thinner.
Campaign-level controlsDaily budget, placement adjustments (Top of Search, Product Pages, Rest of Search)
Ad group-level controlsWhich products you're advertising, which keywords you're targeting, bids per keyword
MPC + MPAG
Most aggregated
One shared campaign, one shared ad group, multiple products pooling into one keyword set. Best for large catalogs (thousands of SKUs/variations) where you want Amazon's algorithm to pick the best performer and you don't need per-product bid control.
Campaign
โ
Ad group
โ
Product
Product
Product
โ
Keyword
Keyword
Use when: catalog is too large to manage per-product, or products are close variants (sizes/colors) where you're fine not knowing which exact SKU won a sale.
MPC + SPAG
Balanced
One shared campaign, but each product gets its own ad group and its own keywords. Keeps campaign count manageable while still giving per-product bid control.
Campaign
โ
Ad group
โProduct
โKeyword
Keyword
Ad group
โProduct
โKeyword
Keyword
Ad group
โProduct
โKeyword
Keyword
Use when: parent ASINs with multiple variations (e.g. chocolate vs. vanilla protein powder) where you want to bid more aggressively on the variant that's converting best, without a campaign per product.
SPC
More segmented
Each product gets its own campaign, with one ad group and multiple keywords. This is what your Horison naming convention is built around, and what's generally recommended for catalogs under 100-200 products.
Campaign
โ
Ad group
โ
Product
โ
Keyword
Keyword
Keyword
Use when: this is your default. It gives placement data specific to one product, and keeps campaign count manageable unless your catalog is very large. Repeated once per product in your list.
SKW
Most segmented
One campaign per keyword, per product โ the maximum level of granularity possible. All performance data in the campaign reflects exactly one product on exactly one keyword.
Campaign
โ
Ad group
โ
Product
โ
Keyword
Use when: reserved for your most important, highest-volume, VIP keywords only. Putting your entire catalog into SKW spreads data across too many campaigns to interpret or optimize. Repeated once per keyword per product.
Should you segment by match type? Generally yes โ put Exact match in its own campaign, separate from Broad/Phrase. This separates discovery/long-tail efforts from performance-driven ones, and lets you set different ACOS targets for each. Use "Split campaigns by match type" in Setup to do this automatically.
You don't have to pick one structure for a whole account โ you can mix them. Use a more granular structure (SPC or SKW) for your most important products/keywords, and a more aggregated one (MPC) for the long tail.