One template. Any number of unique, print-ready outputs
An embeddable creative SDK that turns a single approved template into thousands of personalised, production-safe print files.

Trusted by 100+ industry leaders









Integrating IMG.LY’s editor meant we didn’t have to build or maintain a complex editing layer ourselves. That kept our team focused on our core AI ad engine and saved us countless development hours — while still giving our customers the ability to polish and customize creatives at scale.
Hikari Senju
CEO, Omneky

With IMG.LY we built a central creative portal that now powers over 140 dealer campaigns across multiple automotive brands. Before this, asset creation was slow and inconsistent.
Martin Röhr
Product Owner, Digitas

By embedding IMG.LY’s editor we were able to hit key RFP requirements and deliver a template-based creative experience that now serves 1,000+ customers. It helped us win more deals and exceed enterprise expectations without needing to hire dedicated design teams.
Rob Driscoll
Director of PM, Optimizely

Since integrating IMG.LY’s editor, we now deliver 30,000+ ad creatives per month, dramatically shorten time-to-launch, and help our clients cut design spend by up to $10,000 per month.
Logan Welbaum
Founder, Plai

Our customers create over a million personalized postcards each year choosing from over hundreds of templates with IMG.LY’s SDK. It’s the only solution that allows us to build our own specialized, on-brand UI that integrates seamlessly with our platform.
Jeanine Zaalberg
Product Manager, SwissPost

From a developer’s perspective, the most powerful feature of the photo editor is the integration process. It was completely flawless, quick, and easy to integrate.
Stefano Fornari
CTO, Funambol

We compared IMG.LY SDK with other solutions and found that it would be the best fit for us since it provides all the features that are crucial for our use case.
Carem Pereira
SCRUM Manager, HP

Built for high-volume workflows driven by templates and data
Create the design system once
Templates become the reusable foundation for every generated output. Teams define the layout, branding, and editable fields once, then generate endless variations using different data.
Keep preview and production perfectly aligned
The same rendering engine powers both the editor preview and the server-side generation pipeline, so approved designs match the final exported files.
Connect data directly to generation workflows
Use any structured data source to populate templates with personalised text, images, colours, and layout variations automatically.
Key capabilities
For your users
Preview real data before publishing templates.
Test templates with sample records to see how layouts behave with long names, missing images, or different content variations before production.
Generate multiple formats from one design system.
Use the same template foundation to create postcards, brochures, banners, packaging, and other campaign assets without rebuilding per format.
For your platform
Full server-side generation capabilities.
Text replacement, image updates, layout changes, and other edit operations run programmatically through the headless API, no client session required.
Flexible deployment on any Node.js infrastructure.
Deploy the CreativeEngine on AWS or your own infrastructure, without relying on proprietary hosting or specific platform requirements.
Validation applied to every output individually.
Each generated file is checked for bleed, DPI, colour profile, and production issues before it reaches print, not as a batch-level pass or fail.
Production-ready PDF/X export.
Print-safe exports with CMYK conversion and production settings applied consistently across every output in the batch.
How to integrate variable data printing
Four steps from CE.SDK in your backend to batch-generated print files.
Embed CE.SDK in your print backend
Install the headless CreativeEngine into your existing print infrastructure and call it directly from your backend. The SDK plugs into your data sources, MIS, and print pipeline without rebuilding the stack, and the engine is the same one powering client-side editors.
Open Renderer Docs

Build smart templates with variable fields
Author templates that lock the brand elements you need fixed and tag the text, image, and colour fields that vary per record. Each variable becomes a data binding point, so one template can power postcards, brochures, banners, or packaging from different data.
Open Placeholder Demo

Generate batches through the pipeline
Pass CSV, JSON, database, or API records into templates via the headless CreativeEngine and produce a validated output file per record. Direct mail, catalogue variants, and personalised campaign material all flow through the same pipeline.
Open Batch Demo

Match production and validate
Built-in validation catches issues before designs reach production. Generate print-ready files from the same creation session, with the editor preview and the server renderer running on the same engine so every record matches what was approved.
Open Validation Demo

One rendering engine from template creation to batch generation
Many VDP workflows rely on separate systems for designing templates and generating outputs. That disconnect creates inconsistencies between preview and production. IMG.LY uses the same creative engine across the editor and the server-side renderer, so templates, rendering behaviour, and validation stay consistent throughout the entire workflow.
Preview exactly what gets generated
Templates created and approved in the editor render identically during server-side generation. No separate rendering pipeline, no output surprises at scale.
Run full edit operations server-side
Apply text replacement, image swapping, colour updates, and layout changes automatically during generation, without requiring a client session.
Deploy on your existing infrastructure
Run the CreativeEngine in any Node.js environment on any platform with Node.js support, including AWS.
How PostBuddy Launched Personalized Direct Mail for E-Commerce Without Building a Custom Editor
4×
difference in A/B-tested campaign performance
3
Nordic markets reached (DK, SE, NO)
0
custom editor maintenance — embedded SDK instead
PostBuddy is a Denmark-based startup modernizing direct mail marketing — enabling e-commerce brands to create, personalize, and automate postcard campaigns integrated with their online workflows.
It’s hard to imagine we could have launched PostBuddy without a design editor SDK. Customers want an integrated experience, and we needed to channel our limited resources into our core mission, not a custom editor.
PostBuddy
Challenge
PostBuddy needed an embedded design editor that lets non-technical e-commerce users create print-ready postcards with personalization and variable data — without burning early-stage engineering on a custom editor.
Solution
Integrated CE.SDK to deliver an in-app design experience with mail merge, custom branding, and template guidance for streamlined postcard creation.
- 4× performance gap between A/B-tested designs proved design variation matters.
- Expanded reach into Sweden and Norway on top of the Danish home market.
- Engineering stayed focused on PostBuddy’s core direct-mail automation.
Why VDP teams trust IMG.LY
The editor and generation engine stay in sync
Templates approved in the editor render consistently during high-volume generation. No separate rendering pipeline that could drift from what was approved.
Works with any structured data workflow
Connect CRMs, spreadsheets, APIs, databases, and custom systems to generate personalised outputs at scale, no specific data format or integration method required.
Validation happens before files reach print
Every generated asset is checked automatically against production rules before release, bleed, DPI, colour profile, content moderation, all run per output.
One integration powers the full workflow
The same SDK supports template authoring, rendering, validation, and batch generation across client and server environments.
More from IMG.LY
Creative Automation
Scale ad and content production with template-driven creative pipelines.
Variable data printing works best when templates and data share the same system
IMG.LY gives teams one creative infrastructure for template creation, data-driven generation, validation, and production-ready export. Build reusable templates once, connect any data source, and generate personalised print assets at scale with consistent output from preview to production.
Variable Data Printing FAQs
Variable data printing specifically refers to using a data source to generate variations of a fixed design template, with each output feeding into a downstream print workflow to produce physical prints. Creative automation is broader - it covers any programmatic creation or editing of designs, including digital outputs, where any design element can change. VDP is a subset of creative automation applied to print production.
The headless CreativeEngine API accepts any structured data source - CSV, database query result, JSON, or custom API response. You pass data records to the engine alongside a template, and it applies variable substitutions and generates output files for each record. There is no requirement for a specific data format or integration method.
The full range of edit operations available in the client editor is available server-side via the headless API - text substitution, image replacement, colour changes, font adjustments, and layout modifications. Any operation a user can perform interactively can be performed programmatically at generation time.
The client editor and the server-side renderer run on the same creative engine. A template approved in the editor renders identically in batch generation - there is no separate rendering system that could produce different output.
Validation rules - bleed margins, DPI thresholds, colour profiles, content moderation - are defined at the template level and run automatically against each generated output file. Files that fail validation are flagged individually, so a single problematic output does not require re-running the entire batch.
Outputs can be exported as PNG, JPEG, and PDF. The Print-Ready PDF plugin enables PDF/X export with CMYK values preserved on vector and text elements, and named spot colours that pass through for print-provider pick-up. Export format and quality settings are configured per template and applied consistently across all generated outputs.
Yes. IMG.LY's solutions team provides different levels of support based on your licence type. For VDP integrations involving custom data pipelines or high-volume server-side generation, contact the team to discuss your specific architecture and requirements.

