• Pony Express HQ

SMS opt-in website widget guide


Website widget guide - Collect your SMS opt-ins via website widgets

To be able to use mass text messaging legally safe, you need to collect user permissions (SMS opt-ins). There are various methods to collect SMS opt-ins, but today we’ll cover the details of the website widget method. We’ve broken down this method in the following parts. Please click the titles to link you to the questions you may have about SMS opt-in widgets.

What is an SMS opt-in widget?

The SMS opt-in widget (text message widget) is a sign-up form on your website that is used to get consent from people to send them mass text messages.

What are SMS opt-in widget requirements?

Please note that the following elements need to be visible on your registration/sign-up web form at the point when users register.

  • Fee disclosure (“Message and data rates may apply”)

  • Service delivery frequency or recurring messages disclosure (“4 messages per month”), etc

  • Customer care information (typically “Text HELP for help” or Help at XXX-XXX-XXXX) - not required for single message programs

  • Opt-out instructions (typically “Text STOP to cancel”) - not required for single message programs (i.e., 2FA)

  • Link to Privacy Policy describing how end-user opt-in information will be used

  • Link to Terms and Conditions describing terms of service

Note: the CTA elements shouldn’t be missing from your sign-up web form


What are some SMS opt-in widget examples?

Below, you can find acceptable and unacceptable SMS opt-in website widget examples:


Acceptable SMS opt-in widget example:

Acceptable SMS opt-in widget example:
Acceptable SMS opt-in widget example:

Unacceptable SMS opt-in widget example:


Unacceptable SMS opt-in widget example:
Unacceptable SMS opt-in widget example:

How do I add an SMS opt-in widget to my website?


1. Sign in to your Pony Express HQ dashboard.


2. Click on the Web Widget from the left menu.

2. Click on the Web Widget from the left menu.
2. Click on the Web Widget from the left menu.

3. Select a group.

3. Select a group.
3. Select a group.

4. Scroll down and select your notification preferences.

4. Scroll down and select your notification preferences.
4. Scroll down and select your notification preferences.

5. Select the number of maximum messages per month, background color preference, and ZipCode preferences.

5. Select the number of maximum messages per month, background color preference, and ZipCode preferences.
5. Select the number of maximum messages per month, background color preference, and ZipCode preferences.

6. Click the Create Widget button.

6. Click the Create Widget button.
6. Click the Create Widget button.

7. Scroll down to see your widget code and appearance.

7. Scroll down to see your widget code and appearance.
7. Scroll down to see your widget code and appearance.

8. Copy the code.

8. Copy the code.
8. Copy the code.

9. Paste it into your website.


Congratulations! 🎊 You’ve created a website widget to collect SMS opt-ins from your target audience.


Consider adding an SMS opt-in widget to your site today to increase the number of customers who want to engage with you and your business.


If you have further questions, please leave a comment below.


Happy Texting 🤍


The Pony Express HQ Team

Recent Posts

See All