Direct Mail Attribution: Call Tracking, QR Codes, and Personalized URLs Compared
Quick answer
How call tracking, QR codes, and personalized URLs each contribute to direct mail attribution — and how to combine them for a complete picture.
The three real attribution mechanisms for direct mail — what each measures well, what each measures badly, and how to combine them for a complete picture.
## Why "direct mail can't be tracked" is wrong
The single most repeated objection to direct mail in 2026 is that it can't be tracked. This is false, and has been false for at least a decade. Direct mail is one of the most measurable channels in marketing — arguably more measurable than display advertising — *if* you set up attribution before the drop hits.
Three mechanisms do 95% of the attribution work. Each has different strengths, and the right combination depends on your audience, vertical, and what conversion looks like for your business.
## Mechanism 1 — Dedicated call tracking numbers
**How it works:** A unique phone number routed through a service like CallRail, CallTrackingMetrics, or Marchex appears on the mail piece. Calls to that number forward to your real line and get logged with caller ID, call duration, time of day, and (often) call recording.
**What it measures well:**
- Older audiences (55+) who instinctively call rather than scan or type.
- High-consideration verticals: legal, financial services, healthcare specialty, home services, real estate.
- Call quality (you can listen to actual calls and assess lead quality, not just lead quantity).
- Geographic distribution of responders via caller ID location.
**What it measures badly:**
- Anyone under 35, who almost never calls a business they don't already know.
- Pure e-commerce conversions (people who buy online but called first don't get attributed correctly without further work).
- Multi-touch journeys — the call is one step, not the whole story.
**Cost:** $2–$5 per number per month, plus per-minute. Negligible at any meaningful campaign volume.
**Best use:** Anything where a phone conversation is part of the buying process. If you can't imagine your customer calling, skip it.
## Mechanism 2 — QR codes
**How it works:** A QR code on the mail piece links to a landing page. The URL embeds campaign source parameters that get captured in your analytics.
**What it measures well:**
- All audiences 18–55, with rising adoption in 55+ post-COVID.
- E-commerce, app installs, sign-ups, content downloads.
- Geographic distribution if combined with IP geolocation on landing pages.
- Step-by-step conversion funnels in your analytics tool.
**What it measures badly:**
- People who write down the URL or Google the offer instead of scanning (more common than you'd think — about 18% of scan-intent recipients in our tracking data type instead of scan).
- Repeat scans by the same person (without account login or fingerprinting).
- Attribution after a long delay — most QR scans happen within 7 days of in-home; conversions 30+ days out lose attribution.
**Cost:** Effectively zero — QR generation is free; the landing page is whatever your existing infrastructure costs.
**Best use:** Younger audiences, e-commerce, app installs, anywhere the conversion is one click deep. Always pair with a memorable short URL printed below the QR so non-scanners can type.
## Mechanism 3 — Personalized URLs (PURLs)
**How it works:** Each mail piece has a unique URL — e.g., `umw.co/sarah-83bn4` — printed by variable data printing. The landing page pre-fills the recipient's information and tracks one-to-one.
**What it measures well:**
- Individual-level attribution (you know Sarah specifically scanned at 7:42pm, spent 3:14 on the page, and converted).
- Lift measurement (compare PURL responders to a control group).
- Behavioral retargeting for future campaigns.
- Multi-channel attribution when the PURL is the connective tissue between mail, email, and ads.
**What it measures badly:**
- Audiences uncomfortable with personalization can find PURLs creepy. The lift from "we know who you are" must outweigh the small percentage who recoil.
- Recipients who don't type the URL exactly (typos kill the personalization).
- Anyone who shares the offer with a household member — the data attributes the response to the original recipient incorrectly.
**Cost:** PURL infrastructure runs $0.05–$0.15 per piece on top of standard print/mail. Worth it for high-AOV verticals; rarely worth it for low-ticket retail.
**Best use:** B2B mail, donor renewals, high-AOV consumer (luxury, financial services), and any campaign where the per-recipient data is genuinely actionable for follow-up.
## The combination that gives you a complete picture
For most campaigns, the right setup is **two mechanisms, not one**:
- **Call tracking + QR code** for service businesses (healthcare, home services, legal, financial). Captures the phone callers and the scanners; total attribution typically lands 65–80% of true response.
- **QR code + PURL** for B2B and high-AOV consumer. Captures the curious scanners and the engaged personalizers; total attribution typically lands 70–85%.
- **All three** for major political campaigns, large nonprofits, and enterprise B2B. The marginal cost of adding a third mechanism is small; the marginal attribution is meaningful for big budgets.
## What never works as attribution
**"Mention this card" with no tracking.** Staff forget to ask, customers forget to mention. Verbal attribution captures ~30–40% of actual response at best.
**Coupons without unique codes.** Generic "$10 off" coupons are unattributable; unique codes per drop are essential.
**Asking "how did you hear about us?" alone.** Self-reported attribution skews dramatically toward whatever the customer remembers most recently — usually a Google search, even when they originally heard via mail. Useful as a sanity check, useless as a primary measurement.
## The honest math on attribution gaps
Even with all three mechanisms, you'll miss 15–35% of mail-driven response. Some customers will Google the offer; some will visit in person without scanning; some will save the postcard for two months before converting. This gap is real but bounded — and far smaller than the equivalent gap in digital display, where view-through attribution is mostly fiction.
The right way to think about direct mail attribution is *minimum measurable lift*. If your tracking captures 70% of response, multiply your measured response by 1.4× for a realistic total. Don't pretend the 30% gap doesn't exist; don't pretend it's larger than it is.
## Set up your next campaign right
If you're running a campaign in the next 60 days and don't have at least two of these mechanisms in place, that's the first conversation to have. We help every client build out attribution before the drop — unique numbers provisioned, QR codes generated, PURLs spec'd if appropriate. [Start the conversation](/contact) or run early ROI numbers with our [direct mail ROI calculator](/tools/direct-mail-roi-calculator).
For a free quote, call (562) 261-9100 or contact us online.
Why Universal Mailworks
- Family-owned, 15+ years in business (60+ years combined team experience)
- 220M+ pieces printed and mailed, 99.9% on-time delivery
- 10,000 jobs produced per year for 1000+ clients
- One accountable team for design, printing, postage and USPS drop-off
- Union printing available
Service Areas
We serve businesses across Southern California, including Los Angeles County, Orange County, Riverside County, San Bernardino County, San Diego County, Ventura County, Imperial County, Kern County, and Monterey County.
Contact
Universal Mailworks
6910 Aragon Circle, Suite B
Buena Park, CA 90620
Phone: (562) 261-9100