This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

TextP2P Texting Widget


The easiest and best way to allow your site visitors to text your business.
By allowing site visitors to text message your business, you can capture their information including name, email, and mobile number. All contact information along with text messages are stored in the TextP2P cloud based web application. Since all users have given you permission to text them, you can easily set up automated text responses, drip campaigns or respond manually to each text message knowing that text messages have a 98% open rate!

What is TextP2P and why do you need it?

TextP2P is an SMS & MMS text marketing web application that enables you to cultivate better relationships with customers, and streamline follow-ups. Send your customers SMS & MMS messages from your own private virtual 10 digit local number with a maximum of 1600 characters! TextP2P is a mobile friendly website that works great on the computer or on any mobile device. It offers features like: Sending bulk personalized texts, Sending rich messages containing pictures, videos, and pdfs, Ringless Voicemails, Keyword signups, Automated replies, Drip campaigns, Scheduling, Surveys, and more. TextP2P also integrates with over 1500 applications so it works seamlessly with your existing CRM and lead capture systems. TextP2P allows small businesses to have quick, easy, and effective 2 way communication with all their new leads and customers.

Text messaging is fastest and most convenient way for you to communicate with your customers.

  • SMS open rate is 98% (source: Gartner)
  • 95% of all text messages are read within 3 minutes (source: Forbes)
  • 45% of text messages are responded to within 90 seconds (source: CTIA)
  • 75% of people say they prefer a text message (source: Digital Marketing Mag)
  • 65% of marketers say that SMS marketing is “very effective” for them (source:

Differentiators of TextP2P include:

  • TextP2P offers bulk texting with personalization
  • TextP2P offers bulk ringless voicemail drops
  • TextP2P offers keywords for signing up new leads
  • TextP2P offers MMS messaging with up to 1600 characters
  • TextP2P offers integrations with leading email, CRM, and 1500 vendors
  • TextP2P offers scheduling bulk texts and ringless voicemails
  • TextP2P offers workflow automations where they can get a drip campaign every day, every month, or every year
  • TextP2P offers a mini-CRM where you can store notes, tags, or custom fields about a customer
  • TextP2P offers in-text rich multiple choice surveys.

TextP2P Sign up and Free Trial

Along with our free texting plugin you will need an account with TextP2P. You can sign up completely for free for 14 days and receive 100 free text credits good for 100 SMS text messages. All incoming texts are free so you only pay for outgoing text messages. A valid credit card is required to start your free trial, and you can always cancel at anytime.
Once your trial is over, you will start your subscription to our Starter Package which costs just $20/month and gives you 350 text credits, or you can choose to upgrade to one of our larger plans.

Note: TextP2P’s texting service is only available in the US & Canada currently.

Important Notice

If you are using WordPress caching, please be sure to clear it. Click here for instructions


Email us at or create a [help desk ticket] (

Helpful Links:

Contact Us:


  • Chat Box Title Style Settings.
  • Chat Box Bubble Girl Style Settings.
  • Chat Box Welcome Message Style Settings.
  • Chat Box Thank You Message Style Settings.
  • Chat Box Button/Background Style Settings.
  • Chat Box Label/Footer Area Style Settings.
  • Chat Box Form Fields Settings.
  • Front Side Chat Icon Screen.
  • Front Side Chat Window Screen.


  1. Upload the folder textp2p-texting-widget to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. To display the Textp2p Settings, go to Settings > textp2p.
  4. That’s it!


Do I need a TextP2P account to use the TextP2P WordPress texting plugin?

Yes. You can start by signing up for our free 14 day trial and get 100 free text credits which equates to 100 free outgoing text messages. Then are starter package starts at just $20/mo.

Are there any contracts or setup fees with TextP2P?

No. We do require a credit card for our free 14-day trial but you won’t be charged until your subscription starts after the 14 days. You can cancel at anytime and if you cancel before your free trial is over you won’t be charged at all.

Which Package do I need?

What is the maximum number of texts you need to send per day? If you need to send 250-500, then go with our Pro or Pro Plus plan. The Pro comes with 500 monthly credits and the Pro Plus comes with 1000 monthly credits. If you need more credits, you can purchase add-on rollover credits.

If you need a high volume plan (more than 1000 texts per day) or more monthly credits, then please contact us and we can give you a quote on a custom package to meet your needs.

Which countries is the TextP2P texting service available in?

Our service is available in the U.S. and Canada.

Is There a limit on how many contacts I can have?

No, we don’t limit how many lists or contacts you can have.

Can I change my plan / package?

Yes, you can upgrade or downgrade at any time from the Billing page in your account.

Am I charged for incoming text messages?

No. All incoming Texts and Calls are free. You are only charged for outgoing messages and this includes TEST messages and Texts that are forwarded to your cell phone.

Do you filter out landlines and bad numbers?

Yes. We automatically filter out all non-mobile numbers from text message campaigns and you won’t be charged for them.

How do you handle opt-outs?

Any user can reply STOP and be automatically opted out of all future text messages. They can opt back in by texting START.
Users also have the ability to opt-out of a single workflow automation (drip campaign) by replying REMOVE.

How is my personal virtual number assigned and can it be a business landline?

Your virtual number(s) will be a 10 digit number with a local area code. The area code is determined based on your existing cell phone number you sign up with. For example if your current phone number starts with 703 we will first try to get you a 703 number if one is available. If there are no 703 numbers we will try for other related area codes in the same general area. If no area codes found in that general area we will widen our search to the entire state or providence.

If you need a different area code from your cell phone, then please contact support and we can manually assign you whatever you need.

If you want to use your existing business number it can be ported over but the process can take several weeks. Additionally not all numbers support all features, for example toll-free 800 numbers don’t support MMS. Finally, additional per minute charges may be applied each month depending on usage. Contact us to discuss further details if interested.

Do you have a mobile app?

No. There is no mobile app at this time, but our site is completely mobile friendly with responsive design. It’s fully functional on a mobile device by opening up a browser and going to

Do you support short codes?

No. Our system uses 10 digit local numbers so that it is person to person. Short Codes are used for mass marketing texts and are now being blocked by many of the carriers. Verizon announced it won’t be supporting shared short codes soon.

If you would like a vanity number we can help you purchase one and port it over to us to use for keywords and texting.


October 24, 2019
I love this plugin, it's super easy to install and configure. It simply adds a little text message widget to my site, so all my customers and new leads can easily click on it and send me a text message. It automatically stores all the contacts in my TextP2P online account and I can log in and quickly respond to their comments, questions and carry on a 2-way conversation with them whenever I want. I love that I can also setup automated text reply messages that are sent right to their phone. It can be a single text reply or multiple ones that are sent out on a schedule. Waiting on email replies can take days, but with texts I always get an immediate reply. My text messages come from a local virtual number that TextP2P assigns, so the client or lead thinks it's actually coming from my personal cell phone.
Read all 2 reviews

Contributors & Developers

“TextP2P Texting Widget” is open source software. The following people have contributed to this plugin.




  • Support for WP 5.4
  • Cache remove notification added


  • New setting added for chat widow always visble OR Visible on hover