### [SMS vs. Email Form Notifications: Which One Actually Gets Read?](https://wpforms.com/sms-vs-email-form-notifications-which-one-actually-gets-read/)

**Published:** September 1, 2026
**Author:** Kacie Cooper

**Excerpt:** SMS gets a 98% open rate. Email gets 20–28%. But both numbers come from marketing campaigns, not from the "new quote request just came in" alert sitting in your dashboard. 

Here's what each channel is actually good at once it's wired to a form and how to run both without doubling your work.

**Content:**

SMS gets a 98% open rate. Email lands somewhere between 20 and 28%. Set those two numbers next to each other and the decision looks like it’s already been made for you.

It hasn’t, because both numbers come from marketing campaigns, not from form notifications. A promotional text blast and a “new quote request just came in” alert are doing two completely different jobs, and the second one is the one sitting in your WordPress dashboard right now.

In this post I’ll break down what SMS and email are each good at once they’re wired to a form and how to run both so urgent submissions reach your phone in seconds while the detailed stuff stays searchable in your inbox.

## SMS vs. Email Form Notifications: Which One Gets Read?

- [What the 98% Open Rate Stat Doesn't Tell You](#what-the-98-open-rate-stat-doesnt-tell-you)
- [Where Email Notifications Still Win](#where-email-notifications-still-win)
- [Where SMS Notifications Do Something Email Can't](#where-sms-notifications-do-something-email-cant)
- [Route by Urgency, Not by Channel](#route-by-urgency-not-by-channel)
- [How to Send SMS Form Notifications in WordPress](#how-to-send-sms-form-notifications-in-wordpress)
- [FAQs — SMS vs. Email Form Notifications](#faqs-sms-vs-email-form-notifications)

The short version: email is your record, SMS is your alarm. Email carries the full submission and lives somewhere you can search it six months from now. SMS carries one urgent line to a phone in someone’s pocket.

[Build Your WordPress Form Now](https://wpforms.com/pricing/)

Here’s the side-by-side:

Email notificationSMS notification**Typical open rate**20–28%90–98%**Time to open**HoursMinutes**Cost per message**Included with your form pluginAbout 1.2¢ per US text, plus ~$1.15/mo for the number**Length limit**None~160 characters per segment**Can include the full entry**Yes, with the `{all_fields}` Smart TagNot practically**File uploads and attachments**YesNo**Searchable later**YesHard to search, easy to lose**Setup required**On by default in WPFormsTwilio addon (Plus and above) + a Twilio account**Best at**Detail, records, follow-up threadsUrgency, confirmations, on-call alertsNeither column is the winner. The forms that work best use both, pointed at different moments, and the rest of this post is about deciding which message goes where.

### What the 98% Open Rate Stat Doesn’t Tell You

The 98% figure is real, and it’s repeated everywhere for a reason. It also comes with a lot of fine print that most comparison posts skip.

![](https://wpforms.com/wp-content/uploads/2026/09/SMS_message-1024x1024.jpeg)**It’s an opt-in marketing number.** Industry benchmarks put SMS open rates in the 90–98% range, with 98% sitting at the top end for lists where people explicitly signed up to be texted. Useful context, but it describes a campaign, not a notification going to your own team.

**Email’s number is measured differently.** Open rates for email are tracked with a pixel, and Apple Mail Privacy Protection and similar tools have been pre-fetching or blocking that pixel for years. The 20–28% range is a distorted measurement of a channel people still check constantly.

**“Opened” isn’t the metric you care about anyway.** For a form notification, the question is how fast someone sees it and does something. A text that’s read in 90 seconds and ignored is worth less than an email opened at 4pm that gets answered.

None of this means SMS isn’t faster. It is, and dramatically so. It means the 98% stat is an argument for using SMS on the messages where speed changes the outcome, not an argument for moving every notification off email.

### Where Email Notifications Still Win

Email notifications are on by default in WPForms, and for most forms on most sites, they’re the right and only tool you need.

![](https://wpforms.com/wp-content/uploads/2024/10/form-notification-email-1024x419.png)**They carry the whole submission.** Drop the `{all_fields}` Smart Tag into a notification and the email includes every field the visitor completed. A 12-question intake form arrives as a readable summary you can forward, print, or paste into a proposal.

**They handle attachments.** If your form collects a file upload, a resume, a photo of the damage, a signed PDF, that file reference travels with the email. There’s no version of this that works over SMS.

**Reply-To turns a lead into a conversation.** Set the notification’s Reply-To to the visitor’s email Smart Tag and answering the lead is one click, in the thread, with the original submission quoted underneath.

**They’re a searchable archive.** Six months later, “what did that customer ask for in March” is a search box away. Texts scroll off the bottom of a phone and are gone.

**They cost nothing extra and they route easily.** Multiple recipients, multiple notifications per form, and conditional routing to the right department all live in Settings » Notifications with no third-party account involved.

One honest caveat: email notifications are only as reliable as your site’s email. WordPress sends mail in a way spam filters distrust, so if your notifications are landing in spam or vanishing, set up SMTP with a plugin like WP Mail SMTP before you conclude email is the problem. Plenty of “email doesn’t work” stories are really deliverability stories.

### Where SMS Notifications Do Something Email Can’t

SMS earns its place on a specific and fairly short list of moments.

**Appointment confirmations that cut no-shows.** This is the strongest case by a wide margin. A booking confirmation text lands while the customer is still at their desk, and a reminder text the day before lands wherever they are. Service businesses that add text confirmations tend to watch their no-show rate drop, because the reminder reaches people who never opened the email version.

**Alerts to someone who isn’t at a desk.** A contractor on a roof, a shop owner on the floor, a coordinator running an event. Their laptop is closed. Their phone isn’t.

**On-call and after-hours routing.** An emergency service request that comes in at 11pm needs to wake somebody up. Email won’t. With conditional logic you can send that one submission by text to whoever’s on rotation and leave every other submission to email.

**High-value leads where response time decides who wins.** For quote requests, the business that replies first usually gets the job. A text that says “New quote request from Maria, 555-0142, kitchen remodel” gets you calling back in five minutes instead of five hours.

**Customers who don’t live in email.** Volunteer coordinators, trade customers, older demographics, anyone whose inbox is a graveyard. If your audience doesn’t open email, no amount of subject-line work fixes that.

WPForms handles all of this through the [Twilio addon](https://wpforms.com/addons/twilio-addon/), which sends SMS and WhatsApp messages when a form is submitted. Messages can go to your team, to the person who filled out the form, or to both, and you can personalize them with Smart Tags the same way you would an email notification.

![](https://wpforms.com/wp-content/uploads/2025/01/twilio-conditional-logic-connection-sms-1024x493.png)### Route by Urgency, Not by Channel

The question isn’t which channel to pick. It’s which of your messages are urgent enough to interrupt somebody.

Sort your form’s notifications with one filter: **does this need to be seen in the next five minutes?** If yes, it’s a text. If no, it’s an email. Most forms end up with one of each.

Here’s how that shakes out on real forms:

**Event registration or volunteer signup.** Email confirmation with the details, calendar link, and what to bring. SMS reminder as the date approaches, since that’s the message that changes whether they show up.

![Event registration form](https://wpforms.com/wp-content/uploads/2024/10/EventRegistration-1024x689.png)**Appointment or booking form.** SMS confirmation to the customer with the date and time, so it’s in their texts where they’ll look for it. Email to you with the full booking details, notes, and contact info. Optionally a second SMS the day before as a reminder.

**Quote or estimate request.** SMS to the owner’s phone with the name, phone number, and job type, short enough to read on a lock screen. Email with the complete entry, including any photos they uploaded, so you can price it properly.

**Standard contact form on a blog or brochure site.** Email only. A general question doesn’t need to buzz your pocket, and paying a cent to be interrupted by a “do you ship to Canada” question adds up in irritation faster than it does in dollars.

**Emergency or after-hours service request.** Conditional logic on the Twilio connection so that when someone selects “Urgent,” the text fires to the on-call number. Every other selection routes to email as usual.

The pattern underneath all five: SMS says *something happened, look now.* Email says *here’s everything you need to handle it.* Each message goes to whichever one matches its job.

### How to Send SMS Form Notifications in WordPress

[Setup takes just a few minutes](https://wpforms.com/docs/twilio-addon/) once your Twilio account exists, and it doesn’t touch a line of code.

![Creating an SMS notificaiton with Twilio in WPForms](https://wpforms.com/wp-content/uploads/2025/01/sms-notification-with-twilio-1024x835.png)1. **Install and activate the Twilio addon.** From your WordPress dashboard, go to WPForms » Addons and install Twilio. This needs a Plus license or above.
2. **Connect your Twilio account.** Go to WPForms » Settings » Integrations, find Twilio, and add your Account SID and Auth Token from your Twilio console.
3. **Open your form and go to Marketing » Twilio.** Click **Add New Connection** and give it a name you’ll recognize later, like “Customer booking confirmation.”
4. **Choose SMS or WhatsApp** in the **Send As** dropdown, then pick which of your Twilio numbers sends the message under **Send From**.
5. **Pick your recipient.** Set **Send To** to *Phone Fields* to text the person who filled out the form, or *Verified Phone Number* to text your own team. Selecting Phone Fields lets you choose which phone field on the form holds the number.
6. **Write the message.** Click **Show Smart Tags** to pull in form values, so a generic alert becomes “New quote request from {Name}, {Phone}, {Service Type}.” Keep it under 160 characters where you can, since longer messages split into multiple billed segments.
7. **Add conditional logic if you need it.** Toggle **Enable Conditional Logic** to fire this connection only when specific answers come in, like an urgency dropdown set to “Emergency.”
8. **Save and submit a test entry.** Fill out your own form once with your own number in it. You’ll see exactly what the text looks like on a real phone, which is the step that catches truncated messages and missing spaces.

Then leave your email notification alone. It’s already doing its half of the job.

### FAQs — SMS vs. Email Form Notifications

#### Is SMS better than email for form notifications?

For speed, yes. For detail, records, attachments, and cost, email wins. Most forms are best served by both: a short SMS for the messages that need an immediate response, and an email notification carrying the full submission.

#### Do I need an addon to send SMS form notifications in WPForms?

Yes. SMS and WhatsApp notifications are handled by the Twilio addon, which requires a Plus license or higher, plus your own Twilio account for the messaging.

#### How much do SMS form notifications cost?

Roughly 1.2 to 1.3 cents per text to a US number once carrier fees are included, plus about $1.15 a month for the phone number. Twilio bills this separately from your WPForms license.

#### Can I text the person who filled out my form?

Yes. In your Twilio connection, set Send To to Phone Fields and choose the phone field from your form. That’s how appointment confirmations and booking reminders get delivered.

#### Can I send different texts to different numbers based on the answers?

Yes. Enable conditional logic on the Twilio connection and set rules based on form fields, so an “Urgent” selection can text the on-call number while everything else stays on email.

#### Why aren’t my email form notifications arriving?

Usually deliverability, not the form. Check spam first, then set up SMTP with a plugin like WP Mail SMTP so your notifications send through a trusted mail service instead of the default WordPress method.

#### Can I send WhatsApp messages instead of SMS?

Yes. Set Send As to WhatsApp in your Twilio connection. WhatsApp uses pre-approved message templates from Twilio rather than open text, and you map your form fields to the template variables.

#### How long can an SMS form notification be?

Around 160 characters per segment. Longer messages still send, but they split into multiple segments and you’re billed for each one, so short alerts are both easier to read and cheaper to send.

### Next, Set Up SMS Notifications on Your First Form

If you only add SMS to one form, make it the one where a slow response costs you something real: your booking form, your quote request, or your after-hours service form. Leave the rest on email and see what changes over a month.

Our step-by-step guide walks through the whole setup: [How to Get an SMS Notification From WordPress Forms](https://wpforms.com/how-to-get-an-sms-text-message-from-your-wordpress-form/).

Get started with WPForms today and put both channels to work on your next form.

[Build Your WordPress Form Now](https://wpforms.com/pricing/)

Ready to build your form? Get started today with the easiest WordPress form builder plugin. [WPForms Pro](https://wpforms.com/pricing) includes lots of free templates and offers a 14-day money-back guarantee.

If this article helped you out, please follow us on [Facebook](https://facebook.com/wpforms) and [Twitter](https://twitter.com/easywpforms) for more free WordPress tutorials and guides.

**Categories:** WordPress Tutorials

**Tags:** form notification, form routing, SMS notification, twilio, wordpress forms, WPForms

---

