09/27/22

SMS Capture in Hosted Pages

With our ability to capture SMS numbers and consent in Overlays, Sailthru is happy to share that your customers will also have the ability to manage their SMS subscriptions in Hosted Pages. SMS numbers and consent can now be captured in Sign Up and User Management pages.

To capture SMS numbers, an input field with name=”sms” is required.

To capture SMS marketing consent, an input field with name=”sms_marketing_status” and value=”opt-in” is required. 

To capture SMS transactional consent, an input field with name=”sms_transactional_status” and value=”opt-in” is required. 

By using HTML like below, Hosted Pages will capture this information against a profile.

<form method="post">
  <p>SMS: <input name="sms" type="text" /></p>
  <p>Send Transactional SMS
    <label><input type="radio" name="sms_transactional_status" value="opt-in" />Yes</label> 
    <label><input type="radio" name="sms_transactional_status" value="opt-out"/>No</label> 
  </p>
  <p>Send Marketing SMS
    <label><input type="radio" name="sms_marketing_status" value="opt-in" />Yes</label> 
    <label><input type="radio" name="sms_marketing_status" value="opt-out"/>No</label> 
  </p>
  <input type="submit" value="Subscribe" />
</form>

NOTE 1: Checkboxes are not supported to capture SMS information in User Management-type pages.

NOTE 2: Editing Hosted Pages requires knowledge of HTML and CSS.

NOTE 3: To align with TCPA (Telecommunications Protection Act) regulations, customers must obtain consent for transactional and marketing messages separately. Capturing consent cannot be tied to a single checkbox. The text must also contain explicit language around the usecase the consent is tied to (eg. “I would like to receive marketing messages”, “I would like to receive updates”).

NOTE 4: Non-US and non-Canadian profiles must type in “+[country code]” when submitting their SMS numbers to successfully have their number captured and receive SMS messages from Sailthru.

Top