Send Text Messages for Free Through WordPress

Send Text Messages for Free Through WordPress

If you use a plugin that provides notifications to users through email, you might instead want to send text messages as notifications. However, most people will run into one of these problems:

  1. Text messaging is not supported by the plugin or theme.
  2. You don’t want to pay for an SMS service.

Fortunately, there is a way to send free text messages as long as you can send email for free (which is going to be true for almost everyone).

Most people are unaware that with their cell phone plan, they also get an email address associated with their phone number where if your phone number with Verizon is (949) 308-7184, you will also be assigned an email address of 9493087184@vtext.com. And if anyone were to send an email to that address, it would be sent as a text message to that phone number.

So if you want to send text messages to your users through WordPress, what you could do is use their “phone number email” to send free text messages to their phone.

Here is a list of all major carriers in the U.S. and their associated phone number emails. All you have to do is substitute “number” with the actual phone number.

AT&T: number@txt.att.net
Boost Mobile: number@myboostmobile.com
C-Spire: number@cspire1.com
Consumer Cellular: number@cingularme.com
Cricket: number@mms.cricketwireless.net
Google Fi (Project Fi): number@msg.fi.google.com
Metro PCS: number@mymetropcs.com
Page Plus: number@vtext.com
Ptel: number@ptel.com
Republic Wireless: number@text.republicwireless.com
Sprint: number@messaging.sprintpcs.com or number@pm.sprint.com
Suncom: number@tms.suncom.com
T-Mobile: number@tmomail.net)
Ting: number@message.ting.com
Tracfone: number@mmst5.tracfone.com
U.S. Cellular: number@email.uscc.net
Verizon: number@vtext.com (text-only), number@vzwpix.com (text + photo)
Virgin Mobile: number@vmobl.com

Ensure Text Messages Appear Properly

If you can, it is highly recommended that you send the email to the “phone number email” without any HTML in the message (email body). If you use HTML, some phones will display the message as an HTML attachment instead of displaying it as a true text message like so:

send text messages

Make sure your emails are able to send properly first.

Sign Up for New Content