TWILIO / TCR ERROR 30891Brand & DescriptionRe-vetting penalty: $15.00+ per failed resubmission cycle

Campaign vetting rejection — Invalid Website URL

Error 30891 is returned when the website URL registered on the Brand or referenced in the Campaign returns an HTTP 4xx/5xx error, times out, is parked/under construction, or points to a homepage with no opt-in path when web opt-in is claimed.

Why DCA Reviewers Trigger Error 30891

  • The URL returns HTTP 403/404 or blocks non-local traffic.
  • The URL is a generic domain parking page or social media link instead of an owned business website.

Side-by-Side Technical Comparison

FAILRejected Unreachable URL (Triggers 30891)
Website URL: http://staging.harborpinedental.local (Unreachable by carrier reviewers)
PASSCompliant Live HTTPS URL (Passes 30891)
Website URL: https://harborpinedental.com/book (Returns HTTP 200 with visible business info & opt-in form)

Other Common A2P 10DLC Rejection Codes