Free Tool — No Signup

Campaign Builder

Stop creating campaigns one at a time in Seller Central. Add each campaign as a card — SKUs, keywords, budget, bid, match type — click Add Another Campaign, repeat as many times as you need, then generate one bulk file for all of them. Every field is checked against Amazon's own upload rules before you're allowed to export, so a typo doesn't turn into a silent rejection after you upload.

Add unlimited campaigns as cardsDuplicate a card in one click Auto-generated linking IDs — never typed twiceBrand negatives applied automatically Checked against Amazon's real bulk rulesRuns in your browser

🏗️ What This Tool Does

Turns a form into the exact multi-row bulk file Amazon's Seller Central upload expects.

📋
One card per campaignFill in the settings, click Add Another Campaign, and the next card carries over the last one's settings so you only change what's different
🔗
Linking IDs generated for youAmazon links a Campaign's Ad Group, Product Ad and Keyword rows with a text token you invent — get it wrong once and the whole campaign silently breaks. This tool never lets you type it
Checked before you exportBid ranges, cent increments, date rules, name length — Amazon's own upload template enforces all of this, and so does this tool, before you ever touch Seller Central
🚫
Brand negatives, automaticallyList your brand terms once and every non-brand campaign you add gets them as negatives — the one step every guide calls non-negotiable and everyone forgets under deadline
🎯
Manual, Auto or Product TargetingKeyword campaigns, ASIN targeting, or auto-discovery — each card adapts to show only the fields that campaign type actually needs
One file, any number of campaignsFive campaigns or fifty, it's the same one upload — not fifty trips through Seller Central's campaign creation wizard

📋 How To Use

No file to upload here — this tool builds the file, it doesn't read one.

Set your batch defaultsNaming template, brand terms, default budget and bid — once, at the top
Fill in the first campaign cardTargeting type, SKUs, keywords, budget — the dropdowns adapt as you choose
Click Add Another CampaignThe new card starts from the last one's settings. Change the keyword or match type and move on
Fix anything flagged in redEvery rule comes straight from Amazon's own upload template — nothing arbitrary
Generate and uploadOne .xlsx, straight into Seller Central → Bulk Operations

Batch settings

Applied across every campaign card below. Nothing here is required — leave any of it blank.

Fills the {goal} token in the naming template below.
Tokens: {keyword} {sku} {adtype} {targeting} {matchtype} {goal} {date}. {keyword} is what usually needs to be in the name — it's what actually differs between two campaigns for the same product. Each card's “Suggest” button uses this.
Added as Campaign Negative Keywords (negative phrase) to every card below not marked “This is a brand campaign.”
Fill in at least one campaign card to enable export.
What the export contains

A single .xlsx with the exact 32-column layout Amazon's own Sponsored Products bulk template uses, one row per entity (Campaign, Ad Group, Product Ad, Keyword or Product Targeting, and any negatives) with Operation = Create. Upload it at Seller Central → Campaign Manager → Bulk Operations → Upload. Nothing is sent anywhere by this tool — the file is built and downloaded entirely in your browser.

The Real Problem

Building campaigns one at a time is where errors live.

Not because the settings are hard — because retyping them ten times invites the one mistake that matters.

1

The linking ID is a trap

Amazon's bulk format connects a campaign's ad group, product ad and keywords with a text token you type yourself. Get it right on rows 1–11 and wrong on row 12, and that one keyword silently belongs to nothing.

2

Manual entry means manual mistakes

A bid of $0.756 instead of $0.75, a start date in the past, a campaign name at 130 characters — each looks fine in Excel and each is rejected or silently ignored by Amazon's own validation.

3

Brand negatives get forgotten

Every serious campaign-structure guide, including ours, calls brand negation in non-brand campaigns non-negotiable. It is also the first thing skipped when you are manually building your eighth campaign of the afternoon.

4

Ten campaigns, ten trips through the wizard

Seller Central's campaign creation flow is built for one campaign at a time. A real launch — five match-type variants across three SKUs — is fifteen trips through the same forms.

What Makes This Different

Every campaign is a card. One file comes out the other end.

Built directly from Amazon's own bulk template rules, not a guess at what it might accept.

Linking IDs you never see or type

Every campaign card gets its own token generated the moment you add it, and every row that belongs to that campaign carries it automatically. The exact failure mode of hand-built bulk sheets — a mistyped ID breaking the link between rows — cannot happen here, because you are never asked to type one.

Validated against Amazon's real rules, not guesses

Bid range $0.02–$1000 in cent increments, daily budget $1–$1,000,000, campaign names capped at 128 characters, start dates that cannot be in the past — every constraint here is copied from the data validation formulas inside Amazon's own upload template.

A card remembers what the last one taught it

Click Add Another Campaign and the new card starts with the previous one's budget, bid, strategy and site settings already filled in. Building five match-type variants of the same product is five clicks and five keyword lists, not fifty retyped fields.

Brand negatives, without a checklist

List your brand terms once. Every campaign you add that is not itself marked as a brand campaign receives them automatically as negative phrase matches. The step every guide calls non-negotiable stops depending on you remembering it at 4pm on a Friday.

Manual, Auto or Product Targeting — one card, three shapes

Choose the targeting type and the card shows only the fields that type needs: a match type and keyword list for manual, ASIN or category expressions for product targeting, nothing extra to fill in for auto — because auto campaigns need none.

One upload, any number of campaigns

The export is Amazon's own 32-column bulk layout, one Create row per entity, for every card in your queue at once. Whether that is three campaigns or thirty, it is the same single trip through Bulk Operations.

Questions

Frequently Asked Questions

Do I need to upload a file to use this?
No. This tool builds a bulk file, it does not read one. Everything comes from the form — SKUs, keywords, budgets, bids. When you are done, click Generate and a ready-to-upload .xlsx downloads straight to your computer.
What is the Campaign ID token, and why can't I edit it?
On a new campaign, Amazon's Campaign ID and Ad Group ID columns are not real numbers — they are text labels you invent, reused across every row that belongs to that campaign to link them together. Get one character wrong across a dozen repeated rows and the link breaks silently; Amazon does not warn you until the upload has already happened. This tool generates that token once per campaign and applies it consistently everywhere it is needed, so it is simply not a place a mistake can occur.
Why does Add Another Campaign copy my previous settings?
Because that is how real launches actually happen — the same budget, bidding strategy and site restriction across a set of campaigns for one product, with only the keyword or match type changing between them. Change what needs to change on the new card; everything else is already right.
What's the difference between the keyword bid and the ad group default bid?
The ad group default bid applies to every keyword in the campaign that doesn't have its own. The Bid column beside each keyword overrides it for that one keyword only. Leave a keyword's bid blank and it inherits the default — the placeholder shows you which value it will inherit, so you can see at a glance what blank means. This mirrors how Amazon's bulk format works: a keyword row with an empty Bid column simply falls back to the ad group. Use the override where one keyword is worth noticeably more or less than the rest; leave it blank everywhere else.
Can I paste in a list of keywords instead of typing them one by one?
Yes. The box beside Add keyword accepts a pasted list, one per line, and turns each line into its own row when you click away. If a line is written keyword | 1.25 the bid is picked up too, so a list copied out of a spreadsheet keeps its bids. Pasting adds to what's already there rather than replacing it.
What happens with an Auto campaign — do I still add keywords?
No keyword list is needed or shown. Once an Auto campaign runs, Amazon automatically generates its own four targeting segments — loose match, close match, substitutes and complements — from your listing itself. You only need the campaign settings, the ad group bid, and the SKU.
Why does it want my brand terms?
Because branded search leaking into non-brand campaigns through broad and phrase match inflates their apparent performance and hides how your non-brand keywords are actually doing — a mistake covered in the campaign structure guide. List your brand name and its common variations once, and every campaign you add that is not itself flagged as a brand campaign gets them as negative phrase matches automatically.
Why does it check my bids and budgets before letting me export?
Because Amazon's own upload template does the same checks — bids in two-decimal increments between $0.02 and $1000, daily budgets between $1 and $1,000,000, campaign names of 128 characters or fewer, start dates that are not in the past. A value outside those rules does not always throw a clear error on upload; sometimes it is silently rejected. Catching it here, on the specific field, is faster than discovering it after the file has already been submitted.
Can this create Sponsored Brands or Sponsored Display campaigns?
Not yet. Sponsored Products is the only ad type this version supports — Sponsored Brands and Display use a materially different set of required fields, including creative and brand assets that a spreadsheet cannot supply. The dropdown is left visible with the other types marked as coming soon so the door isn't a surprise later.
Is my data uploaded anywhere?
No. Everything you type stays in this browser tab and is used only to assemble the file you download. There is no server, no account, and nothing is sent anywhere until you choose to upload the generated file to Seller Central yourself.
Go Deeper

Related Guides & Tools

Want your whole account structured properly?

Building the campaigns is the easy half. Deciding which structure fits your catalog and managing what happens after launch is the part worth getting help with.