Transactional vs. promotional SMS

The same phrase — "your order has shipped" versus "20% off this weekend" — sits on opposite sides of a distinction that determines whether consent, sender rules, and timing restrictions apply. Here is how to tell them apart.

The core test

Ask: did the recipient trigger this specific message through their own action (placing an order, booking an appointment, requesting a code), and does it contain no promotional content? If yes, it is transactional — see Transactional SMS. If the message proposes something new — an offer, a discount, an announcement — sent to a list, it is promotional, covered under Bulk SMS.

Common edge cases

  • "Your order shipped — here's 10% off your next one": mixing a transactional update with a promotional offer in the same message generally makes the whole message promotional for compliance purposes. Keep them separate.
  • A renewal reminder for a subscription the customer already has: transactional, since it relates to an existing relationship and action, not a new offer. Ready templates: payment reminder SMS.
  • A "we miss you" win-back message to a lapsed customer: promotional, since it is initiated by the business to prompt new engagement, not triggered by a recent customer action.
  • An appointment reminder that also mentions a loyalty program: the loyalty mention pushes it toward promotional — better to send as two separate messages. Ready templates: appointment reminder SMS.

Why the distinction matters

Promotional messages need explicit opt-in consent and a working opt-out; transactional messages don't carry that same marketing-consent requirement since they follow directly from a customer's own action. Misclassifying a promotional message as transactional to skip consent requirements is exactly the kind of pattern regulators and platforms watch for — see the Saudi SMS compliance guide and the underlying CST anti-spam regulation document.

Frequently asked questions

Is a payment reminder transactional or promotional?

Generally transactional, if it relates to an existing obligation or account the customer already has (e.g., an invoice due), rather than promoting a new purchase.

Can one message be both?

Best practice is no — mixing an operational update with a promotional offer in the same message tends to make the whole message subject to promotional rules. Send them separately.

What happens if I misclassify a promotional message as transactional?

It undermines the consent and opt-out protections the classification exists to guarantee, which is a compliance risk — see the Saudi SMS compliance guide.

Discuss the right messaging classification

Tell us about your message types so we can help you classify them correctly.