Home > SMS Marketing > Sending Number

How to Set Up a Sending Number for SMS Marketing

Setting up a sending number requires choosing a number type (local, toll-free, or short code), purchasing it through your SMS provider, and completing the registration process for that number type. For most businesses, a local 10-digit number with 10DLC registration is the best starting point because it offers the lowest cost and highest recipient trust.

Step 1: Choose Your Number Type

What to do: Decide between a local 10-digit number, a toll-free number, or a short code based on your sending volume, budget, and how you want recipients to perceive your messages.

Local 10-Digit Numbers

Local numbers look like regular phone numbers (e.g., 555-123-4567) and are the most common choice for business SMS. They cost about $1 per month to lease and require 10DLC registration before you can send marketing messages. After registration, your throughput depends on your trust score, which is assigned by The Campaign Registry based on your business size and reputation. Small businesses typically get 15 messages per second, while established brands can reach 75 or more.

The main advantage of local numbers is familiarity. Recipients are more likely to read and respond to a text from a number that looks like it belongs to a real person or local business. The disadvantage is the mandatory 10DLC registration process, which adds 3 to 7 business days before you can start sending.

Toll-Free Numbers

Toll-free numbers (800, 888, 877, 866, 855, 844, 833) offer higher throughput than local numbers without the per-carrier 10DLC registration. Instead, you go through toll-free verification, which is a simpler process handled by your provider. Throughput is generally higher, typically 3 to 10 messages per second without registration and significantly more after verification.

Toll-free numbers cost $2 to $5 per month and have slightly higher per-message rates than local numbers. They work well for businesses that need higher volume or send to recipients across many area codes, since the number does not imply any geographic location.

Short Codes

Short codes are 5 or 6 digit numbers (e.g., 12345) designed for very high volume sending. They support hundreds of messages per second and are recognized by carriers as legitimate business traffic, which means excellent deliverability. However, they cost $500 to $1,000 per month to lease, and carrier approval takes 8 to 12 weeks.

Short codes are only worth the investment if you send tens of thousands of messages daily or need near-instant delivery to large audiences (flash sales, time-sensitive alerts). For everyone else, a local number or toll-free number is the better choice.

Step 2: Purchase Your Number

What to do: Log into your SMS provider's dashboard, search for available numbers in your preferred area code (for local) or prefix (for toll-free), and purchase one. If you are using our platform, you can configure your sending numbers in the SMS Broadcast app settings.

When selecting a local number, choose an area code that matches your business location or your primary customer base. While the number works nationally regardless of area code, recipients may be slightly more responsive to numbers with a local-looking area code.

For toll-free numbers, the prefix (800 vs 888 vs 877, etc.) has no functional difference. The 800 prefix is the most recognizable, but availability is limited. Any toll-free prefix works equally well for SMS.

Some providers let you search for vanity numbers (numbers that spell words on a phone keypad). These can be useful for keyword-based opt-in campaigns where you want people to text "JOIN" to a memorable number, but they cost more and availability is sparse.

Step 3: Complete 10DLC Registration

What to do: If you chose a local number, submit your brand and campaign registration through your provider's 10DLC interface. Have your business details, EIN, website URL, and sample messages ready before starting.

The 10DLC registration has two stages:

Brand registration identifies your business to the carriers. You provide your legal business name, EIN or tax ID number, business address, website, and vertical (industry category). The Campaign Registry checks this information against public records and assigns a trust score. Higher trust scores get better throughput limits.

Campaign registration describes what you plan to send. You specify the type of messages (marketing, alerts, customer service), provide 2 to 5 sample messages, describe your opt-in process, and confirm that you will include opt-out instructions in every message. Carriers review this information to ensure your use case complies with their messaging policies.

Common reasons for registration rejection include: sample messages that do not match the stated use case, missing opt-out language, a website that does not match the registered business, or an industry category that requires special approval (cannabis, lending, debt collection). If rejected, you can typically resubmit after correcting the issues. For full details, see our 10DLC registration guide.

Note: If you chose a toll-free number, skip this step and instead complete the toll-free verification process through your provider. If you chose a short code, your provider will guide you through the carrier approval process, which is more involved but typically handled by the provider's compliance team.

Step 4: Configure and Verify

What to do: After registration is approved, configure your number for outbound messaging, set up webhook URLs for delivery reports and incoming messages, and send a test message to verify everything works.

Once your number is registered and active, configure these settings:

Send a test message to your own phone before launching any campaign. Verify that the message arrives promptly, that the sender ID shows your number correctly, and that replying STOP properly triggers the opt-out flow. Also test a reply to make sure incoming messages reach your webhook or inbox.

Number Type Comparison

Here is a direct comparison to help you decide:

Porting an Existing Number

If you already have a phone number that your customers recognize, you can port it to your SMS provider instead of purchasing a new one. This preserves your brand identity and avoids confusing recipients with a new number.

The porting process typically takes 1 to 3 weeks and requires a Letter of Authorization (LOA) from the current carrier. During the port, you can usually continue receiving calls on the old carrier while SMS routes to the new provider, but this depends on the carriers involved.

After porting, you still need to complete 10DLC registration (for local numbers) or toll-free verification before sending marketing messages. The registration uses the ported number, not a new one. See our A2P messaging guide for more on business-to-consumer SMS requirements.

Ready to set up your sending number?

Configure Your Number
Explore the SMS Broadcast App