Festive sale announcement
SMS{#var#}, our sale is live. Flat {#var#}% off till {#var#}. Shop: {#var#}
Reply STOP to opt out. -{#var#}Keep the brand name in the message and use a full link. Register as a promotional template.
A messaging campaign is a one-to-many promotion sent to customers who have agreed to hear from you, over SMS, WhatsApp or RCS. In India it only works when the sender, the template and the customer’s consent all line up, so the compliance setup matters as much as the offer.
Most campaigns that underperform are not badly written. They go to the wrong list, at the wrong hour, on a route that treats them as spam. The sections below are the parts we check first when a brand asks why its last sale did not move.
Kiran Home Store
WhatsApp Business · Verified
6:42 PM
6:42 PM
6:47 PM
6:47 PM
Split contacts by what you actually know: past buyers, cart abandoners, enquiries that never converted. Remove numbers that bounced, opted out or never gave consent. A smaller list that wants your message beats a large one that reports you.
For SMS, register your entity, a six-character header and a promotional content template on DLT. For WhatsApp, submit a marketing template for approval. For RCS, complete Google’s brand verification. Do this a week before the campaign, not the day before.
Send WhatsApp to customers who already chat with you, RCS to Android users where a carousel helps, and SMS to everyone else. Set SMS as the fallback so a message that cannot be delivered on one channel still gets a second chance.
Promotional SMS may go out between 9 AM and 9 PM. Inside that, avoid the first hour of the workday and late evening. Stagger big lists so replies do not land all at once on your support team.
Delivery, read and click data tell you who saw the offer. Send a short second message to people who clicked but did not buy, and leave everyone else alone. Log every opt-out the same day.
| Channel | Use it for | Why |
|---|---|---|
| Offers to customers who know you, catalogues, back-in-stock alerts | Highest attention, supports images and buttons, and replies open a free conversation window. | |
| RCS | Rich launches with carousels and a verified brand name | Android users see your logo and name on the message. Priced per message with a clear rate card. |
| SMS | Reach on every handset, flash sales, simple reminders | No app or data needed. It is the safety net when other channels cannot deliver. |
| Long-form offers, brochures, newsletters | Cheap for detail, slower to be read. Use it to support, not to replace, message-based reach. |
Variables are written as {#var#}, the way they appear on a DLT template. Adapt the wording to your brand, then register it.
{#var#}, our sale is live. Flat {#var#}% off till {#var#}. Shop: {#var#}
Reply STOP to opt out. -{#var#}Keep the brand name in the message and use a full link. Register as a promotional template.
Hi {{1}}, you left {{2}} in your cart.
It is still available. Complete your order here: {{3}}Submit as a marketing template. Add a button instead of a raw link when you can.
{{product}} is back in stock.
[View product] [Notify me later]Works well as a rich card with an image. Sends SMS fallback when RCS is not available.
Someone who bought last week does not need the launch discount for the same product. Segment by recent purchase and you will see fewer complaints and more clicks.
Adding an offer to an order update gets the whole message treated as promotional, which can delay it or block it. Keep the two separate.
An easy way to stop messages protects your sender reputation. People who cannot unsubscribe report you instead, and that hurts every campaign after it.
Delivered is not the same as read, and read is not the same as bought. Track revenue per message sent, not just how many arrived.
No. Promotional messages cannot be sent to numbers that have opted into full DND, unless you hold their explicit consent recorded through the DLT consent process. Transactional and service messages are treated differently, which is why the two should never be mixed.
Promotional SMS may be delivered between 9 AM and 9 PM. Messages scheduled outside this window are held back or rejected by the operator, so build the schedule around it.
It depends on the audience. WhatsApp gets better attention and supports buttons and images, but the customer must have opted in and the template must be approved. SMS reaches every phone. Most brands use both, with WhatsApp first and SMS as the fallback.
From 1 September 2026, ConnexBetter charges ₹0.25 per marketing RCS message, plus GST. Transactional RCS is ₹0.15. See the RCS pricing page for the current rate.
Yes. The business sending the message must be registered on a DLT platform. ConnexBetter can guide you through entity, header and template registration so your first campaign is not held up.
Send us the list size, the offer and the deadline. We will suggest the channel mix and check your templates before anything goes out.