Rejection code 30923.
Messaging consent is bundled into required terms.
What it means.
Agreeing to texts is part of terms the person has to accept to use the service.
How to fix it
Make text consent its own optional step. A person must be able to decline texts and still use the service.
Wording to paste.
Fill in the brackets and check it matches what the business really does. Reviewers compare this wording with the live site and the campaign form.
I agree to receive [describe the messages, for example appointment reminders] from [Business name]. Message frequency varies. Message and data rates may apply. Reply STOP to opt out, HELP for help. See our Privacy Policy and Terms.
<label> <input type="checkbox" name="sms_consent" value="yes"> I agree to receive [describe the messages, for example appointment reminders] from [Business name]. Message frequency varies. Message and data rates may apply. Reply STOP to opt out, HELP for help. See our Privacy Policy and Terms. </label>
Before you resubmit.
Carriers decide every rejection and every appeal. These answers say what the code covers and what to change, not what a reviewer will do.
Does code 30923 need a new campaign?
No. Correct it in the existing campaign and resubmit.
What should change for code 30923?
The opt in form on the client's site.
What should I check before resubmitting?
Fix every listed reason before resubmitting. A campaign can have more than one, and fixing only some will likely be rejected again. Review the whole campaign, not only the field named: description, use case, samples, website, opt in flow, privacy policy and terms must agree. While a campaign is pending, do not resubmit it or create another one.
Inspect the site before you resubmit.
The free inspection reads your client's phone form, SMS checkbox, privacy policy and terms against 68 published rejection reasons, with the wording to paste. Or send us the client and we file it for $79.
Inspect a site free File a client for $79