Flashtalking (Innovid) HTML5 banner specs

Innovid's Flashtalking ad server accepts HTML5 creatives prepared for Creative Manager. A zip carries a root manifest.js declaring the entry file, dimensions and click count, and the HTML binds exits through the Flashtalking HTML5 API (current 2.10). We avoid external CDNs by default; Flashtalking hosts a set of common libraries but its allowlist is not published. No total ZIP size cap is stated: ad weight is judged per size against IAB initial-load and subload thresholds.

Sourced from Flashtalking (Innovid) documentation · 23 September 2026Foldwrap exports to Flashtalking (Innovid)

Also known as Flashtalking, FlashTalking, Flashtalking by Mediaocean, Innovid Creative Manager.

Flashtalking (Innovid) banner requirements

CategoryAd server
RegionsGLOBAL
Maximum ZIP sizeNo stated cap
Entry fileindex.html
ZIP structureEntry file must sit at the ZIP root
Ad size meta tagOptional
External assetsExternal assets discouraged
Secure referencesEvery external reference must be served over HTTPS
Click methodvendor click API
Click URL at exportLeft empty — the platform sets it when the ad is trafficked
Multiple click destinationsSupported
Maximum click destinations20
Click destinations declaredIn a manifest file beside the creative

Official requirements Also from Flashtalking (Innovid): Flashtalking-HTML5 API 2.10 (CDN), Flashtalking-hosted HTML5 example, GroupM Nexus trafficking spec (Flashtalking HTML5 section), Innovid Creative Development training, Innovid display specification (no stated total-ZIP cap), Flashtalking Creative Manager help — Uploading Creatives (sign-in required), Flashtalking Standard Ads spec (sign-in required), Innovid Help Center (sign-in required).

Flashtalking (Innovid) required scripts

Flashtalking (Innovid) requires its own library in the document. Foldwrap adds it automatically on export.

https://cdn.flashtalking.com/frameworks/js/api/2/10/html5API.js
<script src="https://cdn.flashtalking.com/frameworks/js/api/2/10/html5API.js"></script>

Path is versioned as /api/<major>/<minor>/html5API.js. Version 2.10 is current and 2.9 still resolves; the GroupM spec's /api/v2/10/ path returns 404. The API version baked into a creative must keep matching the version declared in manifest.js.

Why Flashtalking (Innovid) rejects a banner

These are the rules Foldwrap checks a package against before it is delivered to Flashtalking (Innovid). Each is derived from the requirements above, so a constraint Flashtalking (Innovid) does not state is not checked and is not listed.

  • errorEntry HTML is not at the ZIP rootRe-zip the contents, not the containing folder.
  • errorMissing required fileRe-export for Flashtalking (Innovid) - Foldwrap generates this file automatically.
  • errorNo entry HTMLAdd index.html at the ZIP root.
  • errorReferenced asset is not in the packageRe-export the creative so every referenced asset is bundled.
  • errorRequired platform script missingRe-export for Flashtalking (Innovid) - Foldwrap adds this script automatically.
  • errorRequired script must load first
  • errorToo many exits
  • warningExternal reference the platform discouragesBundle the asset inside the ZIP if you can; Flashtalking (Innovid) publishes no list of hosts it accepts.

Foldwrap runs these checks on every package it exports for Flashtalking (Innovid), and names the creative and the constraint when one fails.

Sources

Every figure above, with the document it came from and the date we read it.

  • The HTML and manifest.js files must be located in the root directory of the HTML5 creative.

    techspec.groupminteraction.pl · retrieved 23 September 2026

  • FT.manifest({"filename":"index.html","width":728,"height":300,"clickTagCount":1});

    storelocator.flashtalking.net · retrieved 23 September 2026

  • Required files: manifest.js; HTML file containing a call to the Flashtalking HTML5 API.

    techspec.groupminteraction.pl · retrieved 23 September 2026

  • <script src="https://cdn.flashtalking.com/frameworks/js/api/2/10/html5API.js"></script>

    storelocator.flashtalking.net · retrieved 23 September 2026

  • myFT.applyClickTag(myFT.$('#container')[0], 1);

    storelocator.flashtalking.net · retrieved 23 September 2026

  • Creatives must have a minimum of one clickTag and a maximum of twenty.

    techspec.groupminteraction.pl · retrieved 23 September 2026 · likely

  • The destination URL is not implemented within the creative itself. It is managed at the campaign level within the campaign management interface.

    techspec.groupminteraction.pl · retrieved 23 September 2026 · likely

  • Creatives must have a minimum of one clickTag and a maximum of twenty.

    techspec.groupminteraction.pl · retrieved 23 September 2026 · likely

  • version="2.10"

    cdn.flashtalking.com · retrieved 23 September 2026

  • Do not link to external CDNs. Instead, package a minified version of the library with the rest of your files... There is an allowlist of CDNs, a denylist of CDNs, and a selection of commonly used libraries hosted by Flashtalking.

    techspec.groupminteraction.pl · retrieved 23 September 2026 · likely

  • Innovid has no file size limit for user-initiated rich media units.

    help.innovid.com · retrieved 23 September 2026 · likely

  • FT.manifest({"filename":"index.php","width":728,"height":300,"clickTagCount":1});

    storelocator.flashtalking.net · retrieved 23 September 2026 · likely

  • In order to run on secure inventory all network calls from the ad must be secure.

    skymedia.co.uk · retrieved 23 September 2026 · likely

Frequently asked

What is the maximum file size for a Flashtalking (Innovid) HTML5 banner?
Flashtalking (Innovid) does not state a maximum file size for an HTML5 package. "No stated cap" is what the record found, not a promise that there is none — keep the bundle small anyway, because weight still costs you viewability.
Can a Flashtalking (Innovid) banner have more than one clickable link?
Yes. Flashtalking (Innovid) supports multiple named click destinations, so individual elements in the banner can point at different pages.
Can a Flashtalking (Innovid) banner load fonts or scripts from a CDN?
Flashtalking (Innovid) asks you to avoid loading essential parts of the creative from an external host, but publishes no list of hosts it accepts and no outright ban. Bundle what you can inside the ZIP; treat anything left outside as a risk you are choosing.

Other platforms

Compare every platform side by side, or produce a Flashtalking (Innovid)-ready bundle from an approved Figma design with Foldwrap.