Dispensary SMS Consent: Opt-In Records and Opt-Outs
- Direct answer
- Permission evidence should identify the sender, purpose, disclosure and customer action, with a current withdrawal history. A purchase or phone number alone does not establish that record.
- Who this is for
- Operators and reviewers responsible for opt-in records, suppression and migration.
- Practical takeaway
- Reconcile current permission and withdrawals using actual sources, and keep legal, industry and provider requirements distinct when making a send-or-hold decision.
- Keep the permission and its history.
- Separate the rules before choosing a setting.
- Make the choice understandable at signup.
- Save enough evidence to explain the decision.
- A consent record with a later withdrawal.
- Make withdrawal work beyond one keyword.
- Move the evidence with the audience.
- Test the records that should hold a send.
- Keep a dated source checklist.
- Consent questions, answered.
- Bring the record, not just the list.
Keep the permission and its history.
A dispensary SMS consent record should show who agreed, which sender and purpose they agreed to, what disclosure they saw, when and how they acted, and whether that permission is still current. A phone number, purchase or loyalty profile alone does not answer those questions.
For a provider change, the migration checklist keeps permission history and current suppression in view. Review Blackleaf’s messaging review framework alongside the requirements for your actual program.
This guide focuses on permission evidence, withdrawal and migration. It complements the broader messaging compliance framework and SMS opt-in overview. Clear records help the team make a defensible send-or-hold decision; they do not guarantee legal compliance, carrier acceptance or delivery.
Scope: U.S. federal sources and industry/provider distinctions reviewed October 15, 2026. State communications, cannabis advertising and privacy rules may add requirements. Other countries need separate analysis. Use qualified counsel for your actual program and confirm provider support before enabling outreach.
Separate the rules before choosing a setting.
Law: 47 CFR §64.1200 requires prior express written consent for covered automated telemarketing. Its written-consent definition addresses authorization, a signature, the number and a disclosure that consent is not a purchase condition. Electronic signatures can qualify under applicable law. Applicability depends on the actual technology and communication; a vendor setting is not a legal determination.
Industry guidance: CTIA’s May 2023 principles distinguish conversational, informational and promotional messaging and recommend consent documentation and consumer choice. These are voluntary industry guidelines, separate from statute and each provider’s contract.
Provider acceptance: a lawful business or documented signup can still be unsupported. Twilio prohibits cannabis/CBD business SMS and MMS in the U.S. and Canada regardless of content. This is a Twilio-specific example; it is not evidence that Blackleaf uses that route. Confirm the permitted business, use case, sender and destination for your proposed setup. Neutral wording, an age gate or registration does not override a provider prohibition.
Platform configuration: a checkbox, imported flag or automatic enrollment option records or acts on data. It does not establish that the underlying permission is valid. Review TCPA context and the real signup experience before changing a setting.
Make the choice understandable at signup.
Design the experience around what the customer is choosing. Keep the identity of the sender and the actual message purpose clear at the point of action. An order-update request should not quietly become enrollment in recurring offers.
- Separate optional promotional messaging from checkout, receipts, loyalty membership and unrelated email choices. Use an affirmative, unambiguous action.
- Review the actual sender, purpose, recurring or automated behavior, frequency expectations, charges, help, withdrawal, terms and privacy information for the proposed program. Match the disclosure to what the system will do.
- Check that the customer can read the disclosure on the actual mobile form or counter device before submitting. Preserve that version and the action; a current screenshot cannot prove what an older customer saw.
- If confirmation is required by the supported enrollment flow, keep the record pending until the required step is complete. A request sent, delivered or ignored is not a completed confirmation.
Do not use a generic disclaimer as universal approved language. The disclaimer examples are starting points for review, not permission to use an unsupported route or message purpose.
Save enough evidence to explain the decision.
Use a stable event history with a current status, rather than overwriting everything with a single yes/no field. The following is an operational record design to adapt with your legal and provider requirements.
| Field | Record and verify |
|---|---|
| Recipient | Stable customer and source IDs, intended phone number and any corrections. A matching name alone is not a safe identity merge. |
| Scope | Actual sender or licensed entity, program, store coverage, channel and message purpose. Do not infer every affiliate is included. |
| Disclosure | Exact language/version, terms and privacy versions, plus the form, screen or sign as presented at the time. |
| Action | What the person did, source and event ID, timestamp and time zone; signature or confirmation evidence when required. |
| History | Pending, confirmed, withdrawn and valid re-enrollment events, with the original evidence retained rather than erased. |
| Enforcement | Suppression scope, request receipt and processing times, affected systems, owner, exceptions and reconciliation results. |
Restrict access and define retention with counsel. Keep the appropriate age-control method/result where required, but do not copy identity documents into a marketing audit merely because a store checked them.
A consent record with a later withdrawal.
- Program
- One fictional retailer’s recurring promotional texts; other senders and purposes excluded.
- Evidence
- Counter form v3; saved disclosure and affirmative-action event DEMO-E101. Phone masked in this public example.
- Initial event
- October 1, 2026, 17:00 UTC · Enrollment pending the confirmation required by this illustrative setup.
- Confirmation
- October 1, 2026, 17:02 UTC · Required confirmation recorded as DEMO-E102; historical status confirmed.
- Withdrawal
- October 2, 2026, 19:00 UTC · Clear request to stop received; affected outreach placed on hold and suppression reconciled.
Current status: withdrawn. The earlier confirmation stays in the history. It does not authorize another promotional send.
The sequence illustrates the evidence to preserve, not a universal requirement for a particular reply or a claim that every check is automatic. In a real deployment, verify the permitted confirmation route and observed processing results.
Make withdrawal work beyond one keyword.
The FCC rule recognizes reasonable methods of revocation, including clear plain-language replies. Build an operational process that handles standard keywords and requests a person can understand. Assign requests arriving through replies, support or other reasonable channels to a responsible owner.
- Record the request and current recipient match. Hold affected outreach promptly while the scope is resolved.
- Apply and reconcile suppression in campaigns, queued automations, employee tools and connected systems using that permission. Test delayed feeds and duplicate profiles.
- Keep any permitted opt-out confirmation non-promotional and within the supported legal/provider procedure. Do not add an offer or an enrollment request.
- Require appropriate fresh permission before affected messaging resumes. A new purchase, staff toggle or old import must not silently undo withdrawal.
Current federal scope note: the FCC’s January 6, 2026 order, DA 26-12, delays until January 31, 2027 the requirement to apply revocation from one informational message type to unrelated matters. It expressly leaves other prior revocation rules and rulings unchanged. This narrow waiver is not permission to ignore STOP or restart marketing. Resolve uncertain scope with counsel and the provider; avoid describing every message category as legally identical.
Use a staffed reply workflow and test the actual automation stops. A configured rule is not proof that pending work stopped everywhere.
Move the evidence with the audience.
A migration changes software, not what the customer originally agreed to. Preserve the source export and extraction time, map stable IDs and keep the event sequence. Treat permission that is missing, conflicting or outside the intended sender/purpose as unresolved.
- Reconcile permission evidence and suppression separately from customer counts. Include withdrawn contacts in the suppression handoff so an old list cannot reintroduce them.
- Compare event time with import time. A late historical opt-in must not overwrite a more recent withdrawal.
- Confirm which connector fields exist, their meaning, direction and update timing. A field named “subscribed” may represent loyalty or email rather than this SMS program.
- Test pending confirmations, changed numbers, merged profiles and withdrawals during cutover. Define the active sending system and the owner of final changes.
- Review sender/brand or purpose changes separately. Do not assume permission is transferable to another business.
Blackleaf texting can complement supported existing POS systems without adopting Blackleaf POS. Review actual integration scope. Do not text an unknown list merely to ask whether the people want texts.
Test the records that should hold a send.
Choose representative records from each source and trace them through the actual approved process. Use authorized test recipients and a permitted route for any message test. Record observed results, not just intended settings.
| Case | Expected review outcome |
|---|---|
| Number only | No defensible disclosure/action evidence: hold promotional enrollment and resolve the source. |
| Pending | The required confirmation has not occurred: do not mark the record confirmed because a request was sent. |
| Old import | An older opt-in follows a newer opt-out in processing order: preserve the withdrawal and flag the conflict. |
| Plain language | A clear request to stop reaches a staffed owner and suppression; no exact-keyword obstacle. |
| Changed scope | Different sender, purpose or location coverage: review permission before outreach. |
| Queued work | Withdrawal occurs during a wait: verify affected pending outreach is held or canceled through the supported process. |
Track unresolved evidence, suppression processing gaps, accidental re-enrollment and exceptions by source. Message delivery is a different outcome; use the deliverability guide for accepted, delivered, failed and unknown states.
Keep a dated source checklist.
Record the source, version or publication date, date reviewed, relevant jurisdiction and the person responsible for applying it. Recheck before a new route, sender, enrollment design or material policy change.
- 47 CFR §64.1200: federal consent and revocation rules; reviewed October 15, 2026.
- FCC DA 26-12: January 6, 2026 narrow revocation waiver; reviewed October 15, 2026.
- CTIA principles: May 2023 industry guidance; reviewed October 15, 2026.
- Twilio error 30860: provider-specific cannabis/CBD restriction, not a statement of every provider’s scope; reviewed October 15, 2026.
Keep your actual provider agreement and jurisdiction-specific legal review alongside this checklist. Platform help documentation explains configuration; it is not a substitute for the underlying law or contract.
Consent questions, answered.
What is a dispensary SMS consent record?
It is the evidence connecting a recipient, sender and messaging purpose to the disclosure and affirmative action used to obtain permission. Keep later confirmation, withdrawal and re-enrollment events so the current status can be explained. A phone number or subscribed flag alone is not the complete record.
Does a loyalty signup or purchase provide marketing permission?
Not automatically. Review what the person was shown and agreed to receive. A receipt number, purchase history or loyalty account does not by itself establish permission for recurring promotional texts.
Is double opt-in always required by the TCPA?
Do not treat a required YES reply as a universal TCPA rule. Applicable consent standards, valid signature requirements and provider or channel enrollment rules need separate review. A second confirmation step does not repair a misleading initial disclosure.
Can a customer opt out without using the exact word STOP?
Yes. Recognize a clear request to stop, including reasonable plain-language requests, and route them to suppression promptly. Do not make the customer find an exact keyword, a particular store or the campaign that first enrolled them.
Can we text an imported list to ask for consent?
Do not assume a permission-request text is exempt from messaging requirements. Establish an allowed basis and route before any outreach. Unknown permission, a purchased list or a missing disclosure should remain on hold; importing a record must not silently subscribe it.
Does consent transfer when we change messaging software?
A software migration is not new customer permission. Preserve the original sender, purpose, disclosure, evidence and current exclusions, and verify that the new setup supports the same scope. A change of sender, brand or purpose needs its own review.
What if a historical opt-in conflicts with a newer opt-out?
Keep both events and apply the current withdrawal through the supported process. Do not let an older import or delayed integration overwrite it. A later purchase, loyalty update or staff toggle is not evidence of fresh permission.
Can an order-ready message include a discount?
Adding promotion can change the message’s classification and permission requirements. Review the complete message and purpose, keep an order update accurate, and confirm that the business and route are supported.
Does 10DLC registration or an age gate make cannabis SMS permitted?
No. Sender registration, age controls, customer permission, law and provider acceptance are separate. Twilio, for example, prohibits cannabis/CBD business SMS and MMS in the United States and Canada regardless of message content. Confirm the actual supported setup before sending.
How long should consent records be kept?
Set a documented retention and access policy with qualified counsel, considering applicable law, provider contracts, privacy obligations and legal holds. This guide does not prescribe a universal retention period. Preserve useful evidence securely without collecting unnecessary identity documents.
Can AI infer permission from purchase history?
No. A score, audience suggestion or generated message is not customer permission. Review the actual evidence and current exclusions before an authorized send. AI may help organize an audit, but uncertain records should stay on hold.
Do we need Blackleaf POS to improve opt-in records?
No. Blackleaf texting can complement supported existing POS systems. Confirm which source fields and permission events the connection or authorized import actually provides, who owns suppression and how quickly changes reach the sending system.
Bring the record, not just the list.
Bring Blackleaf your current system, signup sources, disclosure versions, permission events and suppression process. We can review the supported data and messaging setup while your legal team determines the requirements for the actual program.
Your next step
Start with your Texting setup
Use the readiness checker to gather inputs, name an owner and identify the questions that need review. Supported existing-POS Texting does not require a Blackleaf POS switch.