Industry · Retail

Messaging for e-commerce and retail

A storefront runs on the messages customers actually read: the confirmation, the dispatch note, the delivery window, the code after a failed payment. Send all of them over the SMS, email and WhatsApp accounts your store already pays for.

The messages your store sends every day

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 fulfillment 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 takes off your plate

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, segment accounting are implemented on the SMS channel, while normalized delivery receipts and opt-out suppression apply across the channels you connect.

  • 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
  • Normalize delivery receipts from each provider into one status a webhook can read
  • Apply opt-out suppression to promotional traffic only

What stays on your side

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 — automatic failover and per-number pacing are SMS-only, while receipts are normalized wherever the provider reports them back.
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 has to land before the session expires, an alert that proves a transaction happened, a reminder that keeps a subscription alive. Connect your own accounts, and the send path stops being the part you have to watch.

Open →
Industries

Healthcare & clinics

Most clinic messaging is administrative, and a missed administrative message costs a wasted appointment slot. Send a confirmation at booking and a timed reminder before, on the number the patient gave you — and keep clinical detail out of it.

Open →
Industries

Logistics & delivery

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

Open →
Industries

SaaS & online services

Your login codes, incident notices and renewal nudges sit on the critical path of someone else’s workday. Send them from your own service with a tenant API key, and read the outcome back through the same API.

Open →
Industries

Education & training

Education messaging is about timing: a class that moved, a deadline that is close, an enrollment nobody confirmed. The failure mode is not a missing message — it is one that arrives after it mattered.

Open →
Industries

Marketplaces & platforms

A marketplace messages two audiences about the same event for opposite reasons: the buyer wants it to arrive, the seller wants proof that it did. That makes the receipt the part worth getting right.

Open →
Industries

Travel & hospitality

Travel messaging is shaped by the clock: a confirmation that has to arrive immediately, a reminder the evening before, a disruption notice that is worthless once the guest has left for the airport. Send each one from an account that is still accepting traffic.

Open →
Industries

On-demand & field services

Field service messaging is measured in minutes: a technician twenty minutes away, a job that moved, a customer who will not be in. Send the ETA when the event happens and it saves a trip; send it late and it is worse than silence.

Open →
Scope. Whaleal Platform sends 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.