Short Code Setup: From Application to First Message
A dedicated short code is the gold standard for high-volume SMS marketing. It's the 5-6 digit number that customers text to interact with your brand. Getting one involves navigating registries, carriers, and compliance requirements. Here's exactly what to expect.
Why Choose a Short Code?
Before diving into the setup process, let's clarify why short codes exist and when you need one:
Throughput: Short codes can send hundreds of messages per second. Long codes (10-digit numbers) are limited to about 1 message per second. If you're sending to thousands of subscribers, you need a short code.
Deliverability: Short codes have the highest deliverability rates in SMS because they go through a formal vetting process. Carriers trust them.
Brand Recognition: A memorable short code (like "TEXT 12345") is easy for customers to remember and use in advertising.
Two-Way Communication: Short codes are designed for high-volume inbound and outbound messaging, making them ideal for keyword campaigns, voting, sweepstakes, and customer engagement.
The Setup Timeline
Let's be honest about timing. Getting a short code operational takes 8-12 weeks on average. Here's why:
| Phase | Duration | What Happens |
|---|---|---|
| Application | 1-2 weeks | Choose and lease your number |
| Brand Registration | 1-2 weeks | Register your brand with the registry |
| Content Provider Setup | 1-2 weeks | Register your messaging program |
| Carrier Provisioning | 4-8 weeks | Each carrier reviews and approves |
| Testing | 1 week | Verify delivery across all carriers |
| Launch | Day 1 | Start sending |
Step 1: Choose Your Short Code
You have two options:
Random Code: The registry assigns you an available 5-6 digit number. This is faster and cheaper. Good for programs where the number itself isn't part of your branding.
Vanity Code: You choose a specific number, often one that spells a word or is easy to remember (like 227438 = "BASKET"). Costs more and takes longer because you need to check availability and potentially negotiate.
Cost: Short code leases run $500-$1,000 per month depending on random vs. vanity.
Step 2: Brand Registration
Before carriers will approve your short code, your brand needs to be registered and vetted. This involves:
- Company information: Legal name, EIN/tax ID, business address
- Business verification: Proving your company is legitimate and operational
- Contact information: Technical, compliance, and business contacts
- Website review: Carriers will check your website for proper terms of service, privacy policy, and opt-in disclosures
Step 3: Content Provider Registration
This is where you describe your messaging program in detail:
- Use case: What are you sending? Marketing promotions? Appointment reminders? Alerts?
- Message flow: How do subscribers opt in? What messages will they receive? How often?
- Sample messages: Provide examples of every message type you'll send
- Opt-in mechanism: Describe exactly how customers consent to receive messages
- Opt-out handling: Confirm STOP, CANCEL, and UNSUBSCRIBE keyword support
- Help handling: Confirm HELP keyword support with proper response
- Terms and conditions: Link to your messaging terms
- Privacy policy: Link to your privacy policy
Step 4: Carrier Provisioning
This is the longest step. Each major carrier (T-Mobile, AT&T, Verizon, etc.) independently reviews your program. They're checking for:
- Compliance with CTIA guidelines
- Legitimate business use case
- Proper opt-in/opt-out mechanisms
- Content that meets their acceptable use policies
- Technical readiness (can your platform handle the traffic?)
Each carrier approves on their own timeline. Some take 2-3 weeks, others take 6-8 weeks. Your short code isn't fully operational until all carriers have approved.
Step 5: Testing
Once carriers approve, test delivery to real phones on each carrier network:
- Send test messages to T-Mobile, AT&T, Verizon, and other major carriers
- Test opt-in keywords (text JOIN, SUBSCRIBE, etc.)
- Test opt-out keywords (text STOP, CANCEL, etc.)
- Test HELP keyword response
- Verify message formatting and character limits
- Test any multimedia (MMS) content
Step 6: Launch
You're live. But launch isn't the end of the process:
- Ramp gradually. Don't blast your entire list on day one. Start with a small segment and increase volume over a few days.
- Monitor closely. Watch deliverability, opt-out rates, and carrier feedback for the first two weeks.
- Expect audits. Carriers conduct periodic compliance audits, especially in the first 1-2 months. This is normal.
- Keep records. Document your opt-in sources, maintain opt-out logs, and keep copies of all message content.
Common Pitfalls
Incomplete applications. Missing information is the number one cause of delays. Fill out every field completely the first time.
Vague use cases. "We want to send messages to customers" isn't specific enough. Describe exactly what you're sending and why.
Missing website disclosures. Your website needs clear terms, privacy policy, and opt-in language before carriers will approve.
Underestimating timeline. Don't promise your sales team a launch date 4 weeks out. Build in buffer.
Ignoring compliance after launch. Getting approved is step one. Staying compliant is forever.
How Tells.co Simplifies the Process
At Tells.co, we manage the entire short code setup process for our clients:
- Application management: We handle registry applications, brand vetting, and content provider submissions
- Carrier coordination: We have direct relationships with all major carriers and manage the provisioning process
- Compliance guidance: We review your program materials and help you avoid common rejection reasons
- Technical setup: We configure your short code on our platform, set up keywords, and build your message flows
- Ongoing management: We monitor carrier status, handle compliance audits, and manage renewals
Most businesses don't want to become experts in telecom regulations. They want to send messages. That's where we come in. Let us handle your short code setup.