Search through more than a hundred articles on every aspect of User.com

Alina Shafikova
Written by Alina Shafikova

How STOP SMS works

Find more about the SMS opt-out process.


Definition

The “Stop SMS” feature is designed to help you stay compliant with legal regulations (such as GDPR) while also respecting your users' communication preferences. When you enable this feature in your SMS campaigns, recipients receive a clear option to opt out of future SMS communications.

Once a user responds to the SMS message with the unsubscribe code, their "unsubscribed from SMS" attribute gets updated with the "true" value.

NOTE! This feature is currently available ONLY for CM.com and MessageFlow integrations.

NOTE! The "Stop SMS" feature is not the same configuration as SMS delivery provider integration. It's a separate process. Make sure your regional laws allow you to use separate providers for SMS delivery and opt-out processes legally. Otherwise, you can use MessageFlow for both goals.

Account Configuration

First of all, you need to make sure your team already has a number for opt-out at one of the providers: MessageFlow or CM.com .

If there is no number purchased - please contact your User.com account manager first to settle the details and the process of the phone number purchase.

In case you already have a number - make sure your phone number supports the two-way communication and follow the steps below.

MessageFlow

  1. Log in to the MessageFlow dashboard.

  2. Open the "Webhooks" menu in the Admin panel.

  3. Scroll down to the “2-way Communication – Incoming SMS” section.

  4. Select the phone number that will be used for STOP SMS feature.

  5. Click on "Edit settings".

  6. In the URL field, enter the following address:

    https://.user.com/call-center/sms/twoway/webhook/

    Please remember to replace the with the name of your User.com app (from the url of the app).

  7. For the "Authentication Mode", select "Basic auth".

  8. Click the "Generate SecretKey" button and save the generated key in a secure place. This key will be used later.

  9. Contact your User.com representative and request setting the "two-way SMS provider". Please, remember to provide the following values:

    1. Name: Business name of the phone number. For example, "Marketing PL".

    2. Short number: The phone number chosen in the MessageFlow panel.

    3. Provider name: "MessageFlow" in this case.

    4. Authentication key: Paste the SecretKey you generated in the MessageFlow panel.

  10. Get the confirmation from your User.com agent. Once the connection is ready, you can use the "Stop SMS" feature in your SMS campaigns.

NOTE! Remember to connect your SMS account to be able to send SMS campaigns from User.com

CM.com

  1. Log in to the CM.com dashboard.

  2. Open the "Channels" section and click on "SMS Numbers & Keywords".

  3. Navigate to the profile of the acquired phone number.

  4. Choose the numer from the list.

  5. In the phone number profile scroll down to the "Incoming messages" section.

  6. Click "Add destination" and set the following values:

    1. Destination: Webhook

    2. Content type: JSON

    3. Webhook URL: https://appname.user.com/call-center/sms/twoway/cm/webhook (Remember to replace "appname" with your User.com tenant name.)

  7. Reach out to your dedicated CM.com representative and request to associate an API key with the phone number by adding a following header:

    "X-Api-Key": {api_key}
  8. Wait for the confirmation from the CM.com side.

  9. Contact your User.com representative and request setting the "two-way SMS provider". Please, remember to provide the following values:

    1. Name: Business name of the phone number. For example, "Marketing PL".

    2. Short number: The number assigned by CM.com .

    3. Provider name: "CM.com" in this case.

    4. Authentication key: Paste the API key you generated for CM.com .

  10. Get the confirmation from your User.com agent. Once the connection is ready, you can use the "Stop SMS" feature in your SMS campaigns.

NOTE! Remember to connect your SMS account to be able to send SMS campaigns from User.com

How to Activate

Now when you have a special number for "STOP SMS" option configured, you can use it in the SMS campaigns.

  1. Enter the Campaigns > SMS section.

  2. Click on "Create new" button.

  3. Decide on the name, category and the type of the campaign (more about SMS campaigns).

  4. Turn on the "Add STOP SMS information".

  5. On the next step you will see the preview of the message with the unsubscribe code added to it.

  6. The rest of the steps of the campaign creation stays the same.

Use Case

Scenario: An e-commerce business wants to send automated SMS updates about upcoming seasonal sales to users who recently made a purchase.

Campaign itself can be sent with the help of one of the providers User.com has an integration with. (You can find full list in Settings > Integrations section of the application), when the opt-out process is managed by MessageFlow/CM.com short code.

It's a convenient way of managing the opt-out process, as most of the phone numbers for marketing deliveries do not accept direct responses from the user. Such a connection allows to manage the unsubscribe process even in such a case.

Finally a message will include the information about the offer + a short unsubscribe code that can be used by the user to prevent the delivery of the future campaigns. Automatically filtering out unsubscribed users helps reduce complaints and improves your deliverability and sender reputation.

Related Articles

Categories:
Tags: