Rejected by carriers? The website is one of the most common reasons. Fix it today →

Why is AT&T blocking my 10DLC text messages?

Quick answer

AT&T blocks business texts from 10-digit numbers that are not registered as a 10DLC brand and campaign. Registered campaigns get a message class that sets how many texts per minute they can send. AT&T charges per-message fees and bans content such as affiliate lead generation, debt relief, and credit repair. Blocked texts and rejected campaigns need different fixes.

This page is for businesses that text AT&T customers from a local 10-digit number through a provider such as Twilio, Telnyx, or Bandwidth. You register with your provider, not with AT&T. AT&T then sets your sending rate, filters traffic, and bills carrier fees through your provider.

10DLC Site is not affiliated with or endorsed by AT&T. Carrier names are used only to describe how traffic is handled. This page describes AT&T's rules as documented by AT&T and major providers at the time of writing (Updated September 2026). Fees and limits change, so confirm them with your provider.

Does AT&T require 10DLC registration?

Yes. Telnyx says that from February 3, 2025, unregistered 10DLC traffic is blocked altogether. AT&T's own Code of Conduct already said unregistered business texts may not go faster than the rate AT&T allows for person-to-person texting.

On Twilio, a message from a number that is not linked to an approved campaign fails with error 30034. Error 30035 means the number is still being set up. Twilio says to allow up to 24 hours and not to keep removing and re-adding the number.

What does AT&T charge for 10DLC traffic?

AT&T passes per-message fees to your provider, which bills them to you. These amounts come from Bandwidth's carrier surcharge table (updated September 16, 2026).

AT&T fee Amount at the time of writing Effective
Registered 10DLC SMS $0.0035 per segment, inbound and outbound Apr 1, 2026
Registered 10DLC MMS $0.0090 per message, inbound and outbound Apr 1, 2026
Unregistered 10DLC SMS $0.0100 each way (this traffic is now blocked) Oct 1, 2024
Unregistered 10DLC MMS $0.0150 each way (this traffic is now blocked) Oct 1, 2024

Twilio's US pricing page also lists $0.0035 each way for AT&T long code SMS. These carrier fees are separate from the one-time brand fee and monthly campaign fees your provider charges. Check your provider's current pricing page.

How many texts per minute does AT&T allow?

AT&T measures throughput in messages per minute (TPM) for each campaign. It assigns a message class based on your use case and your brand's vetting score. Telnyx and Infobip publish the same core table:

Class Campaign type Vetting score SMS per minute MMS per minute
A / B Standard / mixed or marketing 75 to 100 4,500 2,400
C / D Standard / mixed or marketing 50 to 74 2,400 1,200
E / F Standard / mixed or marketing 1 to 49 240 150
T Low Volume Mixed Any 75 50
W Sole Proprietor (Telnyx) Not scored 15 50

Some special use cases get fixed rates. For example, charity campaigns get 2,400 SMS per minute and social campaigns get 9,000. Bandwidth says brands on the Russell 3000 list get the top classes. Other brands start in class E or F unless they are vetted.

The AT&T Code of Conduct says AT&T can change a class without notice, based on complaints and opt-outs. To move up, improve your vetting score. See brand vetting.

What content does AT&T ban?

AT&T's Code of Conduct lists prohibited messaging. Any exception needs written approval from AT&T. The list includes:

  • Affiliate lead or commission generation, and lead generation that shares collected data with third parties
  • Loan ads, except from direct lenders for secured loans
  • Credit repair and debt relief
  • Loan, debt consolidation, and student loan programs from anyone who cannot grant the loan
  • Work from home and "secret shopper" offers
  • Phishing, scams, and deceptive marketing
  • Content that threatens customers, or causes heavy complaints or opt-outs

AT&T also bans snowshoe sending, filter evasion, shared numbers, and swapping in new numbers after a block. It prohibits public URL shorteners in bulk messaging and says texts that contain them may be blocked. See prohibited content.

What do AT&T's reviewers check on your website?

AT&T's Code has a direct website rule. If a text links to a website, that site must clearly name its owner, a person or a registered business, and give reasonable contact details. If the site collects personal information, it must have a privacy policy that is easy to find.

Your campaign is first reviewed by your provider and its upstream partners. They look for the same things:

  1. A live site that matches your registered business. See brand name match.
  2. Your business name, address, and contact details. See business contact info.
  3. A public privacy policy that says you do not share mobile numbers.
  4. A visible opt-in form that names your business and lists the disclosures.
  5. No banned products or services anywhere on the site.

My texts are blocked. Is that different from a rejected campaign?

Yes. A rejected campaign was never approved. A blocked text failed at send time.

What you see Likely cause What to do
Campaign status is rejected or failed Registration, website, or content did not pass review Follow the rejection triage
Twilio 30034 Number is not linked to an approved campaign Finish registration and attach the number
Twilio 30035 Number is still being configured Wait up to 24 hours and do not re-add it
Twilio 30007 Content was filtered Match texts to your registered use case, drop public shorteners, and send to consented contacts only
Slower sending than expected Low message class Improve your vetting score or check your class with your provider

For filtered texts, Twilio asks for at least three failed message IDs when you contact support. Switching to fresh numbers to get past a block is banned under AT&T's Code.

How do I get a website that passes review for AT&T traffic?

  1. Show your legal business name, address, and phone on a live site.
  2. Keep links in your texts pointing to your own domain.
  3. Publish a privacy policy with a no-sharing statement.
  4. Publish SMS terms with frequency, rates, and STOP and HELP.
  5. Use an opt-in form with an unchecked consent box.
  6. Serve every page over https.

Included in your Registration Kit: your homepage, privacy policy, terms, and opt-in page URLs plus your business details, ready to paste into your provider's registration form. Build my order →

10DLC Site builds the website. You still submit the registration yourself, and carriers make the final decision.

Sources

Not sure if your site is ready for carrier review? Compare your site with the checklist, or see pricing for a site built for 10DLC review.

Built to these requirements

Get a carrier-ready website, usually the same business day

A new .com with hosting, SSL, a privacy policy that covers SMS, SMS terms and a compliant opt-in form, built to the requirements on this page. You submit your own 10DLC registration, and no one can guarantee approval, but a reviewer will have nothing on your site to flag.

Build my order: from $149 →

One-time price · 14-day money-back guarantee · Daily Compliance Watch

Frequently asked questions

What is AT&T's 10DLC throughput limit?

AT&T sets a per-minute limit by message class. Telnyx and Infobip list 4,500 SMS per minute for standard campaigns with a vetting score of 75 to 100, 2,400 for 50 to 74, and 240 for 1 to 49. Low Volume Mixed campaigns get 75, and Sole Proprietor campaigns get 15.

How much does AT&T charge per 10DLC text?

At the time of writing, Bandwidth lists $0.0035 per SMS segment in each direction for registered 10DLC traffic, effective April 1, 2026, and $0.0090 per MMS each way. Twilio's pricing page shows the same SMS amount. Fees change often, so check your provider.

Does AT&T have a daily message cap like T-Mobile?

AT&T's published limits are per minute, by message class, not per day. The AT&T Code of Conduct says each class has a maximum per-campaign rate and its own anti-spam policy, and AT&T can change a class without notice.

Can I use bit.ly links in texts to AT&T customers?

It is risky. AT&T's Code of Conduct says using public URL shorteners in bulk messaging is prohibited and messages that contain them may be blocked. Use a full link on your own domain or a branded shortener.

Does AT&T allow lead generation texts?

No, not without written approval. The AT&T Code of Conduct prohibits affiliate lead and commission generation and lead generation that shares collected information with third parties.

Why did my AT&T throughput drop after my campaign was approved?

AT&T can move a campaign to a lower message class based on complaints, opt-outs, or observed traffic. Its Code lists a class downgrade as one enforcement step, along with suspension and termination.

Why is T-Mobile blocking or rejecting my 10DLC messages?

How T-Mobile handles 10DLC texts in 2026: registration, carrier fees, daily caps by vetting score, banned content, error codes, an...

What are Verizon's 10DLC fees, and why are my texts to Verizon blocked?

Verizon 10DLC in 2026: the SMS fee rising to $0.005 on October 1, how Verizon filters texts, what reviewers check on your site, an...

My 10DLC campaign was rejected. What do I do now?

10DLC campaign rejected? Read the reason, sort it into website, brand, campaign or content, fix it, resubmit the right way, and kn...

Why was my 10DLC campaign rejected for prohibited or disallowed content?

SHAFT, cannabis, lead generation, debt relief and high-risk finance get 10DLC campaigns rejected. See what carriers ban, what need...

What is brand vetting for 10DLC?

Brand vetting is an optional third-party review that gives your 10DLC brand a 0 to 100 score. Learn standard vs enhanced vetting a...

What website do I need for 10DLC approval?

The 8 website requirements reviewers check for A2P 10DLC: privacy policy, SMS terms, opt-in form, brand match, contact info, HTTPS...

From $149 per websiteBuild my order