Running the business

SMS, email & notifications

Reaching your customers and your staff — SMS, email, push and Telegram.

WeSelling can reach your customers by SMS and email, your staff by push notification, and you by Telegram. Every channel is optional, and every one uses your own account — the platform does not resell messaging.

Note Bringing your own account means your sender ID is yours, your delivery rates are yours, and your costs are the provider's price rather than a marked-up one.

What is included, and what is not

ChannelWho provides itYou pay
EmailWeSelling — includedNothing extra
Push notificationsWeSelling — includedNothing extra
SMSYou, through your own Termii or Twilio accountYour provider, at their rates

Email and push work out of the box. Receipts, order confirmations, gift cards, password resets and the enquiry replies your customers get are all covered with nothing to configure and nothing to buy.

SMS is the one channel you bring yourself. WeSelling routes the message through the account you connect; it does not resell SMS credits and does not mark them up.

Note This is deliberate. SMS is metered, priced differently in every country, and requires a sender ID registered to your own business name. Reselling it would mean a margin on your messages and your customers seeing somebody else's sender. Your account means your rates, your sender ID, and no middleman.
The integrations screen, with sections for the SMS provider, email and payment gateways
Every outside account you connect lives here. Secrets are stored write-only — saved once, never shown back.

Turning SMS on

The SMS toggle asks for credentials because it has nowhere else to get them. Until they are saved, SMS is simply off — nothing silently fails, and nothing falls back to a shared account.

Set up in Settings → Integrations. Two providers are supported:

ProviderSuitsWhat you paste
TermiiNigeria and West AfricaAPI key · Sender ID
TwilioInternationalAccount SID · Auth token · Messaging Service SID or From number
  1. Open an account with the provider

    Termii if your customers are in Nigeria or West Africa; Twilio for anywhere else. You fund it directly with them.

  2. Register your sender ID

    Both providers require this before anything delivers. It is the name recipients see on the message, and approval takes a day or two.

  3. Paste the credentials

    Settings → Integrations → SMS provider. Pick your provider, fill in its fields, save.

  4. Send a test to your own number

    Before you rely on it for a real order.

Register your sender ID first Messages sent under an unregistered sender ID are silently dropped by most Nigerian networks. Nothing errors — they simply never arrive, which is far harder to diagnose than a failure.
Note Auth tokens and API keys are stored write-only. Once saved, the app will not show them back to you — not to anyone, including you. Keep your own copy wherever you keep your other credentials.
Tip With Twilio, prefer a Messaging Service SID over a bare From number. A messaging service handles number pooling and per-country routing for you, which is the difference between messages arriving in one country and arriving in all of them.

Email

Email uses SMTP, so any provider works — Zoho, Google Workspace, Microsoft 365, or your own host. Set the host, port, username and password in Settings → Integrations.

Email carries receipts, gift cards, order confirmations and password resets. Without it, those become links your customers have to be given another way.

Tip Use an address on your own domain. A shop emailing from a free consumer address gets filtered into spam far more often, and it reads as less trustworthy to the customer.

Push notifications

Two separate audiences, and they work differently:

  • Staff — order alerts, staff calls, low stock. Each device opts in individually.
  • Customers — order updates from a shop they have bought from. They are asked after they have seen something worth being interrupted about, not before.
Note Push has to be enabled per device, not per person. Somebody who allowed notifications on their phone will not get them on the shop tablet until they allow it there too.

Telegram

Connect a Telegram bot to get operational alerts — a new online order, a staff call, a payment confirmed — in a group chat. Useful when the people who need to know are not in the app all day.

What gets sent, and when

Every stage of an order reaches the customer who placed it, provided they turned notifications on:

EventWho hearsHow
Order placed and paidCustomerPush, email
Payment receivedCustomerPush
Payment could not be confirmedCustomerPush, email, SMS
A branch starts preparing itCustomerPush
Dispatched / on its wayCustomerPush
Delivered or collectedCustomerPush
Gift card spent — new balanceCustomerPush, email
Something back in stockCustomers opted into new stockPush
Online order placedStaffPush, Telegram
Receipt issuedCustomerEmail
Gift card issuedRecipientEmail
Staff called to a tableThe departmentPush
Stock below reorder levelStaff with inventory accessIn-app
Payment confirmedStaffTelegram
Note Dispatched and Delivered are things staff mark on the order in Sales. They are the two stages nobody else can know about — the shop is the only party who can say the goods have left, or arrived.

Back in stock

When an item that had run out becomes buyable again, every customer opted into new stock is told. Only genuine restocks count: an item going from none to some. Topping up something that was already in stock is a delivery detail, not news.

Announcements are batched for a few seconds and sent as one message — a delivery keyed in as forty separate items produces "Rice, Beans, Oil and 12 more", not forty notifications. Sending forty is how a shop's customers turn notifications off for good.

Note Only storefront-visible products are announced. Internal items — a mop, a till roll — are not something a customer can buy, and listing them leaks how the business runs.

If nothing is configured

The app works. Receipts are links rather than emails, order updates are seen in the app rather than pushed, and alerts appear on the dashboard rather than on a phone. Nothing breaks; it is quieter.

Customers who ask you to stop

A customer can opt out of notifications. Honour it — the same message that is welcome after an order is a complaint when it is the fourth one this week, and in several jurisdictions it is also a legal obligation rather than a courtesy.