Every campaign type on the TextingOnly platform is no code from a dashboard. Select a template, drop in your brand messaging, configure the conversation flow, add the menu, and publish. QR code, SmartLink, interstitial page, live in minutes. No developers.
Every TextingOnly publishing tool can run any of these campaign types.
Create a dynamic QR campaign from the dashboard in minutes. Place the code on any physical surface, signage, direct mail, vehicle wraps, TV spots. Track campaign source, scan activity, and available location signals. Change the campaign behind the code anytime without reprinting a single piece.
Signage · direct mail · table tents · vehicle wraps · receipts · trade show displays · TV spots
Record the campaign source and timestamp. Available location signals depend on device permissions and configuration; a scan does not establish precise GPS location.
The contact reviews and sends the pre-filled message to start the requested SMS workflow. Record the permission required for any later marketing messages.
Unique QR per piece, per location, per drop. Every opt-in traces back to the exact creative, zip code, and campaign date.
Create a device-aware SmartLink campaign from the dashboard. One URL works everywhere, digital ads, email, social bio, Google Business. Mobile taps go straight to native SMS. Desktop clicks show a QR bridge. Every campaign is live the moment you publish it.
Social media bio · digital ads · email campaigns · website buttons · Google Business listing
The link opens a prepared message on supported mobile devices. The contact reviews it and taps Send to start the conversation.
Attribution fires the moment the SmartLink page loads, campaign source, device type, and timestamp captured before anything else.
ITR menus or configured questions collect replies after the contact sends their message. Route the conversation to your team with the answers and campaign context.
Publish a cross-device campaign that converts desktop traffic to mobile SMS conversations. The platform auto-detects the device and serves the right experience automatically, no configuration, no separate links, no lost attribution. One publish covers every device.
Email campaigns · website CTAs · digital display ads · LinkedIn posts · cross-device campaigns
The SmartLink detects the device automatically. Mobile goes direct to SMS. Desktop shows the QR bridge. Zero configuration required.
The desktop click and the mobile opt-in are connected in the same session. No attribution gap between where they clicked and where they texted.
Every desktop visitor who wants to continue on mobile can, without losing the conversation, the context, or the attribution.
Build a branded mobile landing page from the dashboard, no developer, no code. The consumer taps a SmartLink or scans a QR and lands on a fully branded interstitial page in their mobile browser. They choose their path and intent from clearly presented options. Their selection routes them into the right OTTO campaign automatically.
Website buttons · digital ads · email campaigns · social bio · SmartLink · QR code
The interstitial page presents campaign options, promotions, appointments, support, sales. The consumer selects what they want. Their intent is captured before they ever send a message.
Select “Get a quote” → qualification flow fires. Select “Schedule service” → appointment collector fires. Every path is pre-configured in the dashboard. No code. Modify any option in minutes.
The interstitial page is a living dashboard asset. Change the options, update the copy, add a new campaign path, all from the dashboard. The published URL never changes.
Update offers, keywords, questions, and routing as your organization’s needs change. Authorized team members manage configured publishing tools from the dashboard. Custom integrations may still require technical work.
Edit keywords, offer wording, and alert destinations in the configured dashboard workflow. Preview the result before publishing.
A dynamic QR code can retain its printed destination while you update the campaign behind it. Check that the printed offer still matches the revised experience.
Open the dashboard. Change the offer, keyword, flow, or routing. Publish. Every live campaign updates at once. No tickets. No reprints.
Agencies and multi-location brands don’t need a different tool for every client or location. The TextingOnly sub-account structure gives every client or location their own isolated environment, configured numbers, permission records, and campaigns, all managed from one agency dashboard.
We configure the full stack for your use case, entry points, interstitial pages, opt-in flows, OTTO campaigns, alert routing, and language funnels. You run it from the dashboard.
Tap the link. Watch the native Messages app open with a pre-filled opt-in message. See OTTO run the flow in real time.
Try it live →Tell us your industry and campaign goals. We quote the full publishing stack, entry points, OTTO flows, language funnels, and alert routing, scoped to your situation.
Get a quote →Walk through the full publishing tool stack live, from QR code entry to OTTO conversation to alert delivery. Built around your specific use case.
Schedule a call →