Skip to contentSkip to navigationSkip to topbar
Page toolsOn this pageProducts used
Looking for more inspiration?Visit the
Error
Application error

30963: Campaign rejected: public URL shortener detected in campaign

Twilio Messaging DocumentationMessaging
Twilio Phone Numbers DocumentationPhone Numbers

Description

description page anchor

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.

Possible causes

possible-causes page anchor
  • 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.