SMS

Order alerts, OTP login and bulk campaigns over bulksmsbd.net

Credit balance

Not available in "log" mode

Sent today

0

Sent this month

2

2 SMS parts charged

Failed (30 days)

0

Safe mode — nothing is actually being sent.

Messages are written to storage/logs/laravel.log instead. To go live set SMS_ENABLED=true and SMS_DRIVER=bulksmsbd in .env.

SMS gateway

Everything here can be set from this screen rather than a config file, so the shop can be handed over without touching the code. Log writes messages to the application log and sends nothing — use it while setting up so you never spend credits by accident.

Field names

Only needed for a custom gateway. Every provider sends the same four things but calls them different names — check their API document and copy the parameter names in here. The defaults match bulksmsbd.

Currently sending through

Gateway
log
API key
Set
Sender ID
8809617614424
Sends as
POST api_key, senderid, number, message

Each event below can be switched on separately. Only turn on the ones worth paying for — Order placed and Order shipped are the two customers care about most. A message containing any Bangla character becomes Unicode, which cuts one SMS part from 160 to 70 characters.

Order placed Dear {name}, we received your order {order} ({total}). We will call you shortly to confirm... 1 part(s) Off

Sent the moment a customer completes checkout.

Order confirmed Dear {name}, your order {order} is confirmed and is being prepared. Total {total}. - {bran... 1 part(s) Off

Sent when you confirm the order after the verification call.

Order processing Dear {name}, we are packing your order {order} now. You will get the courier details soon.... 1 part(s) Off

Sent when you start packing the parcel.

Order shipped Dear {name}, your order {order} has been shipped via {courier}. Tracking: {tracking}. Plea... 1 part(s) Off

Sent when the parcel is handed to the courier.

Order delivered Dear {name}, your order {order} has been delivered. Thank you for shopping with {brand}! A... 1 part(s) Off

Sent when the parcel reaches the customer.

Order cancelled Dear {name}, your order {order} has been cancelled. For any question please call {phone}.... 1 part(s) Off

Sent when an order is cancelled.

OTP / verification code Your {brand} OTP is {otp}. It is valid for 5 minutes. Do not share this code with anyone. 1 part(s) On

Must contain {otp}. Keep the "Your {brand} OTP is XXXX" wording the gateway expects.

New order alert (to you) New order {order} from {name} ({phone}) worth {total}, {items} item(s). - {brand} 1 part(s) Off

Sent to the shop owner’s number whenever an order comes in.

Abandoned cart reminder Dear {name}, you left {item} in your cart at {brand}. Complete your order here: {link} 1 part(s) Off

Sent once, about an hour after someone types their number at checkout but never completes the order.

Exchange approved Dear {name}, your exchange request {reference} for order {order} is approved. Please send... 1 part(s) Off

Sent when you approve a return or exchange request.

Exchange rejected Dear {name}, we could not approve exchange request {reference} for order {order}. Call us... 1 part(s) Off

Sent when you turn a request down.

Exchange completed Dear {name}, exchange {reference} for order {order} is complete. Thank you for shopping wi... 1 part(s) Off

Sent when the replacement is sent or the refund is made.

Back in stock Good news! {product} is back in stock at {brand}. Order here: {link} 1 part(s) Off

Sent once to everyone waiting when a sold-out product is restocked.