Equativ (Smart AdServer) HTML5 banner specs

Equativ's Monetization Platform (EMP) ad server, formerly Smart AdServer, takes a zipped HTML5 creative with index.html at the root. Click counting runs through Equativ's own sas-clicktag library, which rewrites a declared clickTag variable at serve time, so the destination is supplied by the platform rather than hardcoded in the file. Weight is capped by a 50 MB upload limit; heavier packages need a contractual heavy-creative allowance.

Sourced from Equativ (Smart AdServer) documentation · 23 September 2026Foldwrap exports to Equativ (Smart AdServer)

Also known as Equativ, Smart AdServer, Smartadserver, Smart Ad Server, Equativ Monetization Platform, EMP, Smart AdServer.

Equativ (Smart AdServer) banner requirements

CategoryAd server
RegionsEU, GLOBAL
Maximum ZIP size50 MB zipped
Entry fileindex.html
ZIP structureEntry file must sit at the ZIP root
Ad size meta tagOptional
Required markupEquativ requires <meta charset="UTF-8"> in the head so special characters render. Foldwrap's export skeleton already carries it.
External assetsExternal assets discouraged
Secure referencesEvery external reference must be served over HTTPS
Click methodclickTag variable
Click variableclickTag
Click URL at exportLeft empty — the platform sets it when the ad is trafficked
Multiple click destinationsOne click area per banner
AudioAllowed
VideoAllowed

Official requirements Also from Equativ (Smart AdServer): HTML5 creative specifications, Manage click counting, Add HTML5 creatives, Creative specifications (Equativ Network, managed campaigns).

Equativ (Smart AdServer) clickTag code

This is the click declaration Foldwrap writes into an HTML5 export for Equativ (Smart AdServer), with a placeholder destination. Copy it into your own creative if you are hand-building the banner.

Equativ (Smart AdServer) clickTag
var clickTag = "https://www.example.com/landing";

Equativ (Smart AdServer) sets the destination at trafficking time, so an empty value in the exported file is correct and expected.

Equativ (Smart AdServer) required scripts

Equativ (Smart AdServer) requires its own library in the document. Foldwrap adds it automatically on export.

https://ns.sascdn.com/diff/templates/js/banner/sas-clicktag-3.1.js
<script src="https://ns.sascdn.com/diff/templates/js/banner/sas-clicktag-3.1.js"></script>

Equativ's click counting library. It rewrites the declared clickTag (or clickTag0..n) at serve time with the ad server's clicktrackers, so it must load in <head>. Equativ's own snippet is protocol-relative (//ns.sascdn.com/...); HTTPS is required, so the record pins the https URL.

Why Equativ (Smart AdServer) rejects a banner

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

  • errorClick is not wired for this platformDeclare clickTag in the creative and open it on click.
  • errorEntry HTML is not at the ZIP rootRe-zip the contents, not the containing folder.
  • errorExceeds size limitCompress images, subset fonts to the glyphs actually used, and drop unused assets.
  • 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 markup missing
  • errorRequired platform script missingRe-export for Equativ (Smart AdServer) - Foldwrap adds this script automatically.
  • errorRequired script must load first
  • errorUnsupported filenameRename the file using letters, digits, hyphens and underscores only.
  • warningElement destinations flatten hereKeep a target that supports element destinations in the set, or set a default click URL that suits every element.
  • warningExternal reference the platform discouragesBundle the asset inside the ZIP if you can; Equativ (Smart AdServer) publishes no list of hosts it accepts.
  • warningNested archive detectedUnpack the inner archive and re-zip a single creative.

Foldwrap runs these checks on every package it exports for Equativ (Smart AdServer), 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 maximum file size you can upload into an insertion in EMP is 50 MB. ... The maximum size of the uploaded ZIP file without the additional fee for heavy creatives depends in the provisions in your contract with Equativ.

    help.equativ.com · retrieved 23 September 2026

  • The following file size limits apply to the compressed ZIP file (including the index.html, CSS, js, and asset files).

    help.equativ.com · retrieved 23 September 2026

  • Name the main html file index.html.

    help.equativ.com · retrieved 23 September 2026

  • Place the index.html file at the root of the ZIP file. Don't place it into a sub-folder.

    help.equativ.com · retrieved 23 September 2026

  • Place the assets into sub-folders or at the root of the zip file. If you choose sub-folders, don't compress them.

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

  • Place the assets into sub-folders or at the root of the zip file.

    help.equativ.com · retrieved 23 September 2026

  • Don't use dots in the ZIP file name. ... In the ZIP file name, don't use any special characters ... and don't use language-specific characters, such as é, à, ê, ï, ñ, or ç. ... Don't start a file name inside the HTML5 ZIP file with a dot.

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

  • HTML, CSS, Javascript: html, css, js; Image: jpg, jpeg, png, gif; Other: txt, zip, xml, woff, woff2; Video/Audio/Playlist: mp4, m4v, wmv, m4a, avi, webm, 3gp, ogg, mp3, aac, ogv, m3u8.

    help.equativ.com · retrieved 23 September 2026

  • Javascript libraries with the extension min.js (minified javascript) are not supported!

    help.equativ.com · retrieved 23 September 2026

  • In the <head> of the index.html file, add <meta charset="UTF-8"> ... Place the index.html file at the root of the ZIP file.

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

  • Embed libraries, such as jQuery directly in the HTML5 creative. Don't reference them as external libraries.

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

  • To avoid browser security warnings, HTML5 creatives must load libraries and resources, such as javascript files or CSS files with HTTPS.

    help.equativ.com · retrieved 23 September 2026

  • In the <head> of the index.html file, add <meta charset="UTF-8"> to allow for the reading of most special characters.

    help.equativ.com · retrieved 23 September 2026

  • In the creative's main index.html file, add the click counting library to the <head> section: <script src="//ns.sascdn.com/diff/templates/js/banner/sas-clicktag-3.1.js"></script>

    help.equativ.com · retrieved 23 September 2026

  • If a single clickthrough URL is required, declare the variable clickTag and assign the clickthrough URL in the HTML5 creative's main index.html file.

    help.equativ.com · retrieved 23 September 2026

  • The variable clickTag is optional. If not used, leave the variable value empty, as follows: var clickTag="".

    help.equativ.com · retrieved 23 September 2026

  • optionally, paste a custom click URL into the Click URL field if you want to override the click URL of the HTML5 creative itself ... the clicktag variable must exist in the HTML5 creative.

    help.equativ.com · retrieved 23 September 2026

  • HTML5 videos must be transcoded at minimum into the formats H.264/MP4 and VP8/WebM. ... the max. file size for videos is 50 MB.

    help.equativ.com · retrieved 23 September 2026

  • Video/Audio/Playlist - mp4, m4v, wmv, m4a, avi, webm, 3gp, ogg, mp3, aac, ogv, m3u8.

    help.equativ.com · retrieved 23 September 2026

Frequently asked

What is the maximum file size for a Equativ (Smart AdServer) HTML5 banner?
Equativ (Smart AdServer) accepts an HTML5 package up to 50 MB zipped. Note what the cap measures: a bundle can compress under the limit and still be refused if the figure is taken unzipped.
How do I set the clickTag for Equativ (Smart AdServer)?
Declare clickTag in the creative. Equativ (Smart AdServer) replaces the value when the ad is trafficked, so exporting with an empty destination is normal and correct.
Can a Equativ (Smart AdServer) banner have more than one clickable link?
No. Equativ (Smart AdServer) takes a single click destination for the whole banner, so every click goes to the same page regardless of which element was clicked.
Can a Equativ (Smart AdServer) banner load fonts or scripts from a CDN?
Equativ (Smart AdServer) 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 Equativ (Smart AdServer)-ready bundle from an approved Figma design with Foldwrap.