Two thumb taps. Intent chosen.
User chooses path → OTTO runs your play.
A branded page appears before the text message opens. The customer chooses what they want — and that choice is written into the message before they hit send.
The interstitial is the first moment of your campaign — before the conversation begins. The contact sees a branded page, picks their path, and that selection pre-fills the SMS opt-in. One tap sends. OTTO fires the right flow immediately. No routing questions. No forms. No friction. The play runs automatically.
Website buttons · social media bio · digital ads · direct mail QR · email campaigns · Google Business listing
Truck wrap QR, direct mail, website button, social bio — the entry point fires. The mobile browser opens your branded interstitial page. No app download. No account. Geo-stamp fires at page load — campaign source, device, timestamp captured before the contact has touched anything.
Your logo. Your brand colors. Up to four intent options — Get a Quote, Schedule Service, Leave a Review, Contact Support — all visible at once. Contact taps the one that matches why they came. That selection is written into the pre-filled SMS message instantly.
Native Messages app opens with the intent already written: “Hi — I’d like to schedule a service appointment.” Nothing to type. One tap sends. TCPA consent captured. Contact is on the list before OTTO says a word.
Intent declared. OTTO routes directly to the configured flow for that path. Schedule Service → appointment collector. Get a Quote → qualification ITR. No “what can we help you with?” — the contact already told you.
Most SMS tools start at the conversation. TextingOnly starts at the click — and by the time the conversation begins, your team already knows who they’re talking to, what they want, where they came from. The interstitial is the piece most businesses are missing.
QR code or link gets the click. Attribution fires at page load — geo, campaign source, device. Mobile goes to the interstitial. Desktop sees a QR bridge. One URL handles both experiences.
SMS Entry Points →Branded mobile page captures intent. Contact picks their path. Pre-filled message writes the intent into the opt-in. TCPA consent captured when they send. Right flow fires in OTTO immediately.
This page.Runs the configured flow for the declared intent. No routing questions. Appointment collector, quote qualifier, or review router — fires immediately with intent already known.
Meet OTTO →Configure the intent options that match your business on a single interstitial page. Each path has its own icon, label, pre-filled message, and OTTO flow. Build the page once — it handles every type of contact your campaign reaches.
Pre-filled: “Hi — I’d like to get a quote.” OTTO fires the qualification ITR — service type, timeline, location. Prepare Caller alert to sales with full context.
Pre-filled: “Hi — I’d like to schedule a service appointment.” Appointment collector fires — service type, availability, name. Calendar link or Prepare Caller to ops.
OTTO asks for a rating — 4–5 star contacts get the Google review link. Lower ratings route to internal feedback. No bad reviews slip through. No staff involvement.
Pre-filled: “Hi — I need help with my account.” OTTO collects issue type and routes to the right support team. Support rep gets a prepped ticket before they respond.
Configure the interstitial as a language selector. Contact picks English, Español, Français, or 中文. Pre-filled opt-in reflects their language. OTTO fires the configured Language Funnel.
Job Application, Event RSVP, Warranty Claim, Membership Inquiry — any four intent options that match your business. Each gets its own icon, label, pre-fill, and OTTO flow.
The interstitial page is a living dashboard asset. Build it once — logo, brand colors, intent options, OTTO flows. Publish. The QR code that points to it never changes. Update the copy, swap a path, change the branding — the published QR on 10,000 postcards now shows the new page. No reprinting. No developer.
Build the interstitial page from the TextingOnly dashboard — brand logo, colors, intent options, icons, copy. No HTML. No developer. Publish in minutes. Live the moment you hit publish.
Mobile visitors see the full branded interstitial page. Desktop visitors see a QR code bridge so they can continue on their phone. One SmartLink URL handles both. Attribution preserved across devices — the desktop click and the mobile opt-in are connected in the same session.
The QR code on your truck wrap, table tent, or postcard never changes. Update intent options, swap campaign paths, or rebrand from the dashboard. Every scan of every existing QR sees the updated page instantly.
The moment the interstitial page loads — before the contact selects anything — geo-stamp fires: city, region, timestamp, campaign source. Every subsequent path they take is attributed back to the exact QR placement or SmartLink source.
Build the interstitial template once. Clone it across every location from the agency dashboard. Each location gets its own branded page with its own OTTO flow routing. Bulk edit intent options across all 50 locations simultaneously.
Truck wrap QR: Get a Quote / Schedule Service / Emergency Repair / Leave a Review. Contact picks Emergency Repair. Pre-filled message routes directly to the emergency OTTO flow. Rep dispatched with full context.
Direct mail QR: New Vehicle / Pre-Owned / Schedule Service / Trade-In Value. Each path routes to a different OTTO flow. BDC gets an English lead alert with intent declared before OTTO asked the first question.
Listing QR: Schedule a Tour / Get Rental Info / Investment Inquiry / Contact Leasing. Appointment collector fires for the right path. Leasing agent gets a prepped lead with unit interest and timeline before they respond.
Table tent QR: Join Loyalty / Catering Inquiry / Leave a Review / Contact Manager. Review path routes 4–5 stars to Google, lower ratings to the manager. All from one printed QR.
One template cloned to every location. Same intent structure — each location routes to its own OTTO flows and alert destinations. Bulk edit all 50 locations in one action from the agency dashboard.
Build the template per client vertical. Clone across locations. Each client sub-account gets its own branded page, OTTO flows, and compliance records. White-label. Deploy same day.
No code. No app. No reprinting. Build the interstitial page from the dashboard — published in minutes.