Industry · Retail

Messaging for e-commerce and retail

A storefront is mostly a messaging operation that happens to have a checkout. The confirmation, the dispatch note, the delivery window, the code for a failed payment — these are the messages customers actually read, and they run on the same few send paths every day.

The messages a store sends, over and over

Retail traffic divides cleanly into transactional and promotional, and the two have different rules, different send times and very different consequences when they go wrong. The platform treats them as separate message types so the rules never bleed into each other.

  • Order confirmation — immediate, must never be throttled away
  • Dispatch and shipping updates — tied to a fulfilment event
  • Delivery windows and out-for-delivery notices
  • Payment failure and retry reminders
  • Back-in-stock and restock alerts
  • Promotional drops — the only category that should carry suppression rules

What the platform carries

Your store keeps its provider accounts; the platform connects to them and takes over the parts a single account cannot do well. Routing and automatic failover, pacing to the real quota your provider grants each number, normalised delivery receipts and opt-out suppression are implemented on the SMS channel today.

  • Route SMS across more than one provider account, with failover when one stops accepting traffic
  • Pace sends to the limit the provider actually applies, per sender number
  • Normalise delivery receipts from each provider into one status a webhook can read
  • Apply opt-out suppression to promotional traffic only

What stays with you

Consent capture, the wording of your messages, the links and codes inside them, and the records you keep for each customer remain the store’s responsibility. The platform does not decide who may be messaged, and it does not file or guarantee any registration on your behalf.

Questions this usually raises

Can the same message go out over email and SMS?
The platform connects to the provider accounts you already hold on each channel, so the same event can be carried on whichever channels you have connected. The channels are configured separately, and the delivery guarantees are not identical between them — receipts and suppression are SMS-only today.
Do you take a cut of what I spend with my provider?
No. You keep your own provider contract and pay them directly. The platform is a layer above those accounts, not a reseller of message credits.
What happens to a confirmation if my provider goes down?
On the SMS channel, traffic can be routed to another connected account instead of failing outright. That changes which provider carries the message; it does not guarantee that the destination carrier will accept it.

Keep reading

4 min

Who decides whether a message is marketing

The platform asks you to declare what kind of message you are sending instead of inferring it from the text. That one field decides whether the opt-out gate applies — and the honesty of the declaration is yours.

Read the guide →
5 min

Reading a delivery receipt

A receipt is a sequence of states, not a verdict. Treating an intermediate one as final is the most common way a sending dashboard ends up lying to you.

Read the guide →
Industries

Fintech & payments

In payments, the message is often the product: a code that must arrive before a session expires, an alert that proves a transaction happened, a reminder that keeps a subscription alive. Latency and duplicates matter here more than anywhere else.

Open →
Industries

Healthcare & clinics

Most healthcare messaging is administrative, and administrative is exactly where a missed message costs a wasted appointment slot. The discipline is to say just enough to be useful and nothing that belongs in a clinical record.

Open →
Industries

Logistics & delivery

A delivery operation lives on contact attempts: the customer who is not home, the gate code nobody has, the parcel going back to the depot. Each of those is a message that either saves a second attempt or causes one.

Open →
Industries

SaaS & online services

For a SaaS product, messaging is infrastructure with a product surface: the login code, the incident notice, the trial-expiry nudge. These messages sit on the critical path of someone else’s workday, which sets a higher bar than marketing ever has.

Open →
Industries

Education & training

Education messaging is overwhelmingly about timing: a class that moved, a deadline that is close, an enrolment that has not been confirmed. The failure mode is not a missing message, it is a message that arrives after it matters.

Open →
Industries

Marketplaces & platforms

A marketplace sends to two audiences who care about the same event for opposite reasons: the buyer wants it to arrive, the seller wants proof that it did. That makes receipts and auditability the interesting part of the problem.

Open →
Industries

Travel & hospitality

Travel messaging is time-zone-shaped: a confirmation that must arrive immediately, a reminder that should arrive the evening before, and a disruption notice that is worthless if it arrives after the guest has left for the airport.

Open →
Industries

On-demand & field services

Field service messaging is measured in minutes: a technician is twenty minutes away, a job has moved, a customer will not be in. Every one of these messages exists to avoid a wasted trip.

Open →
Scope. Whaleal Messaging is an orchestration layer over the CPaaS or BSP accounts you already hold. Your contracts, your rates and your sender identities stay yours, and nothing in the middle reprices them. Sector-specific rules — consent, records retention, industry obligations — stay with you and your provider.