You are here:
Request a Short Code for the United States and Canada
You can request a short code for sending SMS messages in the United States. Processing your short code request can take 10–12 weeks depending on how long it takes for carriers and aggregators to provide approval.
| Available in: Lightning Experience |
| Salesforce Enterprise and Unlimited Editions for Service Cloud AND Enterprise and Unlimited Editions with Marketing Cloud Next Growth and Advanced Editions |
| Not supported in Government Cloud Plus |
Before submitting the code request, you must meet these carrier audit standards to prevent multi-week approval delays.
- Your customer support email must use your official corporate brand domain. Don’t use generic webmail addresses like Gmail or Yahoo.
- SMS enrollment checkbox on your web forms must not be selected by default. Pre-checked consent boxes result in automatic carrier rejection.
- Web sign-up forms must explicitly include the opt-out keyword disclaimer, such as: "Reply STOP to unsubscribe."
- Don't use "test," "TBD," or "Toll-free" in your campaign summaries or sample copy.
- Before you start, verify that you have a registered brand
- From Setup, in the Quick Find box, enter SMS, and then select SMS Codes.
- Click Request Code.
- Select United States or Canada as the country.
- Select Short Code for the code type, and then click Next.
- To make sure that your new code is mapped to the correct app, select Marketing Cloud Edition – Advanced/Growth or Marketing Cloud Next.
-
Enter the brand and code and customization details.
- Select your approved brand.
- Enter the number of dedicated codes that you want to lease.
- Select the Search Type to find your code by a specific Number, a State, or a Zip code, or select Random Short Code so the registry automatically assigns a sequence.
-
Enter the basic campaign details.
- Verify that Registered Brand ID is auto-populated based on the selected brand.
- For Program Name, enter your public campaign name. This name must match your official trademark or corporate DBA.
- Select the Short Code Type: Vanity or Random.
- For Message Cost Model, select FREE_TO_END_USER (FTEU) so subscribers aren’t charged, or select STANDARD to apply standard carrier message and data rates.
- Enter the phone number and email address for customer support contact.
-
Define opt-in methods that your business uses to gather phone numbers and explicit
consent.
- Select how your customers opt in by selecting one of these options: Keyword, Web, POS, IVR, or Other.
- Enter the web address to your live corporate privacy policy and click Next.
-
Configure the Web Opt-In details.
- For Opt-In Flow Details, describe exactly where and how a user signs up on your site. For example, state that users opt in to receive messages through your official landing page while expressing interest in course registration.
- Specify the opt-in keywords users can text to sign up, such as JOIN or MUSIC.
- Enter the call-to-action text that prompts the user.
-
Enter the automated opt-in success response for confirmation message.
For example, "You have successfully subscribed to updates. Messages include course reminders and offers. Reply STOP to opt out."
-
Enter the mandatory keyword responses. These keywords define how subscribers can stop
receiving marketing SMS messages or get assistance.
- Enter your opt-out keywords. The system defaults to standard keywords including STOP, QUIT, END, CANCEL, and UNSUBSCRIBE.
-
Enter the opt-out message.
For example, "You’ve been unsubscribed from [Brand Name] alerts. You receive no further messages. Reply START to resubscribe."
- Enter the help keywords, such as Help.
-
Enter the help message.
For example, "For help with [Brand Name] alerts, visit [Website] or call [Phone]. Reply STOP to unsubscribe. Message & data rates apply."
-
Enter compliance information.
- Enter a URL for Terms & Conditions.
- Enter a Privacy Policy URL.
- Enter your program description summary detailing transactional alerts, onboarding assistance, or promotional updates.
- To upload supporting files such as a program syllabus, trademark certifications, or website sign up form mockups, click Attachments.
- Enter internal notes or comments detailing your consent gathering methods and opt-out placement.
- Enter a comma-separated list of collaborator email addresses to receive carrier vetting status updates.
- Select the confirmation checkbox: I'm ready to submit this request.
- Submit your request.
You can save up to 10 drafts of your requests for brands, campaigns, and codes. Track your progress on the Open Requests tab of the SMS Codes page, where these statuses appear.
- Inactive: A code is available but you must provide more information before it can be activated. These codes can't be used to send SMS messages.
- Active: The code is available and ready to use for sending SMS messages.
- Blocked: The code is blocked due to an expired contract or compliance violations. These codes can't be used to send SMS messages.
- Disabled: The code is no longer available. You can’t renew this code or use it to send SMS messages.

