Promotional campaigns on RCS
Turn an offer into a swipeable set of products with Buy now buttons, and see who opened it and what they tapped.
- Offers that look like your brand
- Measurable interest
- Fewer steps to buy

What is an RCS promotional campaign?
An RCS promotional campaign sends offers, sales or new products to opted-in customers as rich cards or carousels from a verified brand agent, with images, prices and buttons such as Buy now. Reports show delivery, reads and taps per card. Phones without RCS get a promotional SMS, which follows TRAI's DND and 10 am to 9 pm rules.
Updated
Why use RCS for promotional campaigns?
How do you set up promotional campaigns with RCS?
- Build the audiencePick customers who agreed to offers, segmented by what they bought or browsed.
- Design the cardsCreate a rich card or a carousel of up to 10 cards, each with an image, title, description and buttons.
- Attach the SMS fallbackAdd a DLT-approved promotional SMS template for phones that cannot receive RCS.
- Send and measureSchedule within sensible hours, then track reads, taps and fallback deliveries in the report.
RCS templates for promotional campaigns
Copy, edit and use these as a starting point.
Title: {product_name}, now ₹{sale_price} Body: Was ₹{mrp}. Diwali sale till {end_date}, while stocks last. Buttons: Buy now | View all offers
Title: {offer_headline} Body: {offer_details}. Valid at {store_or_site} till {end_date}. T&C: {short_terms}. Buttons: Shop now | Find a store | Stop offers
{#var#}: {#var#} off on {#var#} till {#var#}. Shop: {#var#} T&C apply. To stop, reply STOP.
Rich cards and buttons are set up per campaign in your MsgClub panel; text is editable.
Which industries use RCS for promotional campaigns?
What are the best practices for promotional campaigns?
- Send to opted-in customers only and offer a Stop offers button on every card
- Put the price and the main benefit on the card title, not in the body
- Use 3 to 6 relevant cards rather than filling all 10 slots
- Test two headlines on a small slice of the list before the full send
- Read rate and tap rate per card, compared with your SMS click rate
- Share of the list reached by RCS versus SMS fallback
- Orders or store visits per 1,000 messages sent
Connect results to your CRM with the RCS API and webhooks. See how pricing works.
Questions about RCS promotional campaigns
Do RCS promotional messages need consent?
Yes. Send promotional RCS only to customers who agreed to receive offers from you. Google and the operators review brand agents and can act on spam complaints, and the SMS fallback of a promotion must also respect DND preferences under TRAI rules.
What time can I send promotional RCS in India?
Keep promotions within 10 am to 9 pm. That window is mandatory for promotional SMS under TRAI rules, so your fallback messages must follow it anyway, and customers react badly to offers arriving at night whatever the channel.
How many products can one RCS message show?
A carousel holds up to 10 cards, each with an image, title, description and up to 4 buttons. In practice 3 to 6 well-chosen products perform better, because customers rarely swipe through all 10 cards.
Is RCS cheaper than SMS for promotions?
Usually not per message; RCS is priced by message type and tends to cost more than SMS. Judge it on orders or visits per rupee spent. If the cards bring more buyers, the cost per sale can be lower even at a higher message price.
What do DND customers receive?
Promotional SMS cannot go to numbers registered on the DND list for that category, so they should not get your fallback SMS. Whether to send them RCS depends on their consent to you; if they have not opted in, leave them out.
Can I measure sales from an RCS campaign?
Yes, through taps and your own tracking. Each button tap is reported as a click event, and adding campaign parameters to your Buy now links lets your website or POS attribute orders to the campaign and to each card.
Related guides
More RCS use cases
Start sending in minutes
Create a free account to test the panel and API, or talk to our team about volumes, DLT setup and CRM integration.