Variable data printing (VDP)
Last updated
Definition
Variable data printing (VDP) is a digital printing method in which text, images or codes change from one printed piece to the next within a single print run, based on records from a database, so that every mailing, card or label can be personalised for its recipient.
What is variable data printing?
In offset printing, every sheet in a run is identical because the image is fixed on a printing plate. Variable data printing removes that constraint. The press receives a separate page description for every piece and can change any element without stopping: a name in the salutation, an image of the nearest branch, a price, a map, a barcode or a QR code that is unique to one recipient.
VDP became practical with digital presses, which print directly from data rather than from plates. Toner-based and liquid electrophotographic presses and production inkjet systems are the common technologies today. Inkjet is also used inline on mailing systems, for example to add addresses and codes to pre-printed letters or envelopes.
The term covers a range of depth. At the simple end, only the address block and salutation vary. At the other end, every page is assembled individually from text modules, images and offers chosen by rules applied to customer data.
How does variable data printing work?
A VDP job combines three inputs: a template with fixed design elements, a data file with one record per recipient, and rules that decide which content goes where. Composition software merges them into print files. For high volumes the standard exchange format is PDF/VT, defined in ISO 16612-2, which lets the press reuse repeated elements such as background images and only process what changes, so throughput stays high.
- Versioning: a small number of versions, for example by region or customer segment, each printed for its group.
- Personalisation: names, company names, personal salutations and individual figures such as contract dates or loyalty points.
- Image personalisation: product photos, maps or text rendered into an image, selected per recipient.
- Unique codes: a QR code, barcode, coupon code or personalized URL different on every piece, which makes each response attributable.
- Transactional and promotional mixing: statements or invoices that also carry targeted offers, sometimes called transpromo.
How is variable data printing used in direct mail?
Direct mail is the largest marketing use of VDP. Personalised letters and postcards with a recipient’s name, a relevant product and a nearby location tend to feel less like mass advertising. VDP also makes small, targeted runs economical, because there is no plate cost per version: a mailing can be split into dozens of segments without extra setup.
The second, often more valuable use is measurement. A unique QR code or URL per recipient turns a mailing into trackable direct mail: each scan or visit can be tied to a record. VDP is also what makes triggered direct mail possible, where single letters are printed and sent automatically when a customer event occurs in a CRM, such as an abandoned basket or a contract renewal date.
What are the benefits and limits of variable data printing?
The benefits are relevance, flexibility and measurability. Messages can match what a business knows about each recipient, campaigns can be tested in versions, and unique codes create a direct link between paper and digital response.
- Data quality decides the outcome. A misspelt name or wrong title on a personalised piece is worse than no personalisation at all.
- Cost per piece is usually higher than offset at very large runs with identical content. The break-even depends on volume, format and how much changes per piece.
- Finishing options can be limited. Some premium processes such as foil stamping or embossing are applied uniformly and cannot change per piece.
- Proofing is harder. Every record is a potential error, so test files should include edge cases such as long names, missing fields and special characters.
- Personal data in the print file must be handled under the GDPR, including a processing agreement with the print service provider.
How do you measure the effect of variable data printing?
The cleanest test is a split: send one group a personalised version and a comparable group a generic version of the same mailing, with the same offer and timing. Compare response rates, conversion rates and cost per response. Because every piece carries a unique code, VDP campaigns are easy to evaluate at segment level, and the results can feed back into the rules that choose content for the next run. For the formulas behind cost per response, see our guide to measuring print advertising ROI.
How does Interactive Paper use variable data printing?
Interactive Paper’s automated direct mail prints letters and postcards dynamically with recipient-specific data, so names, content and a tracked QR code can differ on every piece. The QR code opens a landing page or digital experience, and each scan appears on the dashboard.
For NFC products, personalisation also sits in the chip. Each Interactive Paper can be assigned a unique number, and different content can be assigned to individual pieces or number ranges. In interactive direct mail, that means the printed design can stay the same for a whole run while each recipient taps into their own page. The content behind the link can be updated after printing, which a printed variable field cannot do.
Frequently asked questions
What is variable data printing in simple terms?
Variable data printing means that each printed piece in one run can look different, because a digital press pulls names, images or codes from a database for every copy. It is used for personalised mailings, labels, tickets and statements. Offset printing, by contrast, prints identical copies from a fixed plate.
What is the difference between versioning and variable data printing?
Versioning creates a small number of fixed variants, for example one per region, and prints each for its group. Full variable data printing can change content for every single piece. Many campaigns combine both: a version per segment plus a personal name and a unique code.
Is variable data printing more expensive than offset?
For very large runs with identical content, offset usually has a lower cost per piece. Variable data printing on digital presses has no plate costs, so it is often cheaper for short runs and many versions. The comparison should include the value of better response and measurability, not only print cost.
Which file format is used for variable data printing?
PDF/VT, standardised as ISO 16612-2, is the common exchange format for professional VDP. It is based on PDF/X and allows presses to cache elements that repeat across pages. Many workflows still use proprietary formats or generate individual PDFs for smaller runs.





