SMS communication consent
Why SMS messages from campaigns aren't delivered
The most common reason campaign SMS messages aren't delivered to a contact is that their SMS consent is set to Unset. Unlike email, SMS legally requires explicit opt-in consent (Subscribed status) before messages can be sent. Contacts without confirmed consent are skipped by the campaign delivery system.
If you've sent an SMS campaign and some contacts didn't receive it, check their SMS consent status first.
What the consent states mean
| Status | What it means | Can receive SMS? |
|---|---|---|
| Subscribed | The contact has explicitly opted in to receive SMS | Yes |
| Unset | No consent has been recorded — neither opted in nor opted out | No |
| Unsubscribed | The contact has opted out of SMS | No |
Unset is not the same as opted in. A contact who hasn't explicitly opted out still cannot receive SMS until they are moved to Subscribed. This is a regulatory requirement — sending SMS without explicit consent can violate laws such as TCPA (US) and similar regulations in other jurisdictions.
How to update SMS consent for a contact
- Go to Partner Center > CRM > Contacts.
- Open the contact's profile.
- Find the Communication consent section (usually in the contact details panel).
- Locate SMS consent.
- Change the status to Subscribed.
- Save the record.
Only update a contact's SMS consent to Subscribed if you have a documented record that the contact has explicitly opted in to receive SMS messages from your organization. Setting consent without actual opt-in creates legal and compliance risk.
Collecting SMS consent
Contacts can opt in to SMS through:
- A form with an explicit SMS opt-in checkbox
- A keyword opt-in (contact texts a keyword to your number)
- Written consent collected at point of sale or during onboarding
Do not manually mark contacts as Subscribed unless you have a record of their consent.
Frequently asked questions
Can I bulk-update SMS consent for multiple contacts?
Contact your Vendasta account team to confirm the current bulk consent update options. For large lists, the recommended approach is to run a re-consent campaign that lets contacts opt in themselves, which creates a documented opt-in record.
A contact texted back "STOP" — what happens?
When a contact replies STOP to an SMS, their consent is automatically updated to Unsubscribed. The platform honors opt-outs immediately. Do not manually reset their consent to Subscribed — doing so overrides their explicit opt-out request.
Why can't I just set all contacts to Subscribed?
Sending SMS to contacts who haven't explicitly consented violates telecommunications regulations in most jurisdictions (including TCPA in the US). Violations can result in significant fines. Only contacts with a verifiable opt-in record should be set to Subscribed.