Creative specs
Everything on this page is enforced by the uploader itself, so if your file meets these specs it will upload — no surprises at review time.
Images
- Formats
- JPG, PNG, WebP
- Max file size
- 25 MB
- Aspect ratios
- 1:1, 4:5, 16:9
1:1 fits every placement; 4:5 is the tallest the mobile feed shows; 16:9 suits landscape creative. Other ratios upload fine but display cropped to the nearest supported frame.
Video
- Formats
- MP4, WebM, MOV
- Max file size
- 50 MB
- Max duration
- 60 seconds
- Delivery
- Re-encoded to a single 720p MP4
- Audio
- Starts muted in the feed; viewers opt in
Upload your highest-quality source within the size limit — we handle compression. Every video ad is reviewed by a person before it runs.
Advertiser logo
- Shape
- Square (displayed in a circle)
- Minimum size
- 144×144px
- Formats
- JPG, PNG, WebP
- Max file size
- 2 MB
Upload the file or paste a direct image URL — a link to a page that merely contains your logo won't work.
Copy
- Headline
- Up to 100 characters
- Body
- Up to 280 characters
- Call to action
- Choose from 10 preset buttons
- Destination
- Any https URL you control
Clicks are delivered with utm_source=truesay tags appended, so your own analytics can verify every visit. Your existing UTM tags are kept.
Review & delivery
Most image campaigns are approved automatically within minutes; the first three campaigns from a new advertiser account are reviewed by a person.
Every video ad is reviewed by a person before it runs, regardless of account history.
Some categories are restricted or need manual review — gambling, weapons, alcohol, crypto, political, and healthcare among them. Full policy lives in our community guidelines.
Impressions bill only after at least 50% of your ad is on screen for 2 continuous seconds (the MRC viewability standard), at the price locked when the ad was served.
Pay-per-click campaigns bill a locked per-click price, at most once per serve, with per-person daily limits that protect your budget from click abuse.
Creative ready?
Upload it straight in the campaign builder — files are stored and served by TrueSay, so what we approve is exactly what runs.
Create an advertiser account