Use Cases › Direct Mail

SMS in Direct Mail. Connect each drop to the conversation.

Give each mail route, creative, or drop a tracked QR code. Invite recipients into an SMS conversation, collect relevant answers, and route inquiries to the team responsible for follow-up. Compare source activity with replies and configured workflow progress.

Home Services Real Estate Healthcare & Dental
What TextingOnly tracks per mailer
Direct mail has always been a black box. Not anymore.
📍
GPS at scan

Review available scan-location signals alongside the configured source tag. Location precision depends on device permissions and available data; a scan does not by itself identify or subscribe a contact.

📅
Timestamp per opt-in

Exact date and time of every scan. Cross-reference with your drop schedule to see response rate by day-of-week and time-of-day. Know when your audience is most likely to engage.

🗺️
Zip-level response rate

Each drop zone has its own QR. so you see opt-in volume, OTTO completion rate, and downstream conversion per zip code. Double down on the zones that produce. Pull back on the ones that don’t.

🎨
Creative A/B attribution

Different QR per creative version. You see which headline, which offer, and which image drove the most scans. without running a separate test or pulling a separate report.

💰
Cost per lead per piece

Divide your print and postage cost by the number of opted-in contacts per drop zone. Real cost per lead by creative, by zip, by drop date. Not estimated. Not modeled. Actual.

🔄
Dynamic QR. update without reprinting

The QR code itself never changes. The SmartLink it points to can be updated from the TextingOnly dashboard at any time. new offer, new OTTO flow, new landing page. Reuse your print inventory.

How direct mail attribution works
Every piece scanned. Every lead attributed. Cost per zip. finally measurable.
TO
OTTO Solar Co.
● SMS demo
📍 Camera scan · Drop Zone 4 · Towson MD · 21204 · source recorded
Pre-filled · tap Send to claim offerI’d like info on the MD solar rebate. mailer
↑ Unique QR · zone ID · drop date · creative version · all captured at scan
I’d like info on the MD solar rebate. mailer
Hi! You scanned our mailer about the MD solar rebate. Do you own your home? Reply OWN or RENT.
OWN
What’s your avg electric bill/mo? 1 Under $150 · 2 $150–250 · 3 $250+
3
⚙️ Lead: Homeowner · $250+/mo · Zone 4 · Towson 21204 · team alerted
🏷️ Tagged: source QR · drop zone · campaign · timestamp
📊 CPL per zip trackable · contact record created · follow-up by permission
01
Unique QR per piece. geo-stamped attribution

Assign a QR source to each route, drop, or creative you want to compare. Review tracked scans, then connect a sent inquiry with the reply workflow and collected contact fields. Update the destination or offer without reprinting the QR code.

Unique QR per drop zone · Available location signals · Dynamic. update without reprinting
02
SMS app opens. OTTO qualifies instantly

The scan opens the native Messages app with the opt-in text pre-filled. one tap sends. OTTO responds in under 3 seconds with a qualification flow: service interest, timeline, property type, or whatever your campaign needs to know. The qualification happens in the same Messages app the recipient is already in. no redirect, no form, no app download.

Native SMS · Under 3s · ITR menu or data collector · No form
03
Lead attributed. list built. sequences running

Every opt-in is tagged with the source QR code, the drop zone, the campaign, and the timestamp. Record the inquiry and any subscription permission given. High-intent leads surface in the dashboard. Use follow-up sequences only within the contact’s subscription. You see cost per lead per zip code. and know exactly where to concentrate your next drop.

Attribution per zip · Auto list · Nurture sequences · Cost per lead reporting
Who uses direct mail SMS
Any business that alreadymails to their territory.
🏠
Home Services

HVAC, roofing, pest control, landscaping. Seasonal direct mail drop with QR for free estimate. Attribution per zip lets you know which neighborhoods respond to which offer.

🏡
Real Estate

Just listed / just sold cards with QR for instant home valuation. Prospect scans, OTTO asks timeline and interest, lead is in your CRM before you’ve left the driveway.

🏥
Healthcare & Dental

New patient welcome mailer, wellness campaign, seasonal vaccine offer. QR triggers OTTO to capture insurance, service interest, and preferred appointment time.

🚗
Automotive

Service reminder, trade-in incentive, new model announcement. Unique QR per model or service type. Attribution tells you which offer drove the most service appointments.

🏦
Financial Services

Mortgage rate mailer, insurance renewal, investment offer. QR captures high-intent local prospects at the moment of engagement. when the mailer is in their hand.

🛍️
Retail & Franchise

Grand opening, seasonal promotion, loyalty invite. QR connects the recipient with an offer through OTTO. Request any ongoing marketing subscription separately with clear terms and opt-out handling.

See geo-attribution in action
Tap the live demo. scan, OTTO qualifies, contact geo-stamped. Under 30 seconds.
Common questions
Questions aboutdirect mail SMS attribution.
The QR source tag identifies the configured mailer, creative, or drop zone. Available scan-location signals provide additional context, subject to device permissions and data availability. Source attribution and physical location are separate signals.
A dynamic QR code is a code that points to a URL that can be updated without changing the printed QR itself. For direct mail, this means you can update the offer, the OTTO flow, or the SmartLink destination at any time from the TextingOnly dashboard. without reprinting. Pieces already in circulation automatically redirect to the updated flow the next time they’re scanned.
Plan the code structure around the campaign. TextingOnly generates unique QR codes per placement. per drop zone, per creative version, per offer, per channel. Each one has its own attribution tracking in the dashboard. A campaign with 50 zip codes can have 50 unique QR codes, each reporting independently.
Yes. All entry points. QR codes, SmartLinks, website buttons, email CTAs. report into the same TextingOnly dashboard. You see opt-in volume per source side by side: zip code A mailer vs. Instagram bio vs. email campaign. One unified attribution view across all your channels.
Related features & reading
FeatureDynamic QR Codes PlatformSMS Entry Points FeatureList Building IndustryHome Services SMS IndustryReal Estate SMS InsightQR Codes & Attribution InsightSMS Lead Funnels InsightSMS Lead Capture Use CaseSMS Offers & Promotions
Three ways to get started.
Fastest · no form
Try it live

Try a sample QR-to-SMS conversation and configured qualification flow.

Live demo →
Most popular
Run a pilot

OTTO configured for your direct mail campaign. Real drops, real attribution.

Start the pilot →
30 minutes
Get a walkthrough

We map the QR strategy to your specific campaign and territory.

Schedule a call →
Search Icon Site Search Close Site Search
0 results
Text Auto Attendant->