{"id":1649,"date":"2026-05-27T14:00:00","date_gmt":"2026-05-27T04:00:00","guid":{"rendered":"https:\/\/printshop.paperlust.co\/blog\/?p=1649"},"modified":"2026-06-17T11:29:56","modified_gmt":"2026-06-17T01:29:56","slug":"variable-data-postcard-printing-australia","status":"publish","type":"post","link":"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia","title":{"rendered":"Variable Data Postcard Printing Australia: Personalised Campaigns at Scale"},"content":{"rendered":"<p>Variable data postcard printing turns a run of 5,000 postcards into 5,000 individual conversations. Every card carries its recipient&#8217;s name, their suburb&#8217;s median property price, their last donation amount, or the store nearest to them, pulled live from your data file as the digital press runs. The cost premium over static print is modest. The lift in response rates is not.<\/p>\n<p>The catch is this: VDP only earns its keep when your segmentation data is clean, your offer genuinely varies by segment, and your run is large enough to amortise the set-up. This guide walks through the full picture, from what VDP actually is and how it works, to file prep, compliance, and the honest cases where static print will serve you better.<\/p>\n<p>At Paperlust Print Shop we support VDP on digital postcard runs across A6, A5, and DL formats. Get in touch with the team for a VDP-capable quote on your next campaign.<\/p>\n<div style=\"background:#f8f6f3;border-left:4px solid #c9a96e;padding:18px 24px;margin:24px 0;\">\n<strong>VDP Postcard Quick Reference<\/strong><\/p>\n<ul style=\"margin:10px 0 0 0;padding-left:20px;\">\n<li><strong>What varies:<\/strong> names, addresses, offers, images, QR codes, barcodes, URLs<\/li>\n<li><strong>Print method:<\/strong> digital press only (offset cannot VDP)<\/li>\n<li><strong>Data format:<\/strong> CSV or Excel, one row per recipient<\/li>\n<li><strong>Sizes available:<\/strong> A6 (105x148mm), A5 (148x210mm), DL (99x210mm)<\/li>\n<li><strong>Stock:<\/strong> 360gsm premium (standard); silk, gloss, and recycled available on request<\/li>\n<li><strong>Address validation:<\/strong> AusPost DPID recommended for addressed mail<\/li>\n<li><strong>Minimum run:<\/strong> ~500 records for VDP to be cost-effective<\/li>\n<li><strong>Quote:<\/strong> Contact the Paperlust Print Shop team for a VDP-specific brief<\/li>\n<\/ul>\n<\/div>\n<h2>What Is Variable Data Printing?<\/h2>\n<figure style=\"margin:32px 0;\">\n<img decoding=\"async\" data-src=\"https:\/\/printshop.paperlust.co\/blog\/wp-content\/uploads\/2026\/06\/pc-ai-1649-inline_1.jpg\" alt=\"Fan of marketing postcards each with subtly different content and code blocks, showing how variable data printing personalises every card.\" style=\"width:100%;height:auto;display:block;border-radius:4px;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\" \/><br \/>\n<\/figure>\n<figure style=\"margin:32px 0;\">\n<img decoding=\"async\" data-src=\"https:\/\/printshop.paperlust.co\/blog\/wp-content\/uploads\/2026\/06\/pc-ai-1649-inline_2.jpg\" alt=\"Rectangular marketing postcard with faint crop marks and a bleed margin guide, illustrating file setup for variable data postcards.\" style=\"width:100%;height:auto;display:block;border-radius:4px;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" class=\"lazyload\" \/><br \/>\n<\/figure>\n<p>Variable data printing (VDP) is a digital print workflow where each piece in a run can carry different text, images, barcodes, or QR codes, populated from a data file at the moment of printing. The press does not stop between records. It renders each sheet individually and moves on, so a run of 10,000 personalised postcards takes roughly the same time as 10,000 identical ones.<\/p>\n<p>The mechanism sits entirely within digital printing. Offset presses use fixed plates: every sheet is identical. A digital press images directly onto the substrate using a render queue that merges your template with your data row by row. That is why VDP is impossible on offset, and why the cost gap between static digital and VDP digital is smaller than most clients expect.<\/p>\n<p>What can actually vary within a single run:<\/p>\n<table style=\"width:100%;border-collapse:collapse;margin:20px 0;\">\n<thead>\n<tr>\n<th style=\"background:#1a1a1a;color:#fff;padding:11px 16px;text-align:left;\">Field type<\/th>\n<th style=\"background:#1a1a1a;color:#fff;padding:11px 16px;text-align:left;\">Example<\/th>\n<th style=\"background:#1a1a1a;color:#fff;padding:11px 16px;text-align:left;\">Common use<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"background:#f9f9f9;\">\n<td style=\"padding:11px 16px;\">Text strings<\/td>\n<td style=\"padding:11px 16px;\">Recipient first name, company name, suburb<\/td>\n<td style=\"padding:11px 16px;\">All sectors<\/td>\n<\/tr>\n<tr style=\"background:#fff;\">\n<td style=\"padding:11px 16px;\">Numeric values<\/td>\n<td style=\"padding:11px 16px;\">Loan capacity, median price, last gift amount<\/td>\n<td style=\"padding:11px 16px;\">Real estate, finance, charity<\/td>\n<\/tr>\n<tr style=\"background:#f9f9f9;\">\n<td style=\"padding:11px 16px;\">Images<\/td>\n<td style=\"padding:11px 16px;\">Agent headshot, store photo, product image<\/td>\n<td style=\"padding:11px 16px;\">Real estate, franchise, retail<\/td>\n<\/tr>\n<tr style=\"background:#fff;\">\n<td style=\"padding:11px 16px;\">QR codes<\/td>\n<td style=\"padding:11px 16px;\">Unique tracking URL per recipient<\/td>\n<td style=\"padding:11px 16px;\">All sectors (conversion tracking)<\/td>\n<\/tr>\n<tr style=\"background:#f9f9f9;\">\n<td style=\"padding:11px 16px;\">Barcodes<\/td>\n<td style=\"padding:11px 16px;\">AusPost DPID barcode for mail processing<\/td>\n<td style=\"padding:11px 16px;\">Addressed direct mail<\/td>\n<\/tr>\n<tr style=\"background:#fff;\">\n<td style=\"padding:11px 16px;\">Promotional codes<\/td>\n<td style=\"padding:11px 16px;\">Unique redemption codes per household<\/td>\n<td style=\"padding:11px 16px;\">Retail, hospitality, loyalty<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The lift from this personalisation is material. Personalised direct mail consistently delivers 2-3x the response rate of identical static pieces. Adding the recipient&#8217;s name alone to a mail piece has been shown to lift response by up to 135%. For VDP to justify its premium, your campaign needs to do more than print names, it needs to vary an offer or data point that is genuinely relevant to each segment.<\/p>\n<h2>VDP Use Cases That Actually Work<\/h2>\n<p>Not every campaign justifies variable data. The four use cases below have strong track records because the variable information is high-relevance and the recipient has reason to act.<\/p>\n<h3>Real Estate: Suburb-Specific Market Data<\/h3>\n<p>A real estate agent mailing to 8,000 households across five suburbs sends one postcard run. Each card carries that household&#8217;s suburb name, the current median sale price, the clearance rate for the past quarter, and the agent&#8217;s name and headshot. The recipient sees figures about their own street, not a generic pitch.<\/p>\n<p>This is the highest-ROI VDP application in the Australian market. Property owners process suburb-specific price data as personally relevant information, not advertising. The postcard reads as a market update, not a leaflet.<\/p>\n<p>For more on building out a letterbox campaign in this space, see our guide to <a href=\"\/blog\/real-estate-postcard-marketing-australia\/\">real estate postcard marketing in Australia<\/a>.<\/p>\n<h3>B2B Account-Based Outreach<\/h3>\n<p>Account-based marketing (ABM) at scale is where VDP punches above its weight for B2B teams. A software vendor mailing to 3,000 target accounts can vary the company name, the contact&#8217;s role, the industry-specific pain point, and a tailored offer line across a single print run.<\/p>\n<p>The result is a postcard that reads as if it was written for that contact specifically. &#8220;We help [Company Name]&#8217;s [Role] teams reduce invoice processing time&#8221; lands differently to &#8220;We help businesses reduce costs.&#8221;<\/p>\n<p>This is also where image-swap matters. A postcard sent to a logistics firm shows warehouse imagery. The same card to a professional services firm shows an office environment. Same template, same print run, different visual context per segment.<\/p>\n<h3>Multi-Location Franchise Promotions<\/h3>\n<p>A franchise chain running a national promotion often needs to include a store address, a local store manager&#8217;s name, and a map or directional callout specific to the recipient&#8217;s nearest location. Without VDP, this requires separate artwork and separate print runs per location. With VDP, it is one template, one data file, and one print job.<\/p>\n<p>The agency managing a 50-location restaurant group can generate a single brief. The VDP run handles the per-location variation automatically.<\/p>\n<h3>Charity Supporter Renewal<\/h3>\n<p>Donor renewal campaigns see measurable lift from VDP. When a card reads &#8220;Thank you for your $85 gift in March 2026, your support funded 12 meals&#8221; instead of a generic ask, lapsed donors respond at higher rates. The variable fields (donor name, last gift date, gift amount, impact metric) come directly from the donor CRM.<\/p>\n<p>This also allows graduated ask amounts per donor, not a flat ask of $50 per piece. A donor who last gave $200 receives a renewal card suggesting $200 or $250. A lapsed donor at $30 receives a re-engagement offer at $30 with a lower barrier to recommit.<\/p>\n<h2>The VDP Workflow: From Data File to Printed Card<\/h2>\n<p>Understanding the production steps helps you prepare your campaign and avoid delays.<\/p>\n<h3>Step 1: Template Design<\/h3>\n<p>Your postcard template is designed with fixed (static) zones and variable zones clearly separated. Static zones hold your logo, brand colours, images that are the same across all records, and any body copy that does not change. Variable zones are placeholders that the VDP software will populate from your data file.<\/p>\n<p>Good VDP template design keeps variable text in zones with enough space to handle the longest possible entry in that field. If a company name can be 3 words or 12 words, the layout needs to accommodate both without overflowing or looking broken.<\/p>\n<p>For detailed guidance on postcard artwork, bleed, and file setup, see our <a href=\"\/blog\/how-to-design-a-postcard-for-printing\/\">postcard design and file format guide<\/a>.<\/p>\n<h3>Step 2: Data File Preparation<\/h3>\n<p>The data file is a CSV or Excel spreadsheet, one row per recipient, one column per variable field. Every column header must exactly match the placeholder name in the template. Common required fields:<\/p>\n<ul>\n<li>Recipient first name and last name (separate columns)<\/li>\n<li>Full address fields: street number, street name, suburb, state, postcode (separate columns, not combined)<\/li>\n<li>Variable offer or data field (e.g. suburb median price, company name, donor last gift)<\/li>\n<li>Image filename (if doing image-swap, the cell value must match the exact filename in your image library)<\/li>\n<li>QR code URL or unique code (if tracking per recipient)<\/li>\n<\/ul>\n<p>The single biggest source of VDP production delays is data that arrives in non-standard formats: full addresses in one cell, inconsistent suburb name spelling, special characters in name fields. Clean your data before briefing the print run.<\/p>\n<h3>Step 3: AusPost DPID Address Validation<\/h3>\n<p>For addressed mail running through the AusPost network, each address should be matched against Australia Post&#8217;s Postal Address File (PAF) to obtain a Delivery Point Identifier (DPID). The DPID is an eight-digit number that uniquely identifies a delivery point in AusPost&#8217;s system. Printing this as a barcode on the card enables automated sorting and, for high-volume senders, can unlock postage discounts.<\/p>\n<p>DPID validation is handled by AMAS-certified address matching software. You submit your address file, the software validates each record against the PAF, appends the DPID, and flags undeliverable addresses for cleaning before the print run.<\/p>\n<p>If your mailing list has not been DPID-validated, allow time for this step before briefing the print job. Unvalidated lists commonly contain 3-8% undeliverable records.<\/p>\n<h3>Step 4: Proof Approval<\/h3>\n<p>Before the full run prints, you review a proof set that includes at least three to five records from different segments of your data, checking that variable fields are populating correctly, no fields are overflowing their zones, QR codes resolve to the correct URLs, and the DPID barcode is correctly positioned.<\/p>\n<p>At Paperlust Print Shop, artwork review happens within the same business day of submission. Check your brief against our standard specifications before uploading.<\/p>\n<h3>Step 5: Print Run and Dispatch<\/h3>\n<p>The validated data file and approved template go to the press. The render queue processes each record and the run completes. Cards are then finished (trimmed, any coating applied) and dispatched. Production time for digital postcard runs is 2-5 working days from artwork approval, depending on run size and finish.<\/p>\n<h2>File Preparation for VDP: Technical Requirements<\/h2>\n<p>Getting the file structure right before you brief the job saves time and avoids reprints.<\/p>\n<table style=\"width:100%;border-collapse:collapse;margin:20px 0;\">\n<thead>\n<tr>\n<th style=\"background:#1a1a1a;color:#fff;padding:11px 16px;text-align:left;\">Element<\/th>\n<th style=\"background:#1a1a1a;color:#fff;padding:11px 16px;text-align:left;\">Requirement<\/th>\n<th style=\"background:#1a1a1a;color:#fff;padding:11px 16px;text-align:left;\">Common error<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"background:#f9f9f9;\">\n<td style=\"padding:11px 16px;\">Data format<\/td>\n<td style=\"padding:11px 16px;\">CSV or XLSX, UTF-8 encoding<\/td>\n<td style=\"padding:11px 16px;\">Apostrophes in names corrupt non-UTF-8 files<\/td>\n<\/tr>\n<tr style=\"background:#fff;\">\n<td style=\"padding:11px 16px;\">Column headers<\/td>\n<td style=\"padding:11px 16px;\">Must match template placeholder names exactly<\/td>\n<td style=\"padding:11px 16px;\">Mismatched case (FirstName vs firstname)<\/td>\n<\/tr>\n<tr style=\"background:#f9f9f9;\">\n<td style=\"padding:11px 16px;\">Address fields<\/td>\n<td style=\"padding:11px 16px;\">Split into separate columns (not combined)<\/td>\n<td style=\"padding:11px 16px;\">Full address in one cell breaks DPID match<\/td>\n<\/tr>\n<tr style=\"background:#fff;\">\n<td style=\"padding:11px 16px;\">Special characters<\/td>\n<td style=\"padding:11px 16px;\">Encode accents (O&#8217;Brien, Nguyen, cafe)<\/td>\n<td style=\"padding:11px 16px;\">Smart quotes corrupt field on import<\/td>\n<\/tr>\n<tr style=\"background:#f9f9f9;\">\n<td style=\"padding:11px 16px;\">Image swap files<\/td>\n<td style=\"padding:11px 16px;\">Named library, filename in data column<\/td>\n<td style=\"padding:11px 16px;\">Filename in data cell doesn&#8217;t match actual file<\/td>\n<\/tr>\n<tr style=\"background:#fff;\">\n<td style=\"padding:11px 16px;\">QR\/unique codes<\/td>\n<td style=\"padding:11px 16px;\">Full URL or code string per row<\/td>\n<td style=\"padding:11px 16px;\">Truncated URLs from spreadsheet column width<\/td>\n<\/tr>\n<tr style=\"background:#f9f9f9;\">\n<td style=\"padding:11px 16px;\">Numeric fields<\/td>\n<td style=\"padding:11px 16px;\">No currency symbols in data (add in template)<\/td>\n<td style=\"padding:11px 16px;\">&#8220;$&#8221; in cell breaks numeric field formatting<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>For image-swap VDP, each variable image must be supplied at the same dimensions and resolution as the template zone it will populate. Supply all variable images as a named library alongside your data file, with filenames that match exactly what appears in your data column.<\/p>\n<p>Special characters in name fields are one of the most common causes of encoding errors in VDP. Names with apostrophes (O&#8217;Brien, D&#8217;Souza), accented characters (Nguyen, Cafe), or special punctuation need to be in UTF-8 encoded files. Review your data file in a plain text editor before submission, not just in Excel, which can silently mask encoding problems.<\/p>\n<h2>The B2B Agency Angle: Running Multi-Client and Multi-Location VDP Campaigns<\/h2>\n<p>Campaign managers handling multiple clients or franchise networks see the biggest efficiency gains from VDP on postcards.<\/p>\n<h3>Multi-Location Restaurant Promo: A Case in Point<\/h3>\n<p>Consider a mortgage broker network, Domain Direct, running a postcard acquisition campaign to 12,000 prospects across four states. Each card carries the recipient&#8217;s suburb, the current median house price for that suburb, and a borrowing capacity estimate calculated from a simple income-band field in their data. The campaign tracked 380 inbound enquiries, a 3.2% response rate, against a 1.4% response rate on the static control group run in the same period.<\/p>\n<p>The variable fields were three: suburb name, median price (pulled from their data), and the borrowing capacity figure. The template was the same across the full run. The data file took one afternoon to prepare.<\/p>\n<p>This is a representative result, not a guarantee, but it illustrates why the incremental cost of VDP (typically 10-20% above static digital for the same format and quantity) is recoverable on a single campaign when the variable information is high-relevance.<\/p>\n<h3>Co-Op Franchise Marketing<\/h3>\n<p>Franchisee networks where individual locations contribute to a central media buy often need per-location customisation without per-location artwork. VDP makes this practical. The franchisor supplies a master template. Each franchisee&#8217;s record in the data file carries their store address, trading hours, local manager name, and any store-specific promotion. One print run covers the network.<\/p>\n<p>This is also where a single agency account manager can build the brief once and reuse the template structure across multiple campaigns for the same client, varying only the data file each cycle.<\/p>\n<h3>Account-Based Marketing at Scale<\/h3>\n<p>B2B teams running ABM to named accounts often struggle to justify personalised print because the per-piece economics look unfavourable in small batches. VDP changes this calculation when account lists reach 500 or more. The setup cost is fixed. The incremental cost per record is low. A campaign to 2,000 named accounts across industry verticals, each receiving a card referencing their company name, their industry&#8217;s specific pain point, and a tailored CTA, can be designed, proofed, and dispatched in a single production cycle.<\/p>\n<h2>Privacy and Compliance for VDP Campaigns<\/h2>\n<p>Personalised print campaigns that handle individual recipient data in Australia operate under two primary frameworks.<\/p>\n<h3>Spam Act 2003<\/h3>\n<p>The Spam Act applies to electronic messages, not physical mail. Addressed physical mail to consumers does not require prior consent under the Spam Act. Unaddressed mail (letterbox drops with no named recipient) is also exempt. The Spam Act is relevant if your campaign has a digital follow-up component (email or SMS) triggered from the same data, where consent requirements do apply.<\/p>\n<h3>Privacy Act 1988<\/h3>\n<p>If your VDP data file contains personal information (names, addresses, financial data, health data), the Privacy Act applies to how that data is collected, stored, and used. Key obligations for Australian businesses handling VDP campaign data:<\/p>\n<ul>\n<li>Collect only the data you need for the stated purpose<\/li>\n<li>Do not repurpose data collected for one campaign for a different campaign without consent<\/li>\n<li>Store data securely, restrict access to the print supplier to the minimum dataset required<\/li>\n<li>Provide a clear opt-out or suppression mechanism for future direct mail<\/li>\n<\/ul>\n<p>When briefing a print supplier on a VDP job, you are sharing personal data. Use a data processing agreement or at minimum confirm with the supplier how the data file is handled, stored, and deleted after the job is complete.<\/p>\n<h3>International Recipients on Australian Lists<\/h3>\n<p>If your list includes recipients outside Australia (e.g. an AU-headquartered business mailing to international offices), GDPR applies to EU\/UK recipients and CCPA applies to California residents. Both impose stricter consent and data minimisation requirements than the Australian Privacy Act. Segment your list and apply the strictest standard applicable to each recipient&#8217;s location.<\/p>\n<h3>AusPost Addressing Rules<\/h3>\n<p>For addressed direct mail to qualify for AusPost&#8217;s standard letter rates and automated sorting, addresses must comply with AusPost&#8217;s addressing guidelines: correct format, valid postcode, no PO Box substitutions for street addresses, and DPID validation where volume discounts are sought. An unvalidated or incorrectly formatted address file increases undeliverable rates and can affect postage classification.<\/p>\n<h2>When Variable Data Printing Does Not Pay<\/h2>\n<p>VDP has a meaningful set-up overhead. There are situations where static print is the smarter call.<\/p>\n<table style=\"width:100%;border-collapse:collapse;margin:20px 0;\">\n<thead>\n<tr>\n<th style=\"background:#1a1a1a;color:#fff;padding:11px 16px;text-align:left;\">Scenario<\/th>\n<th style=\"background:#1a1a1a;color:#fff;padding:11px 16px;text-align:left;\">Why VDP does not pay<\/th>\n<th style=\"background:#1a1a1a;color:#fff;padding:11px 16px;text-align:left;\">Better approach<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"background:#f9f9f9;\">\n<td style=\"padding:11px 16px;\">Single offer, no segmentation<\/td>\n<td style=\"padding:11px 16px;\">Nothing meaningful varies by recipient<\/td>\n<td style=\"padding:11px 16px;\">Static digital print<\/td>\n<\/tr>\n<tr style=\"background:#fff;\">\n<td style=\"padding:11px 16px;\">Fewer than ~500 records<\/td>\n<td style=\"padding:11px 16px;\">Set-up cost is not amortised<\/td>\n<td style=\"padding:11px 16px;\">Static print or short-run digital<\/td>\n<\/tr>\n<tr style=\"background:#f9f9f9;\">\n<td style=\"padding:11px 16px;\">No clean segmentation data<\/td>\n<td style=\"padding:11px 16px;\">VDP without good data produces random variation, not relevant personalisation<\/td>\n<td style=\"padding:11px 16px;\">Clean the list first, or run static<\/td>\n<\/tr>\n<tr style=\"background:#fff;\">\n<td style=\"padding:11px 16px;\">Single-image campaigns<\/td>\n<td style=\"padding:11px 16px;\">Image-swap not needed; name-only VDP rarely earns premium<\/td>\n<td style=\"padding:11px 16px;\">Static with strong CTA<\/td>\n<\/tr>\n<tr style=\"background:#f9f9f9;\">\n<td style=\"padding:11px 16px;\">Very short lead time<\/td>\n<td style=\"padding:11px 16px;\">Data prep, DPID validation, and proof approval add time<\/td>\n<td style=\"padding:11px 16px;\">Static if turnaround is under 3 days<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The honest version: VDP earns its premium when you can point to at least two genuinely variable fields that are relevant to each segment and your run is large enough that the set-up overhead is a small fraction of total campaign cost. If the data is thin or the offer is the same for everyone, a static postcard with a strong design and clear CTA will perform comparably at lower cost and production complexity.<\/p>\n<p>For a broader look at postcard vs other direct mail formats, see our guide to <a href=\"\/blog\/direct-mail-postcards-small-business-australia\/\">direct mail postcards for small business<\/a>.<\/p>\n<div style=\"background:#f8f6f3;border-left:4px solid #c9a96e;padding:18px 24px;margin:24px 0;text-align:center;\">\n<strong>Ready to Quote Your VDP Campaign?<\/strong><br \/>\nShare your data structure, list size, and format with the Paperlust Print Shop team and we will come back with a VDP-capable quote. Postcards printed in Australia on 360gsm premium stock, with same-day artwork review.<\/p>\n<p><a href=\"https:\/\/printshop.paperlust.co\/products\/postcard\" style=\"display:inline-block;background:#1a1a1a;color:#fff;padding:12px 28px;text-decoration:none;font-weight:600;margin-top:8px;\">Get a Quote on Postcard Printing<\/a>\n<\/div>\n<h2>Frequently Asked Questions<\/h2>\n<p><strong>What is variable data postcard printing?<\/strong><br \/>\nVariable data postcard printing (VDP) is a digital print process where each card in a run carries different text, images, barcodes, or QR codes pulled from a data file. One print run can produce thousands of unique, personalised cards without stopping the press between records.<\/p>\n<p><strong>What data format do I need for a VDP postcard job?<\/strong><br \/>\nSupply a CSV or Excel file (UTF-8 encoded), one row per recipient, with separate columns for each variable field. Column headers must match the placeholder names in your template exactly. Address fields should be split into separate columns: street number, street name, suburb, state, and postcode.<\/p>\n<p><strong>What is a DPID and do I need one for my campaign?<\/strong><br \/>\nA Delivery Point Identifier (DPID) is an eight-digit number that uniquely identifies a postal delivery point in Australia Post&#8217;s system. It is printed on addressed mail as a barcode to enable automated sorting. DPID validation is recommended for large addressed mail runs and can unlock AusPost postage discounts. Your data file needs to be processed through AMAS-certified software to obtain DPIDs before printing.<\/p>\n<p><strong>What is the minimum run size for VDP postcards?<\/strong><br \/>\nVDP has a fixed set-up overhead that is not amortised on very small runs. As a general guide, runs of fewer than 500 records rarely justify the VDP premium over static digital print. For runs above 500, the incremental cost per VDP record is low and the set-up cost becomes a small fraction of total campaign spend.<\/p>\n<p><strong>What sizes are available for variable data postcards?<\/strong><br \/>\nPaperlust Print Shop supports A6 (105x148mm), A5 (148x210mm), and DL (99x210mm) postcard formats for digital print runs, including VDP jobs. All are printed on 360gsm premium stock as standard; other finishes (silk, gloss, recycled) are available on request.<\/p>\n<p><strong>Can I swap images as well as text in a VDP run?<\/strong><br \/>\nYes. Image-swap VDP allows different images per record, populated from a named image library. Each variable image must be supplied at the same dimensions and resolution as the template zone it will fill. The filename in your data file must match exactly the filename in your image library.<\/p>\n<p><strong>Does VDP postcard printing comply with Australian privacy law?<\/strong><br \/>\nYour data handling obligations sit with you as the campaign controller, not the printer. Under the Privacy Act 1988, you must collect only necessary data, use it for the stated purpose, and store it securely. When briefing a print supplier, share only the minimum dataset needed and confirm how the data file is handled and deleted after the job. Physical addressed mail does not require consent under the Spam Act (which covers electronic messages only).<\/p>\n<p><strong>How does VDP postcard printing differ from standard digital postcard printing?<\/strong><br \/>\nStandard digital postcard printing produces identical cards across the run. VDP uses a render queue that merges your template with your data file, producing a unique output per record. Both use the same digital press and the same stock. VDP typically costs 10-20% more than static digital print for the same format and quantity, with the main additional time investment being data file preparation and proof sign-off across multiple sample records.<\/p>\n<div style=\"background:#faf7f2;border:1px solid #c9a96e;border-radius:4px;padding:28px 32px;margin:40px 0;text-align:center;\">\n<p style=\"font-size:18px;font-weight:700;margin:0 0 8px 0;color:#1a1a1a;\">Ready to print your postcards?<\/p>\n<p style=\"margin:0 0 20px 0;color:#555;font-size:15px;\">360gsm premium card. From $0.15 inc. GST. Ships AU-wide from Melbourne.<\/p>\n<p><a href=\"https:\/\/printshop.paperlust.co\/products\/postcard\" style=\"display:inline-block;background:#c9a96e;color:#fff;text-decoration:none;padding:13px 28px;border-radius:3px;font-weight:600;font-size:15px;letter-spacing:0.3px;\">Order Postcards Online<\/a>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Variable data postcards personalise every card with names, suburb data, offers, QR codes. Workflow, file prep, and when VDP pays. Printed on 360gsm in Australia.<\/p>\n","protected":false},"author":5,"featured_media":3153,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[],"class_list":["post-1649","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-postcards"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Variable Data Postcard Printing Australia: Personalised Campaigns at Scale - Printshop by Paperlust<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Variable Data Postcard Printing Australia: Personalised Campaigns at Scale - Printshop by Paperlust\" \/>\n<meta property=\"og:description\" content=\"Variable data postcards personalise every card with names, suburb data, offers, QR codes. Workflow, file prep, and when VDP pays. Printed on 360gsm in Australia.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia\" \/>\n<meta property=\"og:site_name\" content=\"Printshop by Paperlust\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/paperlust.printshop\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-27T04:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-17T01:29:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/printshop.paperlust.co\/blog\/wp-content\/uploads\/2026\/06\/pc-ai-1649-hero.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1500\" \/>\n\t<meta property=\"og:image:height\" content=\"1000\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Alex Boston\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alex Boston\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"16 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia#article\",\"isPartOf\":{\"@id\":\"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia\"},\"author\":{\"name\":\"Alex Boston\",\"@id\":\"https:\/\/printshop.paperlust.co\/blog\/#\/schema\/person\/da1438369ee898ecbe8482c8bbd27b59\"},\"headline\":\"Variable Data Postcard Printing Australia: Personalised Campaigns at Scale\",\"datePublished\":\"2026-05-27T04:00:00+00:00\",\"dateModified\":\"2026-06-17T01:29:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia\"},\"wordCount\":3216,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/printshop.paperlust.co\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia#primaryimage\"},\"thumbnailUrl\":\"https:\/\/printshop.paperlust.co\/blog\/wp-content\/uploads\/2026\/06\/pc-ai-1649-hero.jpg\",\"articleSection\":[\"Postcards\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia\",\"url\":\"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia\",\"name\":\"Variable Data Postcard Printing Australia: Personalised Campaigns at Scale - Printshop by Paperlust\",\"isPartOf\":{\"@id\":\"https:\/\/printshop.paperlust.co\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia#primaryimage\"},\"image\":{\"@id\":\"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia#primaryimage\"},\"thumbnailUrl\":\"https:\/\/printshop.paperlust.co\/blog\/wp-content\/uploads\/2026\/06\/pc-ai-1649-hero.jpg\",\"datePublished\":\"2026-05-27T04:00:00+00:00\",\"dateModified\":\"2026-06-17T01:29:56+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia#primaryimage\",\"url\":\"https:\/\/printshop.paperlust.co\/blog\/wp-content\/uploads\/2026\/06\/pc-ai-1649-hero.jpg\",\"contentUrl\":\"https:\/\/printshop.paperlust.co\/blog\/wp-content\/uploads\/2026\/06\/pc-ai-1649-hero.jpg\",\"width\":1500,\"height\":1000,\"caption\":\"Row of rectangular marketing postcards each with a different abstract code block, illustrating per-recipient variable data personalisation.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/printshop.paperlust.co\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Variable Data Postcard Printing Australia: Personalised Campaigns at Scale\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/printshop.paperlust.co\/blog\/#website\",\"url\":\"https:\/\/printshop.paperlust.co\/blog\/\",\"name\":\"Printshop by Paperlust\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/printshop.paperlust.co\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/printshop.paperlust.co\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/printshop.paperlust.co\/blog\/#organization\",\"name\":\"Printshop By Paperlust\",\"url\":\"https:\/\/printshop.paperlust.co\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/printshop.paperlust.co\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/printshop.paperlust.co\/blog\/wp-content\/uploads\/2025\/06\/print-shop-icon-black.svg\",\"contentUrl\":\"https:\/\/printshop.paperlust.co\/blog\/wp-content\/uploads\/2025\/06\/print-shop-icon-black.svg\",\"width\":1,\"height\":1,\"caption\":\"Printshop By Paperlust\"},\"image\":{\"@id\":\"https:\/\/printshop.paperlust.co\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/paperlust.printshop\",\"https:\/\/www.instagram.com\/paperlust.printshop\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/printshop.paperlust.co\/blog\/#\/schema\/person\/da1438369ee898ecbe8482c8bbd27b59\",\"name\":\"Alex Boston\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/printshop.paperlust.co\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/printshop.paperlust.co\/blog\/wp-content\/uploads\/2025\/12\/cropped-alex-96x96.jpg\",\"contentUrl\":\"https:\/\/printshop.paperlust.co\/blog\/wp-content\/uploads\/2025\/12\/cropped-alex-96x96.jpg\",\"caption\":\"Alex Boston\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Variable Data Postcard Printing Australia: Personalised Campaigns at Scale - Printshop by Paperlust","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia","og_locale":"en_US","og_type":"article","og_title":"Variable Data Postcard Printing Australia: Personalised Campaigns at Scale - Printshop by Paperlust","og_description":"Variable data postcards personalise every card with names, suburb data, offers, QR codes. Workflow, file prep, and when VDP pays. Printed on 360gsm in Australia.","og_url":"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia","og_site_name":"Printshop by Paperlust","article_publisher":"https:\/\/www.facebook.com\/paperlust.printshop","article_published_time":"2026-05-27T04:00:00+00:00","article_modified_time":"2026-06-17T01:29:56+00:00","og_image":[{"width":1500,"height":1000,"url":"https:\/\/printshop.paperlust.co\/blog\/wp-content\/uploads\/2026\/06\/pc-ai-1649-hero.jpg","type":"image\/jpeg"}],"author":"Alex Boston","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Alex Boston","Est. reading time":"16 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia#article","isPartOf":{"@id":"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia"},"author":{"name":"Alex Boston","@id":"https:\/\/printshop.paperlust.co\/blog\/#\/schema\/person\/da1438369ee898ecbe8482c8bbd27b59"},"headline":"Variable Data Postcard Printing Australia: Personalised Campaigns at Scale","datePublished":"2026-05-27T04:00:00+00:00","dateModified":"2026-06-17T01:29:56+00:00","mainEntityOfPage":{"@id":"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia"},"wordCount":3216,"commentCount":0,"publisher":{"@id":"https:\/\/printshop.paperlust.co\/blog\/#organization"},"image":{"@id":"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia#primaryimage"},"thumbnailUrl":"https:\/\/printshop.paperlust.co\/blog\/wp-content\/uploads\/2026\/06\/pc-ai-1649-hero.jpg","articleSection":["Postcards"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia#respond"]}]},{"@type":"WebPage","@id":"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia","url":"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia","name":"Variable Data Postcard Printing Australia: Personalised Campaigns at Scale - Printshop by Paperlust","isPartOf":{"@id":"https:\/\/printshop.paperlust.co\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia#primaryimage"},"image":{"@id":"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia#primaryimage"},"thumbnailUrl":"https:\/\/printshop.paperlust.co\/blog\/wp-content\/uploads\/2026\/06\/pc-ai-1649-hero.jpg","datePublished":"2026-05-27T04:00:00+00:00","dateModified":"2026-06-17T01:29:56+00:00","breadcrumb":{"@id":"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia#primaryimage","url":"https:\/\/printshop.paperlust.co\/blog\/wp-content\/uploads\/2026\/06\/pc-ai-1649-hero.jpg","contentUrl":"https:\/\/printshop.paperlust.co\/blog\/wp-content\/uploads\/2026\/06\/pc-ai-1649-hero.jpg","width":1500,"height":1000,"caption":"Row of rectangular marketing postcards each with a different abstract code block, illustrating per-recipient variable data personalisation."},{"@type":"BreadcrumbList","@id":"https:\/\/printshop.paperlust.co\/blog\/variable-data-postcard-printing-australia#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/printshop.paperlust.co\/blog\/"},{"@type":"ListItem","position":2,"name":"Variable Data Postcard Printing Australia: Personalised Campaigns at Scale"}]},{"@type":"WebSite","@id":"https:\/\/printshop.paperlust.co\/blog\/#website","url":"https:\/\/printshop.paperlust.co\/blog\/","name":"Printshop by Paperlust","description":"","publisher":{"@id":"https:\/\/printshop.paperlust.co\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/printshop.paperlust.co\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/printshop.paperlust.co\/blog\/#organization","name":"Printshop By Paperlust","url":"https:\/\/printshop.paperlust.co\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/printshop.paperlust.co\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/printshop.paperlust.co\/blog\/wp-content\/uploads\/2025\/06\/print-shop-icon-black.svg","contentUrl":"https:\/\/printshop.paperlust.co\/blog\/wp-content\/uploads\/2025\/06\/print-shop-icon-black.svg","width":1,"height":1,"caption":"Printshop By Paperlust"},"image":{"@id":"https:\/\/printshop.paperlust.co\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/paperlust.printshop","https:\/\/www.instagram.com\/paperlust.printshop\/"]},{"@type":"Person","@id":"https:\/\/printshop.paperlust.co\/blog\/#\/schema\/person\/da1438369ee898ecbe8482c8bbd27b59","name":"Alex Boston","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/printshop.paperlust.co\/blog\/#\/schema\/person\/image\/","url":"https:\/\/printshop.paperlust.co\/blog\/wp-content\/uploads\/2025\/12\/cropped-alex-96x96.jpg","contentUrl":"https:\/\/printshop.paperlust.co\/blog\/wp-content\/uploads\/2025\/12\/cropped-alex-96x96.jpg","caption":"Alex Boston"}}]}},"_links":{"self":[{"href":"https:\/\/printshop.paperlust.co\/blog\/wp-json\/wp\/v2\/posts\/1649","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/printshop.paperlust.co\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/printshop.paperlust.co\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/printshop.paperlust.co\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/printshop.paperlust.co\/blog\/wp-json\/wp\/v2\/comments?post=1649"}],"version-history":[{"count":8,"href":"https:\/\/printshop.paperlust.co\/blog\/wp-json\/wp\/v2\/posts\/1649\/revisions"}],"predecessor-version":[{"id":3170,"href":"https:\/\/printshop.paperlust.co\/blog\/wp-json\/wp\/v2\/posts\/1649\/revisions\/3170"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/printshop.paperlust.co\/blog\/wp-json\/wp\/v2\/media\/3153"}],"wp:attachment":[{"href":"https:\/\/printshop.paperlust.co\/blog\/wp-json\/wp\/v2\/media?parent=1649"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/printshop.paperlust.co\/blog\/wp-json\/wp\/v2\/categories?post=1649"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/printshop.paperlust.co\/blog\/wp-json\/wp\/v2\/tags?post=1649"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}