December 21, 2021

Measurement / ROI

Direct Mail Tracking: 7 Proven Ways to Measure ROI

Large white number 7 leaning against a gray wall next to a stack of books and a tripod floor lamp.

Let Lob streamline your mail, while you grow your business.

Red lobster holding a purple postcard with a blue stamp and wavy postmark lines.

For more information about how this data is handled, please view our Privacy Policy

You can track direct mail with the same precision as digital campaigns — and capture richer data because it shows real-world, physical engagement. Direct mail isn't hard to measure anymore. With trackable URLs, unique codes, and call tracking, you can attribute responses, measure ROI, and know exactly which campaigns drove results. Here are seven proven ways to measure the impact of your direct mail campaigns:

  • Trackable URLs
  • Coupon codes
  • Trackable phone numbers
  • QR codes
  • Fillable forms and reply cards
  • Social channels
  • Web traffic

1. Trackable and personalized URLs (PURLs)

A dedicated landing page tied to your direct mail piece lets you trace every visit back to that specific campaign. Your call-to-action (CTA) drives recipients to a specific URL, so every visit to that page is directly tied to your mail campaign — no guesswork required.

For instance, a software company offering a free trial could set up a landing page similar to www.oursoftwareco.com/free-trial. Analytics can tell you how many people visited, whether they signed up for the free trial, and whether you made a sale.

Check out this simple example from CVS:

7 Ways to Measure the Impact of Your Direct Mail image 2

A more detailed tracking method is using PURLs, or personalized URLs, for every individual on your list. Each of your customers would have their very own trackable landing page. For example, "Jake Jones" would be directed to www.oursoftwareco.com/jake-jones.

PURLs personalize the experience for each recipient and give you individual-level tracking data — who visited, when, and what action they took. That granularity lets you see which individuals responded — not just which segments — so you can refine targeting for your next send.

2. Coupon codes

Assign a unique code to each direct mail campaign (or even each audience segment), and you can trace every redemption back to the specific piece that drove it. Urgency language like "For one day only" or "For a limited time" can push recipients to act faster. Use distinct codes across channels:

  • In-store
  • On your website
  • Via phone

When every channel uses a unique code, you get clear cross-channel attribution and can compare direct mail's performance against email, paid ads, or any other channel.

3. Trackable phone numbers

A unique phone number assigned to each direct mail campaign lets you measure response rates directly. Two approaches that work well:

  • Dedicated forwarding number: Set up a toll-free number that routes calls to your main business line. Every call forwarded from that number = a trackable response from your campaign.
  • Call-tracking software: Beyond counting volume, these tools let you record calls, capture caller data, and analyze sentiment. That qualitative insight — how people talk about your offer, what questions they ask — shows you what's working and what's confusing in ways click data never will. Phone tracking matters most in industries where conversations drive conversions — financial services, insurance, home services.

4. QR codes

QR codes connect physical mail to digital measurement. When a recipient scans the code on your mail piece, they land on a specific URL — giving you the same trackable data as a PURL, but with zero typing required. You track it the same way you'd track any landing page — visits, actions, conversions.

Dynamic QR codes let you update the destination URL after the mail has shipped and capture scan-level data like location and device type.

See how Victoria's Secret and REI used QR codes on their recent mailpieces:

7 Ways to Measure the Impact of Your Direct Mail image 3

‍

7 Ways to Measure the Impact of Your Direct Mail image 4

5. Fillable forms and reply cards

A postage-paid reply card lets recipients respond without a phone, screen, or login. That simplicity reaches audiences who would skip a digital CTA entirely. Reply cards give you a direct response rate measurement. Include fields that capture product interest, preferred contact method, or referral source. You can also assign unique codes or IDs to each card to tie responses back to specific segments or campaigns. Where teams run into trouble is processing the responses. If you're not digitizing and logging responses within a day or two, the data loses value. Assign someone to scan and log reply cards daily, and route that data into your CRM so it shows up alongside your other campaign metrics.

6. Social channels

Including your social handles on a mail piece gives recipients another way to respond. Every new follower, comment, or DM that comes in after a mail drop is a measurable signal. Track follower growth, engagement spikes, and inbound messages during and after your campaign window. For clearer tracking, use a campaign-specific hashtag or a social-only offer code on the mail piece. For highly targeted campaigns, limit social channel info to recipients you know are active on those platforms.

AAA recently included a CTA to stay connected and included images of its relevant social media channels on a letter mailpiece to consumers:

7 Ways to Measure the Impact of Your Direct Mail image 5

‍

7. Web traffic

Even without a dedicated landing page, your overall web traffic shows whether your mail is working. What matters is knowing when to look and what to compare. Start by establishing your baseline traffic before the campaign drops. Then monitor for spikes that align with your expected in-home delivery window — typically a few days after your mail hits the postal stream. A noticeable uptick in direct traffic during that window is a strong signal your mail is driving action. For clearer tracking, layer in these tactics: UTM parameters: If your mail piece includes a URL, append UTM tags so Google Analytics can isolate campaign-driven visits. Geographic filtering: If you mailed to a specific region, filter your traffic by geography to see if visits from that area spiked. New vs. returning visitors: A jump in new visitors during your delivery window suggests your mail is reaching people who hadn't engaged with your brand online before. Combine web traffic analysis with other methods on this list. A QR code scan or PURL visit gives you exact attribution; web traffic patterns show you the overall lift from your campaign.

Each of these methods takes minimal setup — and combining them gives you both broad and granular tracking. A QR code plus a unique coupon code on the same piece, for example, gives you both digital engagement data and redemption tracking.

Tracking is only useful if you act on it. Use what you learn to sharpen your next campaign: which segments responded, which offers drove action, which formats earned the highest response rate. That feedback loop is how you stop guessing and start optimizing.

Frequently Asked Questions

FAQs

Can you track when direct mail is delivered?

Yes — and delivery tracking is different from response tracking, even though most articles treat them as the same thing. They're not. Response tracking tells you who clicked, called, or redeemed. Delivery tracking tells you whether the piece actually arrived. We connect to USPS data so you can see each mail piece move from print to in-transit to delivered. If a campaign underperforms, knowing whether it delivered tells you where to start diagnosing why. Without it, you might kill a campaign that actually worked — or keep running one that never arrived.

How long does direct mail delivery take?

It depends on the mail class you use. First-Class Mail typically delivers in 1–5 business days. USPS Marketing Mail runs 3–10 business days — sometimes longer during high-volume periods or for recipients in rural areas. Your response data is only useful if you know when the mail actually arrived. A response spike on day 8 might look late — until you realize your mail didn't hit mailboxes until day 5. Know your expected in-home window before you start interpreting results. If you're using Lob, we show you in-home delivery data alongside response metrics so the comparison is direct, not guesswork.

Answered by:

Image of Sam Melero

Sam Melero