"Direct mail is impossible to measure" is the old excuse. PostKnock puts a tracked QR code and a UTM-tagged link on every postcard — so you can see who scanned and tie bookings back to the mailer that drove them.
Start Free — No Credit CardA plain postcard is a black box: it lands, and you have no idea what happened next. A trackable postcard closes the loop. PostKnock automatically adds two things to every card — a scannable QR code that records when someone scans it, and a UTM-tagged destination link that tells your analytics the visit came from that mailer. Together they turn direct mail into a channel you can actually measure against everything else you spend on.
Industry studies (ANA / DMA) typically report direct-mail response in the low single digits on prospect lists and higher on your own house list — but the only response rate that matters for your budget is your own. Tracking is what turns a benchmark into a number you can stand behind. Treat any single figure as an estimate; your results depend on your list, offer, and timing.
You don't wire up tracking yourself. PostKnock builds the QR and UTM into the card when you launch, then collects the signal as it comes in.
In the Design Studio, drop a QR code onto a 4×6, 6×9, or 6×11 layout. You point it at your landing page or booking URL — PostKnock fills in the actual tracked code at send time.
The destination link is tagged with UTM parameters (source, medium, campaign) so your own analytics — Google Analytics, your booking tool, whatever you use — records the visit as coming from that specific postcard campaign, not "direct."
PostKnock prints the card and mails it First-Class via USPS. The moment it lands and someone scans, you have a signal — no extra setup, no separate tracking vendor to bolt on.
Every scan is recorded against the campaign and wave it belongs to, so you can see which mailing, offer, and list pulled the most attention — and which fell flat.
Because the link carries UTMs, the visit and any conversion show up in your analytics tagged to the postcard. That's the difference between "we mailed 500 cards" and "this campaign drove these bookings."
The QR code and the UTM link measure slightly different things. PostKnock uses both so you get the fullest picture without doing any of the plumbing.
Answers: did this card get attention?
Answers: did the card drive a visit and a booking?
Want to see what a scannable code looks like before you build a campaign? Try the free QR Code Generator — it makes a downloadable QR code you can preview, no account required.
Plain and honest, so you know exactly what you're getting — and what you're not.
Bringing in a contact list works the same way everywhere in PostKnock: export a CSV from whatever system you already use and import it — the import wizard auto-maps name, address, and phone columns. There's no live CRM or PMS connection; the UTM link simply hands the attribution to the analytics tool you already run.
The QR code lives on the card; the UTM link rides inside it. One scan, two signals.
The card — QR code on the front
Designed in the Design Studio (4×6 / 6×9 / 6×11), printed and mailed First-Class via USPS, QR code tracked.
The signal — scans + attributed visits
QR
scans recorded
UTM
visits attributed
UTM link (auto-built)
yoursite.com/book?utm_source=postknock&utm_medium=postcard&utm_campaign=spring-recall
A scan is counted; the tagged visit lands in your analytics, attributed to this campaign.
Illustrative view. PostKnock records scans and tags the link; conversion reporting happens in the analytics tool you already use.
A back-of-the-envelope view of what a trackable campaign could return. Every number here is your own estimate — we don't know your real rates, and there are no guarantees. The point of tracking is to replace these guesses with your actual numbers.
Pro ≈ $0.79, Free ≈ $1.05 per 4×6 (printing + USPS postage).
Estimate. Industry studies often cite low single digits on prospect lists, higher on your own list. Tracking is how you learn yours.
Send cost
$395
Est. bookings
20
Est. value
$6,000
Estimated value minus send cost: about $5,605.
Illustrative math only — not a forecast or promise. See pricing for exact per-piece costs, or the full direct mail ROI guide.
Every PostKnock playbook ships ready to measure — wave timing, messaging direction, UTMs, and call scripts are pre-built, and the tracked QR plus UTM link come standard on the cards. Postcard designs are authored separately in the Design Studio.
Make a downloadable QR code in seconds — preview what goes on your postcard before you build a campaign. No account required.
Open the generator →
The full breakdown of what direct mail costs, what it can return, and how to do the math on your own list and offer.
See the ROI guide →
Use a QR scan as a signal for who to call next. The 1-2 punch that turns a tracked mailer into a booked appointment.
See the 1-2 punch →
Yes. You place a QR code on the card in the Design Studio and point it at your landing page or booking URL. When the campaign launches, PostKnock generates the tracked QR code and tags the destination link with UTM parameters (source, medium, campaign) for you. You don't have to hand-build a tracking URL or wire up a separate QR vendor.
The tracked QR code records a scan the instant someone points a phone at the card, so it answers "did this card get attention?" The UTM-tagged link rides inside that scan (or inside the URL printed on the card) and tells your analytics the visit came from the postcard, so it answers "did the card drive a visit and a booking?" PostKnock uses both so you get the fullest picture.
A scan is recorded as a count against the campaign and wave, not as a named person. It tells you the card landed and got attention, which is useful color for prioritizing follow-up — for example, deciding who feels worth a personal call first on Pro. If you want a name attached to a conversion, that happens when the visitor books through your own tool, where the UTM-tagged visit is attributed to the campaign.
There are no native CRM, PMS, or analytics integrations. PostKnock records the scans itself, and the UTM-tagged link hands attribution to whatever analytics tool you already run — Google Analytics, your booking platform, and so on — using standard UTM parameters that those tools read automatically. Contacts come in by exporting a CSV from your existing system and importing it; the import wizard auto-maps name, address, and phone columns.
Yes. The tracked QR code and UTM link come standard on cards across plans. The Free plan lets you design and mail single-wave postcard campaigns from about $1.05 per 4×6 card, with no credit card and no minimum. Pro ($99/mo or $799/yr) drops per-piece pricing to about $0.79 for a 4×6 card and adds multi-wave sequences and the Call Queue for phone follow-up.
All three: 4×6, 6×9, and 6×11. You design any of them in the in-app Design Studio, drop the QR code where it fits the layout, and PostKnock prints and mails them First-Class via USPS with the tracked code and UTM link built in. EDDM-style saturation mailing is also supported if you'd rather blanket a neighborhood than mail a named list.
Without tracking, postcard-driven web visits and bookings usually show up as "direct" or "unknown," so you can't tell what the mailer did. With the QR scan count and the UTM-tagged visits, you can compare a campaign's results against its send cost and against your other channels. That turns renewal from a gut call into a decision — you put more behind the offers and lists that actually pulled. The honest caveat: results vary by list, offer, and timing, so treat any single benchmark as an estimate until your own numbers come in.
Every PostKnock postcard ships with a tracked QR code and a UTM-tagged link, so you can see scans and tie bookings back to the card. Free to start — no credit card.
Start Free — No Credit CardResponse-rate context is drawn from published industry benchmarks (e.g., ANA / DMA Response Rate Report) and is presented as a range, not a guarantee. The ROI estimator uses your own inputs and is illustrative only — not a forecast of your results. QR scans are recorded as counts; conversion attribution relies on the UTM-tagged link and the analytics tool you already use.