ALPHA Open for testing

Building the ad is the small part of the job.

One application instead of the Animate → After Effects → folder chain. You animate in it, manage assets, watch the weight, ship HTML5, statics and video, and run client approval from the same file. It reads and writes the formats you already use, so nothing you have made becomes unreachable.

See the editor
Screenshot · full editor UI
stage, layer stack, timeline, properties panel
campaign_q4_master.adi
20%
actual production
made faster
50%
client revisions
removed
30%
moving files, aligning versions
removed
01 / The problem

One animation. Built three times, in three programs.

HTML5

animated in Animate, a tool that stopped moving forward years ago, published 27 times

VIDEO

the same motion rebuilt in After Effects, by hand, so it never quite matches the banner

STATICS

the end frame recreated in Photoshop, 34 times, one per size

Three animation engines for one idea. Every change is three jobs, and the three outputs drift apart. ADIMATE builds it once and exports all three from the same file. How texts and assets stay in sync across the whole campaign is A.D.I.'s job.

02 / Editor

A real timeline, in the convention you already know.

Keyframes, tweens, easing curves, dragging keys, range selection, guide layers. If you came from Animate, nothing here needs relearning.

Clip slot · timeline in use, silent loop

Preset animations

Fade, slide, pop, spin in one click, or your own curve.

Movie clips

Nested symbols with their own timeline.

Nine-point anchors

Registration point where you expect it, every time.

Align and distribute

Grid, guides, snapping.

Layer types

Text, shapes, images and video as first-class layers.

Easing editor

Curves you can drag, reuse and name.

03 / Artboards and resizes

Many artboards in one project. Type decides what exports.

Each artboard is HTML5, video or static. Content scales with the board, responsive mode included. Build the master, duplicate into the rest of the plan.

97
assets in the campaign
17
unique layouts

The other 80 are sizes and languages of something you already made.

300×250HTML5
728×90HTML5
160×600HTML5
1080×1080MP4
04 / Library and weight

Not a file list. Asset management.

Folders, sorting, columns, search and replace. Select a layer and the library highlights the file it came from.

PNG and JPG compression via TinyPNG
Keyed, batched, applied to the whole library at once.
Built-in compressor, no key needed
Palette reduction. Banner artwork has a few hundred colours, not millions.
Video handling
Change container, transcode to a target size in MB, preview with the audio waveform.
Weight · liveLimit 150 KB
138.4KB→ 104.7 KB after compression
code
35.9 KB
png
57.2 KB
jpg
34.8 KB
headroom
11.6 KB
05 / It knows the specs

The rules are in the tool, not in a PDF someone forgot to read.

Google / DCM AdForm Goldbach

clickTag

Written the way each network expects it, per artboard.

150 KB

Enforced while you work, not discovered at delivery.

Backup static

Generated from the last frame, no separate export step.

Fonts

Embedded, or text converted to outlines so the typography survives on a machine without your typeface.

06 / In and out, both ways

It works with what you already have.

In
.fla
including damaged files Animate refuses to open
.psd
artboards, live text layers, transparency
After Effects
via Lottie or the ADIMATE script
Figma
through the plugin
.adi
Out
HTML5
per network spec, zipped, clickTag wired
PNG / JPG
statics and backups from any frame
MP4
rendered from the banner itself
.fla
as an HTML5 Canvas document
After Effects
a project built by After Effects itself

Not "replaces Animate". Reads your files, gives them back.

07 / Video

The film and the banner cannot drift apart.

MP4 is rendered frame by frame from the same HTML as the banner. There is no second animation engine to keep in sync, because there is no second engine. Video as a background layer under text, target size set in MB.

Screenshot · video render panel
frame-by-frame progress, target MB, waveform
08 / Deck, one source of copy

The PM types. The banners change while they type.

Copy is pasted once from Excel. ADIMATE, After Effects and Figma all read the same deck through their plugins. In video the text is burned into pixels, so it says so, instead of quietly lying.

Deck · row 14
headline
Free delivery until Sunday
cta
Shop now
300×250 · 41 KBFree delivery until Sundaylive
160×600 · 38 KBFree delivery until Sundaylive
MP4 · 3.4 MBFree delivery this weekcopy changed, not rebuilt yet
campaign_plan_q4.xls → 97 rows62 done · 35 remaining
SIZE
FORMAT
SERVER
LIMIT · DEADLINE
BACKUP
300×250
HTML5
DCM
150 KB · 02.09
yes
728×90
HTML5
AdForm
150 KB · 02.09
yes
1080×1080
MP4
Meta
4 MB · 05.09
no
09 / The plan seeds the project

Drop in the XLS and the project already knows what has to exist.

The .adi file lives with that plan and tells you how many formats are left. Pick where the campaign lives, on disk, in ADI LINK, in Adpiler or in your own system, and the Artboards panel lines your boards up against it: what still has to be made, what is waiting, what came back with feedback.

10 / One artboard, many languages

Language is a dimension of the artboard, not a copy of it.

Four files that slowly drift apart is not localisation. Fix the layout once and every language has it. Override only where French genuinely needs a different layout.

5
languages
1
artboard
EN DE IT PL ES
AUTUMN COLLECTION
Every layout, every size, one file
See the collection
master_480x300.adibase layout
11b / Comments and statuses

The client's "no" lands in your artboard list, with the reason.

Statuses and comments are shared with A.D.I. and ADI LINK, and the agency defines its own set. When a client rejects a file in the preview, the producer sees it as rejected in the Artboards panel the same second, with the comment attached to that board. Fix it, upload from the row, status moves on. No second window, no email to find.

to makereadyin reviewin editsapprovedrejected+ your own
ADI LINK · client view
[CAMPAIGN]_728x90_DE
REJECTED
Client · 14:02
Date is wrong, should be 30.06.
ADIMATE · Artboards panel
728x90_DE
REJECTED
Client · 14:02 · same second
Date is wrong, should be 30.06.
12 / Roadmap
NOT BUILT YET

Where this is going.

01

Templates

Animation templates and deck templates.

02

Render machine

A deck edit rebuilds the files with no producer at the keyboard.

03

Client edition

Pick a template, drop in text and a photo, download, without leaving the template.

Copy Check and Brand Check across a whole delivery already exist. They live in A.D.I. and, for statics, in Vadilator.