This article covers the minimum and recommended specifications for all creative assets in Wonderkind NEXT (images, logos, and videos) across every supported advertising channel. Uploading assets that meet these requirements ensures your campaigns deploy without errors and that your ads display at the highest quality.
Supported file formats
Asset type | Accepted formats |
Images | JPG, PNG |
Logos | JPG, PNG |
Videos | MP4, MOV |
⚠️ SVG and WebP are not supported for any asset type.
Images
Meta (Facebook & Instagram)
NEXT automatically generates all required placements from a single uploaded image.
Placement | Dimensions | Aspect ratio |
Square | 1080 × 1080 px | 1:1 |
Landscape | 1200 × 628 px | 1.91:1 |
Portrait | — | 9:16 |
Maximum file size: 8 MB
Minimum dimensions: Match the target rendition size. Images below minimum are flagged before upload.
Google Display
Placement | Dimensions | Aspect ratio |
Landscape | 1200 × 628 px | 1.91:1 |
Square | 1200 × 1200 px | 1:1 |
Maximum file size: 5 MB
Google Search
Google Search campaigns are text-only. No image assets are required or used.
TikTok
TikTok campaigns use video only. No image assets are required. See the Video section below.
Logos
Logos are required for Google Display campaigns and must be uploaded separately from campaign images.
Shape | Minimum dimensions | Aspect ratio |
Square | 128 × 128 px | 1:1 |
Landscape | 512 × 128 px | ~4:1 |
Recommended size: 1200 × 1200 px (square) for best quality across all placements
Maximum file size: 5.12 MB
Both shapes are accepted — use whichever matches your brand's logo format
Videos
Meta (Facebook & Instagram)
Requirement | Value |
Accepted aspect ratios | 9:16 up to 1:1 (any ratio in this range) |
Minimum dimensions | 600 × 600 px |
Duration | 3–60 seconds |
Maximum file size | 350 MB |
TikTok
Requirement | Value |
Accepted aspect ratios | 9:16, 1:1, 16:9 |
Minimum dimensions | 540 × 540 px |
Duration | 3 seconds – 60 minutes |
Maximum file size | 500 MB |
Google Display & Google Search
Video is not supported for Google channels.
Text
Meta
Element | Count |
Headlines | 40 characters |
Descriptions | 125 characters |
Google Display
Element | Count |
Headlines | 30 characters |
Descriptions | 90 characters |
Google Search
Element | Count | Max characters |
Headlines | Up to 15 | 30 characters |
Descriptions | Up to 4 | 90 characters |
Display URL path | Up to 2 | 15 characters |
At least 3 headlines and 1 description are required. Google dynamically combines them when serving the ad.
Tips for editing copy:
Lead headlines with the job title or a clear benefit
Keep descriptions to 1–2 key points; ads are skimmed, not read
Check that AI-generated copy is factually accurate before publishing
Adjust tone to match your employer brand voice
Google Policies to keep in mind
Capitalisation
All caps (e.g. FREE JOBS NOW)
Mixed/gimmicky case (e.g. FlOwErS, F.L.O.W.E.R.S.)
Non-standard capitalisation unless it's a recognised brand name, trademark, or common abbreviation (e.g. ASAP, coupon codes)
Punctuation & symbols
Repeated punctuation (e.g. Amazing jobs!!! or Best offer???)
Symbols used to alter spelling (e.g. fl@wers, f1owers)
Symbols used for emphasis instead of meaning (e.g. **Amazing**)
Emojis & special characters
Emojis are explicitly prohibited
Single-byte katakana
Any invalid or unsupported characters
Repetition & spacing
Gimmicky repetition of words or phrases
Reusing identical text across multiple headlines or descriptions in the same ad
Extra spaces or omitted spaces between words
Style & grammar
Incorrect spelling or grammar
Incomprehensible or nonsensical text
Phone numbers in ad text
Promotional language in the business name field
Trademarks
Using third-party trademarks without authorisation
Non-standard trademarked spellings require a review request and must appear consistently on the destination website
⚠️ Any violation of the above Google policies will lead to ad rejection in the channel.
Size warnings and upscaling
Images
If an uploaded image is below the minimum dimensions for a placement, NEXT will attempt to automatically upscale it to meet the requirement. Upscaling is applied within quality limits to avoid visible degradation.
If upscaling succeeds, the rendition is marked Valid and the campaign can proceed.
If the image is too small to upscale within acceptable quality limits, the rendition is marked Invalid with a clear explanation. You will need to upload a higher-resolution version.
Each rendition in the Asset Library shows one of three statuses: Valid, Warning, or Invalid. A warning means the asset will work but may not display at optimal quality.
Any images with upscaling above 2x, will be rejected in the channels.
Logos
If your logo is below the minimum dimensions for its shape, NEXT will show a "Resize for me" button. Clicking it upscales the logo in-browser to meet the minimum requirement and proceeds with the upload automatically.
If the logo format is unsupported (e.g. SVG), an inline error is shown immediately on upload and the file is rejected.
Upscaling Examples
Common sizes that would be rejected on Meta:
Size | Reason |
800×800 px | 9:16: 1920/800 = 2.4× |
1080×1080 px | 9:16: 1920/1080 = 1.78× → actually not rejected (warning only) |
1200×628 px | 9:16: 1920/628 = 3.06× |
1200×800 px | 9:16: 1920/800 = 2.4× |
600×600 px | 9:16: 1920/600 = 3.2× |
1920×1080 px | 9:16: 1920/1080 = 1.78× → actually not rejected (warning only) |
Square
Size | Meta | |
2000×2000 px | ✅ All renditions at 1× — no upscaling | ✅ All renditions at 1× — no upscaling |
1920×1920 px | ✅ All renditions at 1× — no upscaling | ✅ All renditions at 1× — no upscaling |
1200×1200 px | ⚠️ Stories: 1920/1200 = 1.6× - quality warning | ✅ All renditions at 1× — no upscaling |
1080×1080 px | ⚠️ Stories: 1920/1080 = 1.78× - quality warning | ⚠️ Square: 1200/1080 = 1.11× - minor warning |
960×960 px | ⚠️ All renditions generate warnings, none rejected | ⚠️ Square: 1200/960 = 1.25× - minor warning |
800×800 px | ❌ Rejected — Stories requires 2.4× upscale | ⚠️ Square: 1200/800 = 1.5× - at warning threshold |
600×600 px | ❌ Rejected - Stories requires 3.2× upscale | ⚠️ All renditions generate warnings, none rejected |
Portrait
Size | Meta |
1200×1920 px | ✅ All renditions at 1× - no upscaling |
1080×1920 px | ⚠️ Landscape: 1200/1080 = 1.11× - minor warning |
600×960 px | ⚠️ All renditions generate warnings, none rejected |
