---
page_type: error
code: 30504
message: >-
  30504: Toll Free verification rejection - Single opt-in cannot cover multiple
  use cases
level: ERROR
product: Programmable Messaging
---

## Description

The Toll-Free phone number verification submission has been reviewed and it was rejected. Messaging traffic on this Toll-Free number is blocked until it's verified.

Verification is one component of ensuring A2P SMS is used by businesses in a legal and compliant manner. The review process looks at the business sending messaging (not the software powering it), the use case, sample content, the web presence, the opt-in/consent collected and associated website terms and privacy policies.

### Possible Causes

Your opt-in process attempts to cover multiple message types with a single consent action. Common issues include:

- Using a single checkbox for both promotional and informational messages
- Opt-in text that doesn't differentiate between different message types
- Combining multiple use cases under one consent mechanism

### Possible Solutions

- Create separate opt-in mechanisms for each message type (e.g., promotional, informational)
- Clearly describe the purpose of each opt-in and the specific types of messages users will receive
- Ensure users can select which message types they want to receive independently
- Resubmit with evidence of separate opt-ins for different message types

[Why was my Toll Free Verification Rejected?](https://support.twilio.com/hc/en-us/articles/9321443984155-Why-Was-My-Toll-Free-Verification-Rejected)

[Required information for Toll-free verification](https://support.twilio.com/hc/en-us/articles/13264118705051-Required-Information-for-Toll-Free-Verification)

[Toll-Free best practices](https://support.twilio.com/hc/en-us/articles/360038172934-Information-and-best-practices-for-using-Toll-Free-SMS-and-MMS-in-the-US-and-Canada)