MPA
Get Quote
One data file. Every piece different.

Variable Data Printing Services

MPA's variable data printing services personalize postcards, letters and self-mailers from your data, so each piece carries its own name, offer or image. For businesses, nonprofits and healthcare teams in all 50 states, we run CASS and NCOA on your list, proof live records, then print, presort and mail from Lakeland, Florida. Campaign production typically takes 5 to 7 business days from proof approval.

Get an Exact Quote Call (863) 687-6945
  • In-house since 1989
  • SOC 2 Type 2 audited
  • 100+ 5-star reviews

What's Included

From your data to USPS entry, a variable data job covers:

  • Your data, mapped to the piece. Send a mailing list or data file, or have us connect to your CRM and run the mailings for you as a managed service. We map your data to the variable fields on the piece.
  • Address hygiene. Every list runs through CASS/DPV address validation and NCOA processing, which updates the addresses of people who have moved. On a typical B2C list, about 94% of records pass CASS/DPV validation, and of those validated records about 98.5% are deliverable after NCOA processing.
  • Personalization on every piece. Names, offers, messages and images change from one piece to the next, driven by the fields in your data.
  • Response tracking. An optional QR code, unique to each piece, ties every scan back to the segment and offer that produced it.
  • Proof before print. Proofs are built from records in your own data, and nothing prints until you approve them.
  • Printing and inserting. Color and black-and-white production presses print every piece, and letter packages are folded and inserted in-house. The equipment is listed in the table below.
  • Presort and USPS entry. We presort your mail for USPS presort prices below single-piece retail and enter it at the Lakeland BMEU under our own USPS mailing permit.

Data, Personalization and Equipment

SpecWhat we handleGood to know
Your dataA mailing list or data file, or a direct connection to HubSpot, Salesforce or any other CRMCSV and XLSX files are the most common
Address hygieneCASS/DPV address validation and NCOA processingYour own suppression file is applied too
PersonalizationNames, offers, messages, images and whole-layout versionsConditional sections can show or hide by recipient
Mailing programsOne-time, recurring, triggered or event-based mailingsTriggered and event-based mailings run from your CRM data
Response trackingA unique QR code on each pieceTracked on our own QR tracking platform
Mail piecesPostcards, letters, statements, self-mailers and brochuresOne data file can drive several formats
Color pressesXerox Iridesse and Xerox VersantThe Iridesse also prints white, metallic gold, metallic silver and clear inks
Black-and-white pressXerox NuveraLetters and statements
InsertingPitney Bowes DI2000 inserterLetter packages folded and inserted in-house
USPS entryOur own USPS mailing permit, entered at the Lakeland BMEUWe can also enter at the Tampa P&DC or the Mid-Florida P&DC

How It Works

  1. Request a quote. Tell us the mail piece, quantity, data fields and target mail date through the quote form, or call (863) 687-6945.
  2. Send your artwork and data. Send print-ready artwork with the variable fields marked, plus your list or CRM access. We validate and update the addresses, then set up your variable fields, image rules and conditional sections in our variable data software.
  3. Approve the proof. You check how each variable field behaves on sample records from your own data, drawn from each audience segment.
  4. We print and finish. Printing, folding and inserting all happen in our Lakeland facility.
  5. We presort and mail. Your mail is presorted to the USPS price tier your list qualifies for, then trayed, documented and entered with USPS under our own permit, and you get confirmation when it drops.

Turnaround: production starts once you approve the proof; after USPS entry, First-Class Mail delivers in 3 to 5 business days and USPS Marketing Mail in 3 to 10 business days, not guaranteed.

Variable Data Printing FAQ

How much does variable data printing cost?

Printing, data work, setup and mail services are quoted per job in an itemized written quote, and postage appears on its own line of the quote and the invoice. At the USPS Presort Mixed tier, a Marketing Mail letter is $0.467 per piece, the First-Class letter rate is $0.707 per piece for letters up to 1 ounce, and the First-Class postcard rate is $0.495 per piece for cards up to 4.25 x 6 inches (USPS Notice 123, effective July 12, 2026). Typical print-only and setup ranges are in the guide below, and all-in ranges by format are in our guide to how much direct mail costs.

What is the minimum order for variable data printing?

Print-only orders start at 250 pieces. For mailed jobs, presorted USPS Marketing Mail starts at 200 pieces and presorted First-Class Mail at 500 pieces.

How long does a variable data printing job take?

Campaign production typically takes 5 to 7 business days from proof approval. Most recurring statement cycles mail within 2 business days of an approved data file. Next-day mailing is available when scheduled ahead of a cycle. After USPS entry, First-Class Mail delivers in 3 to 5 business days and USPS Marketing Mail in 3 to 10 business days, which USPS does not guarantee.

What do you need from me to start?

Print-ready artwork with the variable fields marked, plus your mailing list or data file, or access to your CRM so we can run the connection for you. The accepted file formats are listed in the data file section of the guide below. If you are building the artwork yourself, start from a free template and run the PDF through our free file check.

Can you personalize images, not just names?

Yes. Images can change from one piece to the next just like names and offers, chosen by rules tied to the fields in your data. You approve how each rule behaves on the proof before anything prints.

Can you track who responds?

Yes. Each piece can carry its own QR code on our own QR tracking platform, so every scan is credited to the segment and offer that produced it. We set the tracking up as part of the job and quote it on its own line.

Do you handle HIPAA-protected and other compliance mailings?

Yes. MPA is HIPAA-compliant for protected health information handling and SOC 2 Type 2 audited (Vanta-managed, renewed annually). Patient statements, benefits notices, financial statements and other compliance mailings run through the same controlled workflow, from data intake to USPS entry.

Guide: Variable Data Printing in Detail

Alec Boye, President, Mail Processing Associates||Updated for 2026

We handle the entire workflow for personalized print and mail campaigns in-house at our Lakeland, Florida facility: data hygiene, NCOA processing, data composition, presort, printing, inserting, BMEU drop, and tracking. One team owns every VDP job from raw spreadsheet to mailbox, which keeps file handoffs to a minimum and puts accountability for the whole job in one place.

Get a custom quote for a personalized print campaign: Contact MPA or call 863-687-6945.

What Is Variable Data Printing?

Variable data printing is a digital printing method that changes text, images, graphics, color, or entire layouts from one printed piece to the next within the same print run. Unlike traditional offset, which produces thousands of identical copies, VDP pulls from a structured database to customize each piece based on the recipient's profile, history, or location.

A simple example: a postcard run where every recipient sees their own name, a neighborhood-specific offer, and an image matched to their demographic profile. A more complex example: a donor renewal appeal where the ask amount is calibrated to each donor's lifetime giving history, the letter references their most recent contribution by date and amount, and a personalized URL (PURL) tracks their response back to the campaign. When a unique code is added to each piece, the same run can feed per-household direct mail tracking that we set up and run for you.

Modern digital presses need no plates, so every piece in a run can be different. At MPA, full-color variable work runs on the Xerox Iridesse and Xerox Versant.

How VDP Differs From Standard Digital Printing

Standard digital printing produces identical copies. You design one postcard and the press prints however many you ordered, all the same. The personalized workflow starts with a template plus a database, then merges the two so every piece is unique.

The technical difference comes down to the data connection. A real VDP job requires three pieces working together:

When all three align, the press produces thousands of unique pieces in a single uninterrupted run. When one of them is wrong (a corrupt database, a mismapped field, a missing image asset), the job stops until it is fixed. Most of the value MPA delivers on a personalized print job sits in the preflight stage, not the press time.

Variable Data Printing vs. Static Print Runs

A static run prints one fixed design thousands of times. A personalized run pulls from a database so the name, offer, image, and even the layout shift by recipient. Both can run on the same digital press, but the economics, the prep work, and the response curve diverge sharply.

Static print wins on raw unit cost when the message is identical for everyone (a save-the-date, a generic coupon, a brand awareness blast). The moment the content needs to react to who is receiving it, a static run forces you into separate print jobs per segment, each with its own setup, plates or imposition, and minimum. Personalized print collapses those segments into one uninterrupted run.

DimensionStatic Print RunVariable Data Print Run
Content per pieceIdentical across the entire runUnique per recipient (text, image, layout)
Data requirementMailing list only (names and addresses)Structured database with personalization fields
Multiple audience segmentsSeparate print job per segmentOne run, conditional versions inside it
Setup effortLower (one layout, no merge logic)Higher (template mapping plus merge logic)
Typical response liftBaselineHigher when the variable content is meaningful
Best fitOne message for everyoneMessage reacts to recipient data

Benefits of Variable Data Printing

What You Can Personalize on Every Piece

MPA can personalize any of the following on a single print run:

Text Personalization

Image Personalization

Layout and Graphic Element Personalization

Full Layout Versioning

For campaigns targeting multiple distinct audiences, the same job produces entirely different layouts within the same run. A healthcare system might mail one version to patients under 30, a second version to patients 30 to 65, and a third version to patients over 65, all on the same press, all dropped at the BMEU the same day.

Pricing for Personalized Print

Print pricing depends on piece size, paper stock, quantity, and the complexity of the personalization rules. The table below shows typical MPA per-piece pricing for color personalized print on a single side; two-sided pieces are priced in your quote.

Piece1,000 qty5,000 qty25,000 qty
4x6 personalized postcard$0.22 to $0.32 each$0.16 to $0.22 each$0.11 to $0.16 each
6x9 personalized postcard$0.28 to $0.42 each$0.21 to $0.28 each$0.15 to $0.21 each
Personalized letter (one page, #10 envelope)$0.55 to $0.80 each$0.42 to $0.58 each$0.32 to $0.45 each
Self-mailer (8.5x11 folded)$0.48 to $0.72 each$0.38 to $0.52 each$0.28 to $0.38 each

Prices above are print-only. Every job is priced in an itemized written quote that separates printing, data, mail services and postage. List rental (if you do not have your own list) and PURL or QR tracking are quoted on their own lines too.

Setup is quoted per job; typical ranges are in the table below.

Typical Campaign Turnaround by Mail Class

Mail classProduction (from proof approval)Delivery after USPS entry
First-Class presort5 to 7 business days3 to 5 business days
Marketing Mail presort5 to 7 business days3 to 10 business days, not guaranteed
EDDM (unaddressed, no per-recipient personalization)3 to 5 business days for most EDDM jobs7 to 14 business days after the drop

Get a Custom Quote for your specific job. Quotes include print, data work, mail services, postage, and a recommended timeline.

How Personalization Depth Affects Cost and Lift

The setup fee on a VDP job scales with how many variable fields you run, how many conditional rules the template has to evaluate, and whether images or charts get generated per recipient.

The table below frames the four depth tiers we see most often. Setup ranges reflect programming complexity, not print cost.

Depth tierWhat changes per pieceTypical setupBest for
Tier 1: Basic mergeName, address, simple greeting$150 to $250Light touch, recurring sends
Tier 2: Offer and segmentPersonalized offer, ask amount, segment copy$250 to $400Donor appeals, tiered promotions
Tier 3: Image and data rulesSwapped images, maps, per-recipient charts$400 to $500Real estate farming, statements
Tier 4: Full versioning plus PURLsWhole-layout versions with PURL and QR code fields$500 and upMulti-audience, attributed campaigns

"The mistake I see is buyers spending Tier 4 setup money on a piece that only needed Tier 2 depth. The right depth is the one your data can actually support and your offer can actually use. Direct mail already carries a 29% median ROI according to the ANA Response Rate Report, so the goal is to add personalization that protects that return, not to bolt on every variable element because the press can do it. Spend on the variables that change a decision, skip the ones that just look clever."

Alec Boye, President, Mail Processing Associates

What Moves the Cost of Variable Data Printing

Six things move a specific quote up or down:

To keep a VDP job affordable: start with the two or three variables that change a decision (name, offer, and one image is a common first program), send clean data, choose the smallest format that carries the message, pilot one segment before the full drop, and set the job up as a repeatable program if it will run again. Get a custom quote and we will price the print, the data work, and the postage as separate lines so you can see which lever moves the number.

Why Choose MPA for VDP

A personalized print job rides on the seam between data work and press work. When the list work and the printing sit with different companies, every change has to cross between them. At MPA, the data team and the presses work under one roof.

Single-source accountability

Every VDP job runs at our single Lakeland, Florida production facility, and the same team handles the data work, printing, inserting and presort, so questions about any stage go to the people doing the work.

Production equipment built for personalization

The Xerox Iridesse handles the long full-color personalized runs (postcards, self-mailers, statements, brochures). The Xerox Versant covers the medium-run color work. For long-run black-and-white personalization (legal notices, utility statements, government communications), the Xerox Nuvera takes the load.

Postal expertise that qualifies your mail for presort prices

MPA holds its own USPS mailing permit with direct postal entry at the Lakeland Business Mail Entry Unit (BMEU). We presort in-house and induct trays directly at the BMEU. That is what lets us quote Presort tier postage instead of single-piece retail.

Credentials that matter for regulated work

MPA is SOC 2 Type 2 audited (Vanta-managed, renewed annually) and HIPAA-compliant for protected health information handling. We are a Veteran-Owned Small Business and a Florida State Term Contract 80141800-25-STC vendor.

Track record

MPA has been in business since 1989. More than 700 lifetime business customers have worked with us, and we hold 5.0 stars across 100+ verified Google reviews. We serve businesses in all 50 states.

Industries That Get the Most Out of VDP

These five verticals are where personalization most often pays off:

Nonprofits. Donor renewal and lapsed-donor reactivation campaigns where the ask amount, prior-gift acknowledgement, and case-statement section all change by donor segment. Variable PURLs let development teams attribute online gifts back to specific mail drops.

Healthcare and hospitals. Patient statements, care-reminder mailers, screening invitations with location-specific scheduling links, and benefits-enrollment kits with insurance-specific information. HIPAA compliance is a hard requirement here. See our healthcare direct mail services for the regulated workflow.

Financial services and insurance. Loan offers personalized by credit tier, policy renewal notices, account statements with embedded charts. Account-number personalization and per-recipient compliance disclosures run through the same workflow.

Real estate. Farming campaigns where each postcard shows a map of the recipient's own block, the most recent sales on their street, and the agent's headshot. Our real estate direct mail page covers the typical farm-and-just-sold workflow.

B2B and SaaS. Account-based marketing where each prospect gets a piece with their company logo, industry-specific case study, and a meeting-link PURL. Trigger-based mailings tied to product usage, trial expirations, or pipeline stage.

What Drives Response Rates in Personalized Mail

Start with the baseline. Per the USPS Household Mail Survey 2025, households read 51% of the advertising mail they receive and set another 10% aside to read later, so 61% of it gets at least some attention.

The biggest single driver is list quality. The strongest creative cannot rescue a stale list, which is why every addressed mailing runs through hygiene and NCOA before a record reaches the press. The second driver is the match between the variable content and the recipient's actual situation. A donor ask calibrated to giving history, a statement that shows the recipient's own balance, or a map centered on the recipient's block all read as "this was meant for me."

List or channel typeAverage response rate
B2C house list (direct mail)9%
B2C prospect list (direct mail)5%
B2B direct mail4.4%
Email marketing (for comparison)About 1%

These are channel benchmarks from the ANA Response Rate Report, not promises for a specific campaign. Your result depends on the offer, the list, the creative, and the timing.

Common Use Cases

Personalized URLs (PURLs)

A PURL is a unique web address generated for each recipient (for example, johnsmith.example.com). The print piece carries the PURL and an associated QR code, and the recipient's visit is attributed to the specific mail drop. PURLs let direct mail teams track response by segment, offer, image variant, and creative version with the same granularity a paid digital campaign uses.

Cross-media campaigns

Personalized mail makes physical print behave like a personalized email. The piece references the recipient's last purchase, the offer reflects their account tier, and the response mechanism (QR, PURL, phone code) ties back into the same CRM that triggered the mailing.

Compliance and regulated mailings

Required disclosures, account-number personalization, state-specific legal language, and per-recipient policy details all run on this workflow. The audit trail (which record went on which piece, which tray, which IMb sequence) is documented for review.

Recurring data-driven programs

Donor cycles, patient statements, subscription renewal series, voter outreach drops, government public-notice mailings, and utility-bill inserts all run more efficiently as recurring programs than as one-off projects. The data template stays consistent from cycle to cycle.

Data Preparation Best Practices

The single biggest factor in a clean run is the quality of the input list. Five preflight habits keep jobs on schedule:

  1. Standardize fields. Send each variable in its own column with consistent naming (first_name, last_name, address1, city, state, zip5, ask_amount, segment). Mixed conventions inside one file cost setup time.
  2. Pre-clean obvious junk. Strip duplicate rows, blank addresses, and obvious test records (your own name 14 times, "John Smith 123 Main St") before sending. MPA's hygiene catches these too, but cleaner input means a tighter quote.
  3. Cap field lengths. If a field can overflow its layout box (a 40-character business name in a 28-character slot), define the truncation rule up front. Otherwise the layout breaks silently and the proof catches it late.
  4. Include a segment column. Even if you only have one creative version today, tagging records by segment (audience, region, tier) makes future variant testing trivial.
  5. Confirm encoding. UTF-8 is preferred. ISO-8859-1 works. Mixed encoding inside one file causes garbled characters on names with accents and apostrophes.

If your data is messy, MPA's data team scopes the cleanup and quotes it with the job; if it is clean, we move straight to layout mapping and proof. Either path keeps the personalization layer separate from the press setup so we can re-run a campaign next cycle without re-engineering the template.

VDP Data File Requirements and Specs

Getting the file right at the source is the difference between a one-pass proof and a week of back-and-forth.

Accepted file formats

CSV and XLSX cover the vast majority of jobs and are the easiest to validate. We also accept fixed-width text, tab-delimited text, and live data pulls from a hosted feed (SFTP, a shared Google Sheet, or your own API endpoint) for recurring programs where the data refreshes each cycle. Whatever the source, the file is normalized to a single internal schema before composition, so the press never sees a raw export.

Field types that map cleanly

Every variable element on a piece corresponds to a column in your file. The table below lists the field types we map most often, the data they expect, and the personalization element they drive. Supplying these as discrete columns (rather than one combined field) is what lets the template react conditionally.

Field typeExpected dataDrives this element
IdentityFirst name, last name, salutationGreeting, signature, addressing
AddressStreet, city, state, ZIP+4Mail panel, IMb, presort
OfferOffer code, discount, ask amount, expiryPersonalized offer block
AccountAccount number, balance, due dateStatement fields, charts
Image keyAttribute or filename referenceSwapped photo, map, headshot
SegmentAudience, region, or tier tagConditional version, layout switch
TrackingPURL slug, campaign codePURL, QR code, attribution

Hygiene before any record prints

Every mailing list passes National Change of Address (NCOA) processing before composition. NCOALink is one of the approved methods under the USPS Move Update standard, DMM 602.5 (pe.usps.com), which requires addresses on presorted First-Class Mail and USPS Marketing Mail to be updated within 95 days of the mailing date. On a typical B2C list, about 94% of records pass CASS/DPV validation, and of those validated records about 98.5% are deliverable after NCOA processing. Records that fail validation flag for review rather than printing onto undeliverable pieces, which protects your postage spend.

Ready to Run a Personalized Campaign?

Personalization pays off when the variable content carries real informational weight: a specific past purchase, a calibrated ask amount, an account-tier-specific offer. If you know the data and the behavior you want to drive, MPA handles the rest.

Get a Custom Quote for your campaign. Tell us the piece, the quantity, the data fields, and the timeline. Call 863-687-6945 if you would rather walk through it on the phone.

Author: Alec Boye, President, Mail Processing Associates. Last updated 2026-10-03.