Industries
Restaurants & Food
Take restaurant orders, table bookings and payments in one WhatsApp chat. Auto-reply to common questions and cut support costs with ChatMitra.
Real Estate
Use WhatsApp automation to capture property leads, qualify them automatically, and follow up fast. See how real estate agents close more with ChatMitra.
Travel & Tourism
Use the WhatsApp Business API to capture travel leads, send itineraries, confirm bookings, and keep travellers updated. See how agencies grow with ChatMitra.
Banking & Finance
Run secure KYC, send account alerts and payment notifications on WhatsApp. Cut support load and stay within Meta's rules with ChatMitra.
Beauty & Cosmetics
Sell your catalog, recover carts and win repeat orders on WhatsApp. Auto-reply to product questions and send launches to opted-in customers with ChatMitra.
Education
Answer admission enquiries, fee and timetable questions, and keep parents updated — all on WhatsApp. Cut admin load and costs with ChatMitra.
EduTech
Capture course leads, qualify them and onboard learners on WhatsApp. Automate replies and cut lead-qualification cost with ChatMitra's no-code chatbot.
Events & Webinars
Handle event registrations, reminders and RSVPs in one WhatsApp chat. Cut no-shows, automate FAQs and keep attendees updated with ChatMitra.
Freelancers & Consultants
Capture leads, send proposals and chase invoices in one chat. WhatsApp automation for freelancers and consultants with ChatMitra — from ₹0.20 a chat.
Health & Wellness
Book appointments, send reminders and answer client questions in one WhatsApp chat. Auto-reply to routine queries and cut support costs with ChatMitra.
Home Decor
Share your home decor catalog, take orders and send delivery updates on WhatsApp. Automate FAQs and cut support costs with ChatMitra.
IT Services
Use the WhatsApp Business API to qualify leads, run support over chat, and wire WhatsApp into your stack with webhooks. How IT companies scale with ChatMitra.
Marketing Agencies
Use WhatsApp automation to capture leads, run campaigns and manage multiple client brands from one account. How agencies scale on WhatsApp with ChatMitra.
Offline & Retail
Turn shop footfall into a WhatsApp list. Share catalogs, add a QR-to-chat at the counter and bring buyers back — with ChatMitra from ₹0.20 per chat.
Spas & Salons
Use the WhatsApp Business API to take spa and salon bookings, cut no-shows with automated reminders, and rebook regulars. How salons grow with ChatMitra.
Automotive
Use the WhatsApp Business API for automotive dealerships to qualify buyers, book test drives and send service reminders — automated, on one chat, with ChatMitra.
All Industries
Browse every industry guide

Limited-Time Offers

Updated June 2026 4 min read

A limited-time offer template shows a deal alongside a visible countdown to when it expires. That ticking clock nudges customers to act now instead of later.

Summarise this guide with:
All guides
On this page

Quick facts

Category
Marketing
Key feature
Visible expiry countdown
Goal
Create urgency
Often paired with
A coupon code button

A WhatsApp limited-time offer (LTO) template displays a promotion with a visible expiration countdown inside the message. The customer sees how long is left before the deal ends, which creates urgency and encourages faster action. It often pairs with a coupon code button so the offer can be claimed in one tap.

In simple language: A limited-time offer template is a WhatsApp marketing message that shows a deal with a countdown to when it expires, to create urgency.

Who should read this?

  • Marketers running flash sales
  • Shops with time-bound festive offers
  • Anyone wanting customers to act now, not later

A good offer is more persuasive with a deadline attached. A limited-time offer template builds that deadline right into the message, with a countdown the customer can see ticking down.

What an LTO template is

A limited-time offer (LTO) template is a marketing template that shows a promotion together with an expiration countdown — a visible clock telling the customer how long the deal lasts.

A limited-time offer template showing a deal with a countdown timer

The psychology is simple: people act faster when they might miss out. A plain “20% off” is easy to ignore; “20% off — ends in 6 hours” is not.

Example: a sneaker store sends “Flash sale: 30% off all running shoes” with a countdown showing the offer ends in 5 hours 12 minutes.

A few rules from Meta:

  • Only the Marketing category is supported.
  • The offer text can be at most 16 characters, and the offer code at most 15.
  • No footer is allowed on these templates.
  • WhatsApp Web and desktop users see an “unsupported message” note instead of the countdown — it’s built for the phone app.

How the countdown works

The template displays the time remaining until the offer expires, and that number shrinks as the deadline approaches.

Offer: 30% off
Ends in:  05 : 12 : 44
          (hrs   min   sec)

As the customer looks at the message — or comes back to it later — the smaller the remaining time, the stronger the push to act. This is the core of why LTO templates outperform open-ended offers.

How the offer expiration counts down in the delivered message

Pairing it with a coupon

LTO templates work especially well alongside a coupon code button. The customer sees the deadline and gets a one-tap way to claim the deal:

  1. They read the offer and see the countdown.
  2. They tap Copy code to grab the discount code.
  3. They paste it at checkout before the timer runs out.

Example: “Festive 48-hour sale — ends soon!” with a countdown and a Copy code button holding FLASH25.

This combination removes both excuses: there’s a clear deadline and a frictionless way to act.

When to use it

Use an LTO template only when the deadline is real:

  • Flash sales — a few hours of deep discounts.
  • Festive windows — Diwali or New Year deals with a hard end date.
  • Stock clearances — “while stocks last” pushes.

The golden rule: honour the deadline. If your countdown hits zero, the offer must genuinely end. Fake urgency works once, then customers learn to ignore your timers entirely.

Creating an LTO template

You create the template with a POST request. It uses an optional image (or video) header, a required limited_time_offer component with has_expiration set to true, your body text, and a copy_code button followed by a url button:

POST https://backend.chatmitra.com/developer/api/configs/templates
{
  "name": "limited_time_offer_caribbean_pkg_2023",
  "language": "en_US",
  "category": "marketing",
  "components": [
    {
      "type": "header",
      "format": "image",
      "example": { "header_handle": ["4::aW..."] }
    },
    {
      "type": "limited_time_offer",
      "limited_time_offer": {
        "text": "Expiring offer!",
        "has_expiration": true
      }
    },
    {
      "type": "body",
      "text": "Good news, {{1}}! Use code {{2}} to get 25% off all Caribbean Destination packages!",
      "example": {
        "body_text": [["Pablo", "CARIBE25"]]
      }
    },
    {
      "type": "buttons",
      "buttons": [
        { "type": "copy_code", "example": "CARIBE25" },
        {
          "type": "url",
          "text": "Book now!",
          "url": "https://awesomedestinations.com/offers?code",
          "example": ["https://awesomedestinations.com/offers?ref=n3mtql"]
        }
      ]
    }
  ]
}

When has_expiration is true, the copy-code button must come first in the buttons array.

Sending an LTO template

When you send, you set the actual expiration time using expiration_time_ms — a Unix timestamp in milliseconds. That value is what drives the on-screen countdown.

POST https://backend.chatmitra.com/developer/api/send_message
{
  "messaging_product": "whatsapp",
  "recipient_type": "individual",
  "to": "16505555555",
  "type": "template",
  "template": {
    "name": "limited_time_offer_caribbean_pkg_2023",
    "language": { "code": "en_US" },
    "components": [
      {
        "type": "header",
        "parameters": [
          { "type": "image", "image": { "id": "1602186516975000" } }
        ]
      },
      {
        "type": "body",
        "parameters": [
          { "type": "text", "text": "Pablo" },
          { "type": "text", "text": "CARIBE25" }
        ]
      },
      {
        "type": "limited_time_offer",
        "parameters": [
          {
            "type": "limited_time_offer",
            "limited_time_offer": { "expiration_time_ms": 1209600000 }
          }
        ]
      },
      {
        "type": "button",
        "sub_type": "copy_code",
        "index": 0,
        "parameters": [
          { "type": "coupon_code", "coupon_code": "CARIBE25" }
        ]
      },
      {
        "type": "button",
        "sub_type": "url",
        "index": 1,
        "parameters": [
          { "type": "text", "text": "n3mtql" }
        ]
      }
    ]
  }
}

LTO templates are Marketing templates, so in India each one costs ₹0.86 to send. Send them only to customers who opted in to marketing messages.

Keep reading

Related questions people ask

What is a WhatsApp limited-time offer template?

It's a marketing template that shows a promotion with a visible countdown to when it expires. The countdown creates urgency, nudging customers to act before the deal ends.

How does the expiry countdown work?

The template displays how much time is left before the offer ends, counting down inside the message. As the deadline nears, the shrinking time pushes customers to act sooner.

Can I combine an LTO with a coupon code?

Yes. LTO templates often include a copyable coupon code button, so the customer sees the deadline and can claim the discount in one tap.

Key takeaways

  • ✓An LTO template shows a deal with a visible expiry countdown.
  • ✓The countdown creates urgency so customers act sooner.
  • ✓It often pairs with a coupon code button for one-tap claiming.
Published: June 2026 Last reviewed: June 2026 Reviewed by: ChatMitra WhatsApp API Team

Put WhatsApp to work for your business

Start free on the Starter plan — pay just ₹0.20 per conversation, free subscription. Upgrade to Pro (₹999/month) when you need automation, or Enterprise for zero platform fees at scale.