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

30887: Campaign vetting rejection - Opt-out Error


ERROR: 30887

error-30887 page anchor
MESSAGING
ERROR

Your A2P 10DLC campaign registration was rejected because the opt-out details in the submission do not clearly show how end users can stop receiving messages. If you manage opt-outs yourself, provide opt_out_keywords and an opt_out_message that acknowledges the opt-out request and confirms that no further messages will be sent.

Possible causes

possible-causes page anchor
  • The Call-to-Action or Message Flow does not clearly explain the opt-out process.
  • Your campaign indicates that you manage opt-outs yourself, but opt_out_keywords were not provided.
  • Your campaign indicates that you manage opt-outs yourself, but opt_out_message was not provided.
  • The opt_out_message does not acknowledge the end user's opt-out request.
  • The opt_out_message does not confirm that no further messages will be sent.
  • The opt-out workflow in your submission is incomplete or does not match the way end users actually interact with your campaign.
  • Update your Call-to-Action and Message Flow so they clearly describe how an end user can opt out.
  • If you manage opt-outs yourself, provide every configured value for opt_out_keywords, such as STOP, UNSUBSCRIBE, END, QUIT, or HALT when those keywords are supported by your application.
  • Add an opt_out_message that acknowledges the opt-out request, confirms that no further messages will be sent, and includes your brand name.
  • Review your sample messages and consent flow to make sure the opt-out instructions match the real user experience.
  • If you use Twilio default opt-out handling or Advanced Opt-Out, use that configuration instead of submitting incomplete custom opt-out fields.
  • Resubmit the campaign after updating the opt-out workflow and messaging.

Additional resources

additional-resources page anchor