30963: Campaign rejected: public URL shortener detected in campaign
MESSAGING, PHONE NUMBERS
ERROR
Your A2P 10DLC campaign was rejected because it contains public URL shorteners in campaign content or sample messages. Public URL shortening services such as bit.ly, tinyurl.com, goo.gl, and similar services are not permitted in A2P 10DLC campaigns because they mask the true destination URL. Carriers require full transparency into linked destinations to protect consumers from malicious content.
- Public URL shortener in sample messages: One or more sample messages contain shortened URLs from public services like bit.ly, tinyurl.com, t.co, ow.ly, or similar shortening platforms.
- URL shortener in campaign description: The campaign description or use case fields reference shortened URLs instead of full destination URLs.
- Redirecting domain detected: The campaign uses a domain that functions as a URL redirect service, behaving similarly to a public URL shortener even if it is a custom domain.
- The rejected campaign is not eligible for resubmission. Public URL shorteners are prohibited in A2P 10DLC campaigns because they obscure destination URLs.
- Replace all shortened URLs with full destination URLs using your own branded domain before registering a new campaign. Branded short domains owned and operated by your business (for example, yourcompany.link) are generally acceptable.
- If you believe this rejection was made in error, contact support.