How to Look Up Phone Number Carrier Information
What a Carrier Lookup Returns
When you run a carrier lookup on a phone number, the response typically includes several pieces of information:
- Carrier name: The mobile carrier or telecom provider that currently owns the number (AT&T, T-Mobile, Verizon, etc.).
- Line type: Whether the number is mobile, landline, VoIP, or toll-free. This is critical for SMS because landlines cannot receive text messages.
- Number status: Whether the number is currently active, disconnected, or has been ported to a different carrier.
- Country and region: The country code and sometimes the geographic region associated with the number.
- Ported status: Whether the number has been transferred from one carrier to another (number portability), which affects routing.
Why Carrier Lookup Matters for SMS
Remove Landlines
The most immediate benefit is identifying and removing landline numbers from your SMS list. Landlines cannot receive text messages, so every message sent to a landline generates a delivery error and wastes credits. If a significant portion of your list is landlines (common when numbers are collected from general contact forms or CRM imports), carrier lookup can save substantial cost by filtering them out before you send.
Improve Deliverability
Sending to invalid or disconnected numbers damages your sender reputation with carriers. A high failure rate signals to carrier filtering systems that your list is low quality, which can trigger carrier filtering on your legitimate messages. Running carrier lookup before a campaign identifies numbers that will fail, letting you remove them proactively and maintain a high delivery rate.
Optimize Routing
Knowing which carrier each number belongs to lets the platform optimize message routing. Different carriers have different delivery characteristics, pricing, and throughput limits. The platform uses carrier information to route messages through the most reliable path for each carrier, which improves delivery speed and success rates. See how carrier routing works for details.
Detect Bot Sign-Ups
Carrier lookup helps identify bot sign-ups by flagging numbers that are VoIP (often used by bots), from unexpected countries, or already disconnected. Running lookup on new opt-ins before adding them to your active list prevents bots from polluting your subscriber base.
When to Run Carrier Lookup
- At opt-in: Validate numbers immediately when subscribers sign up. This catches invalid numbers and landlines before they enter your list.
- Before importing a list: When you import contacts from a CSV, run carrier lookup on the entire batch to clean it before adding to your active list.
- Before large campaigns: Run a lookup on your full list periodically (monthly or quarterly) to catch numbers that have been disconnected or ported since they originally subscribed.
- After high bounce rates: If a campaign produces an unusually high error rate, run carrier lookup on the failed numbers to understand why they failed and whether they should be permanently removed.
Carrier Lookup Cost
Carrier lookups are billed per query through the SMS provider. The typical cost is a fraction of a cent per lookup, which is significantly less than the cost of sending an SMS to an invalid number. For a list of 10,000 numbers, a bulk carrier lookup might cost a few dollars but could save you from sending hundreds of messages to landlines or disconnected numbers at full per-message cost.
The platform supports bulk carrier lookup that processes your entire list in one operation. Results are stored on the contact record so future sends can automatically skip numbers flagged as invalid without needing to re-run the lookup. See SMS cost breakdown for how lookup costs factor into overall campaign economics.
Number Portability Considerations
Phone number portability means subscribers can keep their phone number when switching carriers. A number that was originally assigned to Verizon might now be on T-Mobile. Carrier lookup returns the current carrier, not the original one, which is what matters for message routing. However, ported numbers sometimes have brief routing delays during the port process, so if you see delivery issues with a specific number around the time of a carrier change, it may resolve itself within a few days.
Clean your SMS list with bulk carrier lookup and improve your delivery rates.
Get Started Free