TABLE OF CONTENTS |
What Are Short Codes?
Short codes are special 5-6 digit phone numbers that are easy to remember and great for sending texts quickly. Learn more about short codes here.
How To Register For A Short Code
Fill Out the Registration Form: Start by completing our registration form. See instructions below.
Carrier Approval: Mobile carriers like T-Mobile, Verizon, and AT&T need to approve your registration. During this process, we’ll set up your opt-in, opt-out, and help keywords + autoresponders.
Approval Timeline: Approval for new short codes usually takes 6-8 weeks. Migrations can be faster or take a similar amount of time.
Promote your Short Code: Once your short code is approved, you can start promoting the number so people can sign up for your messages.
Sync Web Subscribers: If you’re collecting sign-ups online, sync your website, ActBlue page, or Action Kit forms with Scale to Win or upload a CSV of contacts to Scale to Win Text. Read more about how to set up subscribers in our Short Code: Build Your Subscriber List article.
Our registration form asks if you're applying for a new or migrating an existing short code. If you’re applying for a new Short Code, skip to the next section of this article, How to Complete the Short Code Registration Form.
Migrate A Short Code
If you already have a Short Code with another provider and want to move it to Scale to Win, follow these steps:
Contact Us: Reach out to our Client Support team, or schedule a call with us here to discuss your options.
Transfer the Short Code: Contact your current provider and request to transfer your short code to Bandwidth (usshortcodes.com account ID 3003109). Include your short code number and preferred transfer date.
Receive Confirmation: Your provider will confirm the transfer and give you a lease receipt with an order ID.
Sign a Migration Letter: A director or higher from your organization needs to sign a migration letter authorizing the transfer. The letter must include the order ID from your lease receipt and the short code number. (See template below)
Fill Out Our Registration Form: Once you have the lease receipt, complete our registration form and select Migration. You will be prompted to upload your lease receipt and migration letter and add in the order ID # from your lease receipt.
Example Migration Letter
{ORGANIZATION LETTERHEAD}
{DATE - within 30 days of submitting the application}
Re: Migration of Short Code {XXXXX}
To Whom It May Concern:
{Organization Name} approves the migration of short code {XXXXX}, CSCA Application ID {Order Number} to Infobip effective {Desired Transfer Date}.
Regards,
{NAME AND TITLE OF REPRESENTATIVE}
{SIGNATURE}
{DATE}
{CONTACT INFORMATION}
How To Complete The Short Code Registration Form
Choose Lease Type: Decide if you’re getting a new short code or migrating an old one, and choose how long you want the lease to last.
Submit Website and Terms of Service: Provide links or screenshots of your compliant website and terms of service page.
Explain Opt-In Process: Share how people sign up to receive your texts.
Describe Your Texting Program: Submit sample messages.
Provide Organization Info: Enter details about your organization.
Section 1: Lease Type
1. Choose Your Application Type: Indicate if you're applying for a new short code or migrating an existing one.
1a. For Migration: Upload your lease receipt, migration letter, and order ID.
1b. Select Lease Length: Choose how long you want to lease the short code: 3 months, 6 months, or 12 months.
1c. Autorenew Option: Decide if you want the lease to automatically renew at the end of the term.
1d. Estimated Daily Volume: Estimated daily sending volume. If you’re unsure, estimate the size of your list.
Section 2: Is Your Website Carrier-Compliant?
2a. Share Website: The website must be active and accessible. It must have:
A publicly accessible, compliant terms of service page
A publicly accessible, compliant privacy policy (can be on the same page as the terms of service)
2b. Link to Terms of Service: The terms of service page must include:
Sender Name: The name of the organization or of the program/brand.
Program Description: What kinds of messages will be sent, e.g. "voter registration", "event recruitment", "campaign updates", "donation asks". Be specific. If this is a fundraising program, you must add that messaging may include “donation asks”.
Message Frequency: How often messages will be sent. Examples: “Message frequency varies”, “5 msg/wk”.
Data Rates Disclosure: "Message and data rates may apply."
T-Mobile Disclosure: "T-Mobile is not responsible for delayed or undelivered messages."
Opt-Out Instructions: "Text STOP to cancel" (in bold).
Support Contact: An email or toll-free number for customer support. Example: “Text HELP or call 1-800-888-8888 for support.”
Note: If your website lacks a live Terms of Service page, a mockup can be submitted as a public link (e.g., Google Drive screenshot). This is a temporary solution; a live, public Terms of Service page is required before short code usage.
2.3. Link to Privacy Policy: Carriers are strict about how mobile user data is handled.
You can only share mobile data for essential services or if required by law
You cannot share mobile data with affiliates or similar campaigns
Your privacy policy must clearly state this
Many clients include this language:
“Text messaging originator opt-in data and consent will not be shared with any third parties, provided that the foregoing does not apply to sharing (1) with vendors, consultants and other service providers who need access to such information to carry out work on our behalf (and who will not use such information for their own purposes); (2) if we believe disclosure is required by any applicable law, rule, or regulation or to comply with law enforcement or legal process.
Mobile information will not be shared with third parties/affiliates for marketing/promotional purposes.”
Section 3: How Do People Sign Up For Your Short Code?
You must support keyword opt-in, i.e. texting a word like “JOIN” or “START” to your number.
3a. Opt-In Method: Pick the method people use to sign up, i.e. Keywords (Required), Web, or Other.
3b. Opt-In Discovery: Select the main way people learn about signing up for your short code, i.e. the web, radio, TV, print, etc.
3c. Opt-In Method Description: Provide links to(or screenshots of) all opt-in methods. Describe how people sign up.
3.d. Call to Action: A call to action (CTA) is a prompt that tells people how to sign up for your short code. It must include:
Instructions: Tell users how to sign up.
For keyword opt-in, tell users what keyword to text and the short code to send it to. Example: "Text JOIN to 12345 for campaign updates."
For web opt-in, tell them that "By entering your phone number, you're agreeing to receive ..."
Organization Name and Program: Include your organization's name and a brief program description.
Fundraising Notice: If you plan to raise funds through the short code, say "Messaging includes donation asks."
Frequency Notice: State how often messages will be sent. This should match your TOC.
Data Rates Notice: Include a "Msg&Data rates may apply" notice.
PP/TOC links: You must include clickable, underlined links of your privacy policy and terms of service.
Example of keyword call to action:
3e. Opt-In Keywords: Provide the exact keyword(s) for sign-up. For example, someone might text "JOIN" to the short code.
Keywords should be 15 characters or less
If this is a migration, provide the same keywords you used in your original application
3.f. Opt-In Confirmation: After signing up, people must get a confirmation message from the short code. The message should be 160 characters or less and must include:
Program Name: The name of your program
Message Frequency: How often you'll send messages, i.e. "Message frequency varies." or "1 msg/week"
Data Rates Disclosure: A note that message and data rates may apply
STOP Instructions: How to opt out (e.g., "Reply STOP to end")
HELP Instructions: How to get help (e.g., "Reply HELP for help")
Example 1: “Welcome to Scale to Win Alerts! Msg&data rates may apply. 1msg/day. Reply STOP to end. Reply HELP for help.”
Example 2: “Thanks for signing up to hear from Big Organizing! Msg&data rates may apply. Message frequency varies. Reply STOP to end. Reply HELP for help.”
Section 4: What Kinds Of Messages Will You Send?
4a. Program Type: Pick the use case that best describes your program. Examples: Political, Donation, Voting/Polling
4b. Program Description: Write a few sentences explaining the types of texts you'll send from the short code.
Be specific - if you'll be collecting donations, make sure to mention that in the description
This exact description must be included in your SMS terms and conditions and should also be in your call-to-action (CTA)
4c. FEC committee ID: Required if your organization is a federal political committee and soliciting donations.
4d. Help Keyword(s):
You must provide keywords that people can text to the short code to get support
At a minimum, you must include the keyword "HELP"
4e. Help Request Confirmation: You must provide the exact message people will receive after they text for support. Example: “STW Employee Alerts. Help at 833-789-8398. Msg&data rates may apply. Reply STOP to cancel.”
4f. Opt-out Keyword(s): You must provide keywords that people can text to the short code to unsubscribe. At a minimum, you must include the keyword "STOP”.
4g. Opt-out Confirmation: Provide the exact message people will receive after they text to unsubscribe. This must state that no more messages will be sent. Example: “STW Employee Alerts: You are unsubscribed from Scale to Win Support Alerts. No more messages will be sent.”
4h. Two Example Messages: Provide two short examples of messages subscribers might receive from your Short Code. The examples should roughly match your program description. If stated that your program includes fundraising, include a sample fundraising message.
Section 5: Sender Information
5a. Legal Organization Name: Provide the name of the organization that will appear as the sender of the texts.
5b. Legal Organization Address: Provide the legal address of the organization (the address on IRS tax forms).
5c. Organization Contact: Share the name, email, and phone number of a point of contact at the organization. The email address should have the same domain name as the website. This information is provided for identity purposes only.
5d. Scale to Win Contact: If Scale to Win should be contacting someone else with questions, provide their name, email, and phone number. We will only reach out to this person with questions.
5e. Additional Notes: Share any special notes you have for us!