Simple Website Integration
Add an SMS entry point to your WordPress pages with the TextingOnly shortcode. Connect website inquiries to configured reply automations, text menus, language workflows, or a shared team conversation. Keep the setup guide and shortcode examples below handy as you publish.
Follow these steps to connect TextingOnly to your WordPress site and start capturing SMS leads directly from your pages and posts.
If you’ve already installed the TextingOnly plugin, activate it and skip to step 2. Otherwise, search for “TextingOnly” in the WordPress plugin directory and install it before proceeding.
Navigate to the TextingOnly plugin settings page in your WordPress admin. Either create a TextingOnly account by clicking on the Register for a free account and API key button, or log in if you already have a TextingOnly account.
If you already have a TextingOnly account, skip to step 4. Otherwise, create a free TextingOnly account, and then log in to begin setting up your initial account details.
Within your TextingOnly account, navigate to “QR Codes / Links” and set up your first link details: phone number, initial message, and more. One QR code / link will be loaded into each new account on creation, named “My First QR Code / Link.” Click the “Details” button to view and edit the specifics.
Back on the TextingOnly plugin settings page in your WordPress admin, enter your TextingOnly account email and TextingOnly API key and click the “Save” button. Saving these credentials will allow you to sync your TextingOnly account with your WordPress site.
On the TextingOnly plugin settings page in your WordPress admin, click the “Sync Account Details” button under “Available Links / Buttons” to connect to your TextingOnly account and sync available button and link options. Note that for free accounts, there may only be one option to choose from.
On the TextingOnly plugin settings page in your WordPress admin, set up the default settings and options. This includes button background color, button text color, button style, button size, the button text itself, and more.
Within your WordPress site’s pages and/or posts, add the [textingonly] shortcode wherever you want a link or button displayed. See the Shortcode Options section below for detailed instructions on how to customize shortcodes.
Alternatively, you can choose to display the default button (set up in step 7) site-wide. Set site-wide options for where to place the button and when to display it: desktop, mobile, or all devices. This gives you a floating button that lets visitors get in touch via text on any page of your site.
Documentation on all shortcode attributes that can be used with the TextingOnly WordPress plugin to customize SMS buttons on your website.
The simplest implementation uses just the shortcode without any additional attributes. This presents the button with all default values:
[textingonly]
The 6-character alphanumeric code associated with each QR Code / Link in your TextingOnly account.
[textingonly code="6263f7"]
Controls the button shape. Choose between a standard rectangular button or a fully rounded pill style.
[textingonly style="rounded"]
The label displayed on the button. Customizable. Use a call to action that fits your context.
[textingonly text="Text Us Now"]
Adds a small phone icon to the button. Choose a light or dark icon to match your button color scheme, or omit entirely.
[textingonly icon="light"]
Adjusts the font size and overall button size. Four options from small to extra-large to fit any layout context.
[textingonly size="lg"]
The button text color. Fully customizable using any valid hex color value.
[textingonly color="#f1f2f3"]
The button background color. Fully customizable using any valid hex color value.
[textingonly bgcolor="#336699"]
[textingonly code="6263f7" style="rounded" text="Text Us Now" icon="light" size="sm" color="#f1f2f3" bgcolor="#336699"]
| Attribute | Option 1 | Option 2 | Option 3 | Option 4 |
|---|---|---|---|---|
| code | 6263f7 |
— | — | — |
| style | default |
rounded |
— | — |
| text | Text Us |
— | — | — |
| icon | no |
light |
dark |
— |
| size | reg |
sm |
lg |
xl |
| color | #e7e8e9 |
— | — | — |
| bgcolor | #003366 |
— | — | — |
The plugin provides the entry point. Define the client account, sending number, OTTO flow, lead-alert destination, and reporting before publishing it across client sites.
Review agency SMS services for multi-client operations, website integration for other platforms, and the SMS entry points overview for the publishing workflow.
Free to install. Free to start. Connect your first SMS button in minutes with the TextingOnly WordPress plugin.