How to Send SMS from a Short Code: Complete Setup Guide

How to Send SMS from a Short Code: Complete Setup Guide

Your 10DLC number has served you well, but now you are sending 200,000 messages per day and hitting throughput limits. Campaign sends that should take 30 minutes are stretching to 4 hours. Your two-factor authentication codes are arriving 90 seconds late because they are queued behind promotional messages. Your operations team is asking whether there is a way to send faster without buying more numbers.

There is. Short codes are 5 or 6 digit phone numbers designed specifically for high-volume, high-throughput messaging. They bypass the throughput limitations of 10DLC and toll-free numbers, delivering messages at 100 or more per second. For businesses that have outgrown standard number types, short codes are the next step.

But short codes are also the most expensive and most involved number type to set up. The application process takes 8 to 12 weeks, the monthly lease costs $500 to $1,000, and each carrier must individually approve your use case. This guide walks through the complete setup process so you know exactly what to expect.

Dedicated vs Shared Short Codes

Dedicated Short Code Shared Short Code
Ownership Leased exclusively to your business Shared with multiple businesses
Monthly Cost $500–$1,000 $0–$100 (shared among users)
Brand Control Full control over keywords and campaigns Limited, keywords must not conflict
Risk Your reputation only Other tenants' behavior affects your delivery
Carrier Approval Your use case reviewed individually Provider handles approval, less flexibility
Throughput 100+ messages/second Shared capacity among tenants
Best For High-volume businesses with dedicated budgets Small businesses testing short code viability

For most serious business messaging programs, a dedicated short code is the recommended choice. Shared short codes carry a fundamental risk: if another business sharing the code sends spammy content and the code gets suspended, your messages stop too. You are tied to the reputation of every other tenant on the code.

Shared short codes can make sense as a testing ground, but for production messaging at scale, dedicated short codes eliminate the risk of someone else's behavior affecting your deliverability.

The Short Code Application Process: Step by Step

Step 1: Choose Your Short Code Number

You can request a random short code or a vanity short code. Random codes are assigned from the available pool and cost less to lease. Vanity codes let you choose a specific number, such as 72345 or a number that spells a word on a phone keypad, and cost more.

Vanity codes are easier for customers to remember, which matters for keyword-based opt-in campaigns like "Text JOIN to 55555." If memorability is important for your use case, the vanity premium is worth the investment.

Short codes are leased through the US Short Code Administration. Your messaging provider facilitates the application.

Step 2: Define Your Use Cases and Content

Before applying, document every use case you plan to run on the short code. Each carrier will review and approve your content individually. Common short code use cases include marketing promotions and offers, two-factor authentication and OTP codes, transactional notifications (order updates, shipping alerts), customer service and support messaging, and informational or alert services.

Each use case needs a clear description, sample messages, opt-in flow documentation, and compliance details. The more thorough your application, the fewer rounds of carrier questions you will face.

Step 3: Document Your Opt-In Process

Short code campaigns require rigorous opt-in documentation. Carriers want to see exactly how consumers will subscribe to your messages. Acceptable opt-in methods include keyword opt-in (consumer texts a keyword to your short code), web form opt-in (consumer enters their phone number on your website with clear SMS consent language), and point-of-sale opt-in (consumer provides consent in person with documented records).

Every opt-in method must include clear disclosure language that identifies your business, describes the messages the consumer will receive, states the message frequency, notes that message and data rates apply, and explains how to opt out.

Step 4: Submit to Carriers for Individual Approval

Unlike 10DLC (where TCR handles centralized registration), short code approval happens individually with each carrier. AT&T, T-Mobile, and Verizon each review your application separately. Each carrier may request additional information or modifications to your program.

The total approval process typically takes 8 to 12 weeks, though it can extend longer if carriers request multiple rounds of revisions. Your messaging provider manages the carrier communication and relays questions and feedback to your team.

Step 5: Provision and Test

Once all carriers approve your short code, your messaging provider provisions the number in your account. Before launching to your full audience, run thorough tests. Send messages to phones on each carrier to verify delivery. Test every keyword and opt-in flow. Verify that STOP processing works correctly. Confirm that message content renders properly on different devices.

Short codes operate at high throughput, so test your sending at scale before launching campaigns. A bug in your integration that sends duplicate messages at 100 per second creates a very expensive problem very quickly.

Step 6: Launch and Monitor

Launch your short code program to your existing opted-in audience first. Monitor delivery rates, opt-out rates, and carrier feedback closely during the first week. If everything looks clean, ramp up to your full audience and launch your keyword acquisition campaigns.

Ongoing monitoring is critical for short codes. Carriers actively audit short code programs, and compliance issues can result in suspension. Maintain clean opt-in records, honor opt-outs immediately, and keep your message content aligned with your approved use cases.

Short Code Costs: A Realistic Budget

Cost Component Random Short Code Vanity Short Code
Monthly lease $500 $1,000
Annual lease $6,000 $12,000
Per-message cost Varies by provider Varies by provider
Carrier approval process Included with provider Included with provider
Setup and integration Varies by complexity Varies by complexity
Total first-year estimate $10,000-$20,000+ $18,000-$30,000+

These costs are in addition to your per-message charges and any provider platform fees. Short codes are a premium product designed for businesses whose message volume and speed requirements justify the investment.

When a Short Code Is Worth the Investment

Short codes make financial sense when your daily message volume exceeds 100,000 and you need messages delivered within seconds, not minutes. When your OTP or 2FA codes must arrive within 5 seconds for a good user experience. When you run national marketing campaigns with keyword opt-in ("Text DEALS to 55555") and the memorable number drives subscriber growth. When throughput limitations on 10DLC or toll-free numbers are creating delivery delays that affect your business.

If your volume does not justify the cost, 10DLC and toll-free numbers remain the practical choice for most businesses. Signalmash can help you evaluate whether your specific volume and use case warrant a short code, and they handle the application, carrier approval, and provisioning process if you decide to move forward.

Signalmash Reviews