Campaign Creative Requirements 2.0

This page is the evolution of the previous Creative Requirements page. Updated 09.2026.


⚡ START HERE

The creative assets needed for campaigns depend on two things:

  1. The creative format you are using

  2. Whether the client is supplying a finished advert or asking Creative Studio to build it

Use this chapter to check the required file types, dimensions, file sizes and supporting information before either submitting a brief, or before going live with supplied creative.

Requirements may differ by country, publisher or placement. Always confirm the final campaign requirements.


🖼️ STATIC BANNERS

A static banner is a completed image with no movement or interaction.

REQUIREMENT DETAILS
Accepted files .PNG, .JPG or .GIF
Recommended size Up to 150 KB
Maximum size For File Banner: 150 KB
For Rich Media templates: 4.5 MB
Movement None

*While .GIFs are accepted, they come with limitations. Ready about the file size hurdles with .GIFs here.

BANNER SIZES:

These are common dimensions, not a guarantee that every size is available in every market. See top performing sizes per market here. You can also use the Traffic Discovery Tool for data from the past 30 days.

COMMON MOBILE DIMENSIONS COMMON DESKTOP DIMENSIONS

200 × 200

120 × 600
250 × 250 160 × 600
300 × 50 250 × 250
300 × 100 300 × 250
300 × 250 300 × 600
300 × 600 336 × 280
320 × 50 728 × 90
320 × 480 970 × 90
468 × 60 -

🎞️ ANIMATED BANNERS

These requirements apply for a completed HTML5 banner built by their own developer or creative agency.

REQUIREMENT DETAILS
File type HTML5 using JavaScript
Initial load Maximum 150 KB
Total download Maximum 5 MB
Animation duration Must stop and remain static after 30 seconds

The same common mobile and desktop dimensions listed under Static Banners apply.

TECHNICAL REQUIREMENTS

The creative team (whether in-house with Eskimi Creative Studio, or the client's own internal or agency creative team) must ensure that:

Supported click macros include:

PLAIN LANGUAGE DEFINITIONS FOR NON-DEVELOPERS:

An HTML5 banner is basically a tiny website inside an advert. These rules make sure it is safe, works correctly and records clicks.

In simple terms: the client must supply a finished banner that is secure, opens the correct link, tracks clicks and contains working code. If they cannot provide that, they should send the editable design files and ask Creative Studio to build it properly.

These are developer requirements. If the client cannot provide a finished and technically compliant HTML5 file, submit the open files and brief Creative Studio to produce the banner instead.


📌 STICKY ADS

A sticky ad remains visible in a fixed position while the user moves through the page.

REQUIREMENT DETAILS
Accepted files .PNG, .JPG, .GIF or finished HTML5
Recommended size Up to 150 KB
Maximum size 4.5 MB

*See above about .GIF limitations.

SUPPORTED DIMENSIONS

*Everything you need to know about Sticky Ads.


✨ TEMPLATED RICH MEDIA

The Rich Media Template Builder is a self-serve tool inside the Eskimi DSP that lets you turn static images and videos into interactive, high-impact rich media ads in minutes, without any coding. Users choose from 20+ pre-designed templates (such as Carousel, 3D Cube, Pixel Pages, Parallax and Scratch to Reveal), upload their assets into the template's frames, and are immediately ready for campaign go-live. It's available to every client tier, including self-service, with no Creative Studio involvement or minimum budget. Custom rich media, by contrast, is built by the Studio and carries a minimum spend.

WHAT TO PROVIDE
SUPPORTED DIMENSIONS

HOW MANY IMAGES ARE REQUIRED?

The number of required images depends on the selected template.

ASSETS AVAILABLE POSSIBLE FORMATS
1 image Glitch, Countdown, Dancing 3D, Rotating Billboard
2 images Shake & Break, Blinds, Slider, Scratch to Reveal, Page Flip, Parallax
3 images 3D Rotating, Carousel, Pixel Pages, 3D Triangle, Parallax 3D Triangle
4 images Carousel, Pixel Pages, 3D Cubes, Vertical 3D Cube, Animated Cubes, Animated 3D Cubes, Horizontal 3D Cube, Parallax 3D Cube
5–6 images Carousel or Pixel Pages
7–10 images Carousel

Some formats have additional requirements. Check the individual format specifications before confirming the execution with the client.

WHY ARE MY BANNERS PIXELLATING


🧩 CUSTOM RICH MEDIA

Custom Rich Media is designed and developed specifically for the campaign rather than built from an existing template.

WHAT TO PROVIDE

WHAT IS THE USER JOURNEY?

The user journey explains what happens when someone sees or interacts with the advert.

For example:

  1. The product appears.

  2. The user selects an option.

  3. The advert displays the result.

  4. The user clicks the CTA to visit the client’s website.

A few clear sentences are enough for an initial brief. More complex experiences may require a storyboard before development begins.


🧊 FORCED PERSPECTIVE AND 3D FORMATS

Forced Perspective and other 3D formats require both the campaign design and accurate product references.

DESIGN ASSETS

Please provide:

3D PRODUCT ASSETS

Where available, please provide:

Accepted 3D model formats include:

WHAT DOES “UV MAPPED” MEAN?

The 3D model provides the shape of the object. The texture image provides its surface design, including colours, labels, logos and product information.

UV mapping tells the software where each part of the flat texture must appear on the 3D object.

💡 Think of it as wrapping a printed label around a bottle or placing packaging artwork around a box.

Where possible, provide a UV-mapped 3D model with all related texture files. A model without its textures may appear plain, white or incomplete.

If no 3D model exists, Creative Studio may require clear photographs of the product from the front, back, sides, top and bottom.


💥 HIGH IMPACT FORMATS

High Impact formats use larger or more unusual placements to create a more noticeable experience.

WHAT TO PROVIDE
FORMAT REQUIREMENT
Floating Ad 150 × 150 PNG, JPG or layered PSD
Full Page Takeover Responsive assets
Topscroll Responsive assets
Midscroll Responsive assets

WHAT DOES “RESPONSIVE” MEAN?

A responsive format adjusts to the size of the screen where it appears.

This means the design must work across different screen sizes instead of being created at only one fixed dimension. Creative Studio may request additional background images, safe areas or layered assets depending on the selected format.


🔄 DYNAMIC ADS

Dynamic ads automatically change some content using an external source of information.

For example, an advert may display different:

WHAT TO PROVIDE

The requirements depend on what will change.

DYNAMIC CONTENT WHAT WE NEED
Products or prices Product feed in JSON or XML format
Weather The required cities and weather conditions
Other live information Access to a suitable API
Creative design Editable, layered campaign assets

WHAT ARE FEEDS AND APIs?

A product feed is a structured file containing information such as product names, images, prices and links.

An API is a connection that allows the advert to request information from another system.

Speak to Creative Studio before promising a dynamic execution. We must confirm that the data source is available, correctly structured and technically accessible.

COMMON MOBILE DIMENSIONS
COMMON DESKTOP DIMENSIONS

NATIVE AND SOCIAL FORMATS


📰 NATIVE ADS

Native ads are designed to fit the look and structure of the website or app where they appear.

REQUIRED ASSETS
ASSET REQUIREMENT
Icon or logo 128 × 128
Main image 1200 × 627
Additional image options 600 × 600, 400 × 400 or 1200 × 1200
Title Maximum 25 characters
Description Maximum 90 characters
CTA Maximum 15 characters
Advertiser name Maximum 25 characters

Character limits include spaces and punctuation.

OPTIONAL INFORMATION

Depending on the placement, you may also provide:

OPTIONAL FIELD MAXIMUM LENGTH
Price 50 characters
Sale price 50 characters
Phone number 50 characters
Address 100 characters
Star rating 4 characters
Additional description 90 characters
Display URL 1,000 characters

📱 FACEBOOK AND INSTAGRAM IN-FEED ADS

Before launch, the client’s Facebook account must be correctly connected. Contact Ad Operations for help with account integration and permissions.

REQUIRED ASSETS
ASSET REQUIREMENT
App, product or brand icon 128 × 128
Main landscape image 1200 × 627
Square image 600 × 600
Title Maximum 25 characters
Description Maximum 90 characters
CTA Maximum 15 characters
Advertiser name Maximum 25 characters

Character limits include spaces and punctuation.

Keep text within the image to a minimum.


VIDEO AND AUDIO FORMATS


🎮 IN-GAME ADS

In-game advertising may use a banner or video displayed inside a game environment.

ACCEPTED FILES
COMMON BANNER DIMENSIONS

Additional supported dimensions may include:

VIDEO DIMENSIONS
VIDEO REQUIREMENT GUIDANCE
Recommended file size Less than 15 MB
Recommended duration 6–15 seconds

▶️ IN-BANNER VIDEO

In-banner video places a video inside a display banner.

REQUIREMENT DETAILS
File type MP4
Aspect ratio 4:3
Maximum size 5 MB
Recommended duration Up to 30 seconds

Also provide:


🎬 VAST VIDEO

VAST is a standard method used to deliver video ads across compatible websites and apps.

REQUIREMENT DETAILS
File type MP4
Aspect ratio 16:9
Maximum size 5 MB
Recommended duration Up to 30 seconds
Maximum duration 6 minutes

Also provide:


🎁 REWARDED VIDEO

Rewarded video gives a user an in-app reward for watching the advert.

REQUIREMENT DETAILS
File type MP4
Dimensions 320 × 480 or 480 × 320
Maximum size 5 MB
Recommended duration Up to 30 seconds

Also provide:


📺 CONNECTED TV ADS

Connected TV, also called CTV, refers to video advertising shown through internet-connected television services and devices.

REQUIREMENT DETAILS
Accepted file MP4
Alternative delivery External VAST URL without VPAID
Dimensions 1920 × 1080
Recommended size Up to 45 MB
Maximum size 100 MB
Recommended duration Up to 30 seconds
Maximum duration 1 minute

VPAID and OMID are not supported. This means viewability cannot be tracked using these technologies.


🔊 AUDIO ADS

REQUIREMENT DETAILS
Accepted files MP3, WAV, WMA or OGG
Minimum bitrate 128 kbps
Maximum size 50 MB
Recommended duration 15–30 seconds

Some limited inventory supports audio up to 60 seconds. Confirm availability before promising a longer execution.


⏭️ YOUTUBE BUMPER ADS

A bumper ad is a short YouTube video advert.

REQUIREMENTS

📹 YOUTUBE IN-STREAM ADS

REQUIREMENTS

✅ FINAL ASSET CHECK

Before submitting the brief, confirm that you have provided:

Incomplete or incorrect assets may delay production. Creative Studio lead times begin only after all required information and usable assets have been received.


Revision #1
Created 24 September 2026 13:45:33 by Lee Geldenhuys
Updated 24 September 2026 18:03:16 by Lee Geldenhuys