Skip to main content
Compliance is critical in SMS marketing. Trackly SMS provides tools to manage opt-outs and stay within regulations.

Opt-Out Handling

STOP Keywords

When a contact replies with STOP (or similar), they’re automatically unsubscribed:
KeywordAction
STOPUnsubscribe
STOPALLUnsubscribe
UNSUBSCRIBEUnsubscribe
QUITUnsubscribe
CANCELUnsubscribe

How It Works

  1. Contact sends STOP to your number
  2. Provider detects opt-out keyword
  3. Trackly receives notification
  4. Contact marked as unsubscribed
  5. Future sends blocked automatically

Re-Subscription

Contacts can re-subscribe by:
  • Texting START to your number
  • Signing up again through your forms
  • Admin manually re-subscribing (with consent)

Unsubscribe Reasons

ReasonSource
messageReplied STOP
manualAdmin action
complaintSpam complaint
bad_responseCarrier response
invalid_contactInvalid number

Message Requirements

Required Elements

Every message should include:
  • Clear sender identification
  • Opt-out instructions
Example:
[Brand]: Your message here. Reply STOP to opt out.

Account Settings

Configure account-wide compliance text:
  1. Go to Account Settings > Messaging
  2. Set Prepend text (added to start)
  3. Set Append text (added to end)
Example:
Prepend: "[BrandName] "
Append: " Reply STOP to opt out"
TypeDescriptionUse Case
ExpressExplicit opt-inMarketing messages
ImpliedExisting relationshipTransactional
For each contact, track:
  • When they opted in
  • How they opted in (web form, API, etc.)
  • What they consented to
This is stored in signup_method and signup_date.

Regulations

TCPA (US)

The Telephone Consumer Protection Act requires:
  • Prior express consent for marketing
  • Identification of sender
  • Opt-out mechanism

CTIA Guidelines

Carrier guidelines recommend:
  • Clear opt-out in every message
  • Immediate opt-out processing
  • No messages to opted-out numbers

CAN-SPAM (Email-Adjacent)

While for email, principles apply:
  • Honest identification
  • Clear opt-out
  • Honor requests promptly

Spam Prevention

Content Guidelines

Avoid:
  • Misleading claims
  • Excessive caps/punctuation
  • Shortened URLs from unknown shorteners
  • Adult content

Volume Guidelines

  • Don’t send too frequently
  • Respect quiet hours
  • Use frequency capping

List Hygiene

  • Remove invalid numbers
  • Honor opt-outs immediately
  • Don’t purchase lists

Handling Complaints

If a carrier flags you:
  1. Review the flagged content
  2. Identify the issue
  3. Update messaging practices
  4. Contact carrier if needed
Discord alerts notify you of spam complaints in real-time.

Audit Trail

Trackly maintains:
  • When contacts subscribed
  • When/why they unsubscribed
  • All messages sent
  • Opt-out requests received
This data helps demonstrate compliance.

Best Practices

Every marketing message should have “Reply STOP to opt out” or similar.
Never send to unsubscribed contacts. The system blocks this automatically.
Recipients should know who’s messaging them immediately.

Next Steps