Campaign
Name it so it reads unambiguously in a report six months from now. Everything downstream inherits these values.
—
Budget and flight
DSP
Audience
Load the client's target list. The tool resolves every row to a domain, because domain is the only key that joins across your DSP, your data vendor and their analytics.
Drop the target list CSV here
or ·
Map the columns
Only the domain column is required. Everything else carries through to the export.
Result
Suppression
Load the exclusion list, then cross-check it against the target list. A domain sitting on both is a live error — you would be paying to reach an account the client told you to exclude.
Drop the suppression CSV here
or ·
Map the columns
Result
Reach check
Works the arithmetic backwards from budget to per-account frequency. This is the check that catches an over-funded narrow audience before you launch it, rather than in week three.
Set a budget, CPM and flight dates in Campaign, and resolve an account list in Audience.
Creative & UTMs
Pick the sizes you have creative for, add the landing pages, and the tool builds one click URL per combination using your DSP's macro tokens.
Banner sizes
Landing pages
One per line. Include the protocol. Existing query strings are preserved.
Creative names
Optional. One per line — each name is paired with every size. Leave blank to use the DSP's creative-name macro.
Matrix
Export
Everything ready to upload. Files are generated in your browser and named against the campaign.
DSP profiles
Macro tokens differ between platforms and between seats. Verify each against your DSP's current documentation, correct it here, and the change is remembered on this browser.