Skip to main content

Display Creative Specifications

JamLoop supports image creatives, HTML5 creatives, and third-party ad tags for Display and Mobile campaigns. Requirements vary by creative format.

Image Assets

Specification

Requirement

Accepted formats

GIF, JPG, PNG

Maximum file size

500 KB

Animation

All animations must stop after 15 seconds

HTML5 ZIP Bundles

Upload your HTML5 creative as a .zip file containing a complete HTML document and its supporting assets, such as images, stylesheets, JavaScript, and fonts. JamLoop hosts the bundle for delivery.

File Requirements

Specification

Requirement

Upload format

.zip

Maximum ZIP file size

5 MB

Maximum total uncompressed size

25 MB

Maximum bundle entries

200, including files and folders

Asset types

HTML, CSS, JavaScript, images, fonts, media, and JSON

Animation

All animations must stop after 15 seconds

Encryption

Password-protected or encrypted ZIP files are not supported

Bundle Structure

  • Place an index.html file at the root of your ZIP. A single enclosing folder is also accepted.

  • If there is no index.html, the bundle must contain exactly one HTML file.

  • Include all locally referenced assets and preserve their folder structure.

  • Use HTTPS for externally hosted assets.

The entry file must be a complete HTML document. An ad-tag snippet alone is not a valid HTML5 bundle. The entry document must not contain <iframe>, <object>, <embed>, or <form> elements.

Fixed-Size Creatives

Include an ad.size meta tag in your HTML document to declare the creative’s dimensions. For example:

<meta name="ad.size" content="width=300,height=250">

JamLoop matches the creative to placements of the declared size. Width and height must be positive whole numbers. An invalid or empty size tag will cause the upload to fail.

Responsive Creatives

If the HTML document does not include an ad.size tag, JamLoop labels the creative All sizes and makes it eligible for supported standard IAB banner sizes.

The creative must be designed to adapt to each placement’s dimensions. Removing the size tag does not automatically make a fixed-size design responsive.

All-sizes creatives use a 300 × 250 preview in the app. Check your design at each intended placement size before uploading.

Landing Page & Processing

Set the destination URL in the creative’s landing page field in JamLoop. Clicks on the served creative are tracked and routed to that landing page.

After upload, the app displays “Extracting HTML5 bundle…” while processing your files. The creative becomes ready when processing completes.

Third-Party Ad Tags

The following third-party tag formats are supported for Display and Mobile:

  • JavaScript

  • Iframe

  • Standard HTML image tags (<a href> / <img src>)

These are separate ad-tag formats. Iframe tags are not permitted inside the entry document of an uploaded HTML5 ZIP bundle.

Creative Dimensions

All dimensions are listed as width × height in pixels.

Display

Mobile

300 × 250

320 × 480

728 × 90

320 × 50

160 × 600

728 × 90

300 × 600

300 × 250

970 × 250

360 × 640

336 × 280

300 × 50

468 × 60

216 × 36

120 × 600

120 × 20

180 × 150

168 × 28

250 × 250

480 × 320

234 × 60

768 × 1024

970 × 90

120 × 240

200 × 200

300 × 1050

Need Help?

If your upload is rejected, check the error message for details about file size, missing assets, bundle structure, or creative dimensions.

For assistance, contact [email protected].

Did this answer your question?