Platform · Entry Point Technology · SmartLink
One link.
Every device.
Straight to SMS.

A SmartLink detects the device and routes automatically — mobile opens native SMS instantly, desktop shows a branded QR bridge. Click-to-call dies on desktop. SmartLink works everywhere.

See a SmartLink live → Schedule a demo
📱 Mobile — opens native SMS
Native Messages app, pre-filled
TO
TextingOnly
● OTTO · Active
Hi — I’d like to get a quote.
Pre-filled · tap Send to opt in
⬆ Tap Send to connect
1
Tap SmartLink in ad, email, or bio
2
Messages app opens — message pre-filled
3
Tap Send — OTTO responds in seconds
✓ UTM preserved · attribution intact
💻 Desktop — QR bridge
Branded QR to scan with phone
Scan with phone camera
1
Contact clicks SmartLink on desktop
2
Bridge page shows QR — scan with phone
3
Conversation continues on mobile
✓ Same session · attribution preserved
71%Opt-in ratevs. 19% web forms
2Taps to SMSfrom any digital surface
0Dead clicksdesktop gets QR bridge
Campaigns per linkchange anything without new URL
Device routing — how it works
Same link.
Two experiences.

A SmartLink detects device type and routes to the right experience automatically. Mobile goes straight to SMS. Desktop gets the QR bridge. Attribution is preserved through both. The conversion event is not the click — it’s when the contact taps Send.

1
Contact taps or clicks the SmartLink
From a website button, social bio, email, digital ad, or anywhere a URL lives. The same SmartLink URL handles every surface — no per-channel versions needed.
Any surface · any device
2
Device detected — path selected automatically
Mobile: native Messages app opens with the opt-in message pre-filled. Desktop: branded QR bridge page loads — contact scans with their phone. Geo scan fires and placement ID is logged at this exact moment.
Geo scan fires here · before Send
3
Contact taps Send — everything fires at once
Carrier-verified mobile number, TCPA consent timestamp, campaign source, geo-stamp, device type — all captured simultaneously at the moment of Send. OTTO responds in under 3 seconds. No human at first touch.
Identity · consent · attribution — all at once
4
OTTO runs the configured flow
Whatever the SmartLink is set up for — ITR menu, data collector, coupon delivery via MMS, language routing. Contact added to your SMS list, attributed to the campaign. See full Attribution Reporting →
OTTO handles the rest · 24/7

Why the desktop QR bridge is important: Click-to-call on desktop sends users to a phone dialer that doesn’t exist. A SmartLink on desktop shows a branded QR the visitor scans with their phone — the same conversation continues on mobile with the same attribution intact. No lost desktop traffic. No broken experience. How QR attribution works →

Dynamic by design
Give your web team one URL.
Change everything behind it yourself.

Your web team places the SmartLink once. After that, everything that happens when someone taps it — the pre-fill message, the OTTO flow, the offer, the MMS, the routing — you control from the TextingOnly dashboard. No ticket. No new URL. No waiting.

What your web team gets — once
One URL. Permanent.
https://c.txtng.co/your-biz
They put it on a button. Done. You never need to involve them again for this placement.
Text Us — Get a Quote in 60 Seconds
Your team can change this button label anytime — the link behind it never changes.
What you change from the dashboard — anytime
Everything behind the link.
Pre-fill opt-in message — the exact words the contact sees
MMS — attach an offer image, coupon, or brand asset
OTTO flow — swap the ITR menu or data collector
Promotion — change the offer mid-campaign
Interstitial — add routing options without touching the link
Language path — route Spanish contacts to Spanish OTTO
Where to deploy
SmartLinks live anywhere
a URL can go.

Every channel has a different context — and a different CTA that converts. SmartLinks work identically across all of them. See pre-written CTA copy templates →

🌐
Website CTA Buttons
Replace “Contact Us.” Converts at 71% vs. 19–25% for web forms. Even partial conversations capture the phone number before OTTO asks anything.
“Text Us — Get a Quote in 60 Seconds”
📸
Social Media Bios
Instagram, TikTok, LinkedIn, Facebook bio link. Followers who tap become owned SMS contacts with full platform attribution.
“Tap to text us — skip the DM queue”
📧
Email Campaigns
Add a SmartLink CTA to any email. Subscribers who tap move from a 20% open-rate channel to your owned SMS list.
“Text us instead — faster response”
📢
Digital Ads
SmartLink as the destination URL for paid social or search. Clicks convert directly to SMS opt-ins — not landing page bounces.
“Tap to text — OTTO qualifies in 60s”
Google Business Profile
The “Text” button on a Google Business Profile connects to your TextingOnly number. High-intent local searchers text directly into OTTO.
Highest-intent channel on local search
🎟️
Interstitial Pages
A SmartLink powers the interstitial page CTA — one tap delivers the coupon via MMS and adds the contact to your list. See Interstitial Publishing →
“Scan or tap for your exclusive offer”
SmartLink questions answered
Everything you need to know.
A SmartLink is a device-aware URL that routes mobile visitors directly into their native SMS app with a pre-filled opt-in message, and shows desktop visitors a QR code to scan with their phone. It is the entry point technology behind every TextingOnly campaign — every QR code, click-to-text button, and social bio link uses a SmartLink under the hood. The conversion event is when the contact taps Send — not the click itself.
A branded desktop bridge page loads showing a QR code for the visitor to scan with their phone. The attribution chain is preserved through the scan — the same SmartLink that would have opened SMS on mobile now routes the desktop visitor through QR to the same conversation. No attribution is lost. No separate QR code needed. Same session, same data.
Yes. The URL your web team placed stays exactly the same forever. What happens when someone taps it — the pre-fill message, the OTTO flow, the MMS attachment, the offer, the interstitial routing, the language path — is controlled entirely from your TextingOnly dashboard. Update a promotion mid-campaign, swap the qualification sequence, or add a coupon image, all without a new URL or a web team ticket.
When the SmartLink loads, the placement ID is read and a geo scan fires from the nearest cell tower. Timestamp is written. When the contact taps Send, their carrier-verified phone number, TCPA consent, and campaign source are captured simultaneously. Attribution is complete before OTTO responds. See full Attribution Reporting →
You can — but for attribution reporting, one unique SmartLink per placement is recommended. Each SmartLink carries its own campaign source ID and geo-stamp. Using the same URL across website, social, and email collapses attribution into one undifferentiated pool. One SmartLink per channel means one clean data set per channel and accurate cost-per-lead comparisons.
Outcome-first CTAs outperform generic ones: “Get a Quote in 60 Seconds,” “Claim Your $10 Off,” “Text to Schedule.” Name what the contact skips (“No form, no hold music”) and set a time expectation (“OTTO responds in 60 seconds”). See the full SmartLink CTA template library →
Get SmartLinks configured
One link. Every campaign.
Full attribution.

Give your web team one URL. Change every campaign behind it from the TextingOnly dashboard — no tickets, no new links, no waiting.

30 seconds · no form

See a SmartLink Live

Tap the link and watch the native Messages app open with a pre-filled message — the whole flow in real time.

Try it live →
Primary · most requested

Request a Quote

Tell us your channels. We’ll quote SmartLink setup, attribution configuration, and OTTO for your workflow.

Get a quote →
30 minutes · live walkthrough

Schedule a Demo

Walk through SmartLink attribution live — from tap to SMS opt-in to OTTO conversation to lead delivered.

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