---
title: HTML5 banner creatives | Argnode
description: Animated HTML5 banners built to IAB standards, in every size the media plan needs, with clickTag and campaign tagging in place before they reach DV360, Google Ads or a publisher's own ad server.
nav_title: HTML5 creatives
nav_order: 3
factchecker: Niklas Rantanen
---
:::: hero
::: eyebrow
Paid media · Creatives
:::
# HTML5 banners that [traffic first time.]{.accent}
::: lead
Animated HTML5 banners in every size your media plan calls for, built to the specification of the platform that serves them and tagged so every click is measured. They go into DV360, Google Ads or a publisher's own ad server without coming back from trafficking with a rejection note.
:::
::: actions
[Talk about creatives]({{ROOT}}en/contact)
[Programmatic advertising]({{ROOT}}en/services/programmatic){.ghost}
:::
::::

## Where banners usually go wrong

A banner can look finished and still fail. The design is approved, the files go to the media buyer, and the platform rejects them: the ZIP is over the file weight limit, the landing page is hard-coded instead of read from a clickTag, a font loads from somewhere the ad server does not allow. Or worse, they pass, go live, and every click lands on the site without a campaign tag, so the report shows referrals from five hundred different sites.

We build banners from the trafficking end backwards. The specification comes first, the animation second.

## What you get

::: cards
### [icon:aspect_ratio] Every size in the plan
The standard IAB sizes, from 300×250 and 728×90 to 300×600, 970×250 and the mobile formats, plus whatever odd size a direct deal with a publisher asks for. One master design, adapted size by size rather than squashed.

### [icon:speed] Within the weight limits
Polite loading, compressed assets and animation in code rather than in video, so each file stays inside the initial-load limits the platforms set and the banner appears before the reader has scrolled past it.

### [icon:ads_click] Tagged for tracking
A clickTag in every creative, so the ad server owns the click and counts it, and landing URLs with campaign parameters that follow the plan. The click in the ad platform and the session in GA4 describe the same visit.

### [icon:dynamic_form] Dynamic where it pays
Templates that read a product feed and fill in the image, name and price at serve time, so one creative can show each viewer the product they actually browsed. This is what the [Floodlight audiences]({{ROOT}}en/services/programmatic) on the programmatic page are for.
:::

## Built by people, sped up by machines

Each set starts from your existing brand assets and a master design you approve. The robots handle the scaling, adapting one layout across a dozen sizes and checking every file against the platform specification, and a person signs off on how each one actually looks and moves. Animation follows the IAB guidance on length and looping, so the banner finishes its story and then stops.

## What we start from

We build from your brand rather than reinventing the wheel. If the campaign needs a new visual identity, a key visual or illustration from scratch, that goes to specialist partners who do it better, and the banners are built from what they deliver.

::: faq
### Can you make banners for a campaign someone else is buying?
Yes. We build to the specification of whatever platform serves them, DV360, Campaign Manager 360, Google Ads or a publisher's own ad server, and hand over the files with the trafficking notes the media buyer needs.

### Do you make static banners too?
Yes, and every HTML5 set ships with a static backup image, because the platforms require one for the cases where the animated version cannot run.

### Can we edit the banners ourselves later?
Usually. The source files are yours, and text and prices in a feed-driven template change from the feed without anyone opening the creative.
:::

::: seealso
See also
- [Programmatic advertising]({{ROOT}}en/services/programmatic)
- [Google Ads & paid media]({{ROOT}}en/services/google-ads)
- [Tag management]({{ROOT}}en/services/analytics/tag-management)
:::

::: cta
### Have a media plan and nothing to run in it yet?
::: actions
[Get in touch]({{ROOT}}en/contact)
:::
:::
