Documentation
Upload static banner ads to ad:personam, set click URLs, and publish them to line items with optional third-party tracking pixels for full campaign control.
Upload static banner ads to the ad:personam Self Serve DSP with drag-and-drop batch uploading. This guide covers the full workflow — from uploading your image files, to setting click URLs, to publishing creatives to line items with tracking pixels.
Step 1 — Upload Your Banner Files
- Go to Advertiser > Campaign > Creatives.
- Click Create New Ad and select Banner Ad.
- Upload your banner files:
- Drag and drop image files directly into the upload area, or
- Click Select Files to browse and choose your images
- You can upload multiple files at once (up to 50 per batch)
- Click Upload to submit your banner ads.
The platform will process your files and display them in the creatives list once complete.
What about the landing page URL? Click URLs are set separately after upload — see Step 2 below.
Step 2 — Add Click URLs
After uploading, each banner needs a click URL (landing page) before it can be published to a line item. You'll see a warning icon next to any creative that doesn't have a click URL configured.
- In the Creatives list, click the Edit (pencil) icon next to your banner.
- In the edit dialog, enter the Click URL — the landing page users will visit when they click your ad.
- Optionally toggle the Active/Paused status.
- Click Save to apply your changes.
A click URL is required to publish a creative. Banners without a click URL will show an amber warning and the Publish button will be disabled.
Step 3 — Publish to a Line Item
Once your banner has a click URL and is in Active status, you can publish it to one or more line items. There are two ways to do this:
Option A: From the Creatives Page
- In the Creatives list, click the Publish (send) icon next to your banner.
- Select a Campaign and Line Item to associate the creative with.
- Configure tag settings:
- Tag Name — defaults to the creative name; override if needed
- Activate after creation — toggle whether the tag should start serving immediately
- Ad notice label (AdChoices) — enabled by default for privacy compliance (learn more)
- Add tracking pixels (optional):
- Impression Pixels — HTTPS URLs that fire when the ad loads (e.g., for ad verification or attribution)
- Click Pixels — HTTPS URLs that fire when the user clicks the ad
- Set a Destination URL (optional) — override the click URL set on the creative for this specific tag. Choose Replace to swap the URL entirely, or Append to add parameters.
- Click Publish to create the tag and start serving.
Option B: During Line Item Creation
You can also attach creatives when creating a new line item:
- In the Create Line Item form, scroll to the Creatives section.
- Select the ad type (Banner) and check the creatives you want to include. Only Active creatives with a click URL can be selected.
- Click the Settings (gear) icon next to a selected creative to configure tag settings — tag name, active status, AdNotice, tracking pixels, and destination URL override.
- Complete the rest of the line item setup and save. Tags are created automatically for all selected creatives.
Validation Rules
| Rule | Requirement |
|---|---|
| File formats | JPEG, PNG, GIF only |
| File size | Maximum 150 KB per file |
| Total upload size | Maximum 10 MB per batch |
| Max files per batch | 50 |
| Click URL | Must be a valid URL (http:// or https://) |
| Tracking pixel URLs | Must use HTTPS |
| Destination URL | Maximum 1,000 characters |
| Tag name | Maximum 256 characters |
Supported Banner Sizes
160×600, 120×600, 300×250, 728×90, 300×600, 970×250, 468×60, 320×50, 300×50, 320×480, 480×320, 320×100
Tips & Best Practices
- Batch Upload — upload multiple banner creatives at once for efficiency
- File Size Optimization — keep files under 150 KB for fast loading and better ad performance
- Set Click URLs Early — add landing page URLs right after upload so your creatives are ready to publish
- Standard Sizes — use the supported banner dimensions to ensure proper display across all exchanges
- Tracking Pixels — add impression and click pixels when publishing to line items for comprehensive campaign measurement
- AdChoices Compliance — keep the AdNotice label enabled (default) to meet industry transparency standards