Skip to main content

SMS Compliance

These steps will need to get completed in order for sms messages to be sent and received

P
Written by Partner Training
Updated today

Compliance Guide for Clients

Once you click submit on sms number page, you need to reach out to tech support to review everything. Process can take up to 5 business days after submitting to go through all of the phases.

To do this, go to:

  • Left Side Menu Bar > Settings > under SMS section > SMS Phone Number

Under "SMS Phone Number" page, choose the phone number of choice from the available list. Then click "View Compliance Information" and add necessary info on the "Compliance With Regulations & Policies" pop up window:

  • Business Legal Name: must be match with what you have on tax forms and the same thing listed as business name in general settings.

  • Business Tax ID(EIN): exactly what it shows on tax forms.

  • Complete Address: must be match with tax forms.

Additionally, ensure that the official business name in the General Settings is an exact match for the name listed on your tax documents to minimize the chances of compliance request rejection. Misaligned names can lead to delays and failed submissions. Plus all of the following:

Additional Considerations

If operating under a 'Doing Business As' (DBA) name, ensure it is consistent with your legal business name on tax documentation. Inconsistent use of DBA names could result in non-compliance, so always verify alignment before submission.

  • HTTPS website (must load properly, under ~20 seconds)- This is to be added in Settings > General Settings of Spark for Business website

  • Privacy policy page on website: (clearly stating: “mobile numbers will not be shared with third parties/affiliates for marketing/promotional purposes”)

  • Visible, compliant opt-in webform on website on the contact us page or main page, and option language that follows it. It should be added under the submit button, on every section where you ask for a phone number from the student


Build a Compliant Opt-In Webform and add it to the website

Make sure your form includes:

  • A separate, unchecked checkbox for consenting to receive SMS notifications. The checkbox must not be required to submit the form, i.e. optional.

  • Language that states what messages recipients will receive (frequency, topic, sender)

  • Visible links to Privacy Policy and Terms of Service ( you can create these on Google or via a platform like Chat GPT for free)

  • Required disclaimer for marketing: The language should be the following:
    "By checking, you consent to receive marketing/promotional messages from {COMPANY NAME}, to opt out reply STOP at any moment, reply HELP for help. Msg & Data rates may apply. Frequency may vary."

  • Required disclaimer for informational: The language should be the following:
    "By checking, you consent to receive transactional/informational messages regarding account notifications, customer care, etc. from {COMPANY NAME}, to opt out reply STOP at any moment, reply HELP for help. Msg & Data rates may apply. Frequency may vary."

Provide Sample Message Templates

Include two sample message texts that illustrate exactly what will be sent, such as marketing or transactional messages. They should:

  • Mention your company name and website

  • Include opt-out instructions ("text STOP")

  • State message frequency and any applicable data rates

  • Clarify help instructions ("text HELP")


Submit via Spark or reach out to Tech team


Understand Submission Phases

  • Phase 1 - should be immediate, if not contact Spark tech team

  • Phase 2 - should be 15 minutes

  • Phase 3 - takes about 5 business days


Avoid Common Rejections — Checklist

Before re-submitting, review these critical items: Ensure all documentation, including EIN, business name, and address, is consistent across platforms. Inconsistencies must be corrected to avoid repeated rejections and delays in compliance.

  • ✔ Website uses HTTPS and loads quickly

  • Check the business name on the sms number page and make sure it matches the business name on the general settings page. Remember to include the business name from taxes, not what you do business as.

  • Ensure corrections to General Settings are completed and resubmit the compliance request if mismatches are identified during the review.

  • Do not use abbreviations or unofficial names that differ from your tax and legal documentation.

  • ✔ Opt‐in form is visible and not hidden behind pop-ups/buttons

  • ✔ Privacy policy link appears in footer, header, or on form

  • ✔ Disclaimer text legible (not blending into background)

  • ✔ All form and profile fields (business name, address, owner name) contain no invalid special characters

  • ✔ Opt‐in path instructions are included if the form is hard to locate


Restrictions & Disallowed Content

Ensure your business and campaign content does NOT involve:

  • SHAFT categories (Sex, Hate, Alcohol, Firearms, Tobacco/Vape)

  • Cannabis/CBD/Kratom or paraphernalia

  • Gambling, third-party lead generation, credit repair/debt relief

  • Financial high-risk products (like payday loans), unless only used for 2FA or transactional messages


✅ Final Submission Checklist (Phase 0 prep)

  • Correct EIN (or SSN), legal name, and address

  • Static HTTPS website with Privacy Policy and TOS

  • Independent, clear SMS opt‑in form

  • Sample messages (×2) with required fields

  • Privacy policy language about mobile data non‑sharing

  • Prepared for OTP approval (sole proprietors)

  • Confirm campaign doesn’t involve prohibited content


Once all items above are finalized, proceed to submit your information, Spark SMS number page, and reach out to tech support to confirm it's in correctly. If you hit a rejection at any phase, carefully compare feedback with this checklist to resolve issues before re-submitting and reach out to Spark Tech support to re-submit it for you.


Did this answer your question?