Brand campaigns want attention, performance campaigns want outcomes, and most networks make you choose which one the auction rewards. Here all three pricing models are converted to expected revenue per thousand impressions and compete directly.
Sign in to your dashboardUpload a photo, GIF or video and the network reads the file: its real dimensions, aspect ratio, byte size and duration, checked against the format you chose. A creative that would break a publisher's layout is refused with the number that caused it, not a generic error.
The studio renders your creative through the same widget code a publisher's page runs, at every breakpoint. What you approve is what ships.
Country, region, DMA, device, OS, browser, connection type, publisher, site, placement, category and creative. Exclusion always beats inclusion, so a single bad placement is one click to remove — directly from the report row that showed it to you.
A daily budget is spread against the campaign's own hourly traffic curve rather than burned at whatever hour your audience wakes up first.
CPM bills on a viewable impression, CPC on a click, CPA on a verified conversion — each event charged exactly once. Every charge is a double-entry ledger row, and the reports reconcile against it to the micro.
Risk is scored before the bid, on the page, and on the click. High risk does not serve your ad at all; it is not quietly billed to you at a discount.
| Format | Recommended | Minimum | Ratios | Files |
|---|---|---|---|---|
| Standard static image | 1200×674 | 400×350 | 16:9, 4:3, 1:1 | JPEG, JPG, PNG, BMP, WEBP |
| Square image | 1080×1080 | 150×150 | 1:1 | JPEG, JPG, PNG, BMP, WEBP |
| Motion ad (looped) | 1067×600 | 400×350 | 16:9, 1:1 | MP4, MOV, GIF, WEBM |
| Native video | 1067×600 | 640×360 | 16:9 | MP4, MOV, WEBM |
| Carousel | 1200×674 | 400×350 | 16:9, 1:1 | JPEG, JPG, PNG, WEBP |
| App install | 1200×674 | 400×350 | 16:9, 1:1 | JPEG, JPG, PNG, WEBP |
Headlines over 60 characters risk being cut off on mobile. Brand logos should be 1:1, at least 120×120, on a transparent background.