Invitations

How to send wedding invitations on WhatsApp

The two WhatsApp rules that catch every wedding out, wording you can copy, and how to make replies turn into a headcount instead of a chat thread someone has to read.

By the shaadi.diy team · Last updated July 2026

To send wedding invitations on WhatsApp: collect each household’s number, publish a wedding website with the schedule and an RSVP form, get an invitation template approved for the first message, send in segments per function, and route the replies into your guest list. The message should be short and carry a link — the details belong on the website.

Two rules that decide everything

WhatsApp is not email, and the differences are not cosmetic. Two platform rules shape how a wedding send has to be planned, and most people meet them for the first time on the day they were hoping to send.

A first message must use an approved template

You cannot write a free-form message to someone who has never messaged you. The first message has to use a template that WhatsApp has reviewed and approved, with placeholders for the parts that change — the household name, the dates, the link. Approval is not instant, and a rejected template has to be resubmitted. Write and submit your invitation wording well before your intended send date, not the night before.

Free-form replies only work for 24 hours

Once a guest messages you, a 24-hour window opens in which you can send anything, including interactive messages with tappable buttons and polls. After it closes, only approved templates go through. In practice this means quick follow-ups are easy with anyone who has already replied once, and cold nudges need a template of their own.

Both rules are WhatsApp’s, and they apply whichever tool you send through. If you are sending by hand from a personal number to a few dozen households, neither will trouble you — they matter once you are sending programmatically at wedding scale. Sending bulk invitations from a personal number is also the fastest way to get that number restricted, which is a bad week to lose your phone.

The seven steps

  1. 1

    Collect phone numbers with the guest list

    Every household needs the WhatsApp number it actually uses. Replies are matched to guests by number, so a missing or wrong number means a reply nobody can attribute.
  2. 2

    Publish the wedding website first

    The message should be short and carry a link. Put the schedule, venues, maps, dress code and the RSVP form on a wedding website, and send the link rather than five paragraphs.
  3. 3

    Decide how you are sending

    For a small list, sending by hand from a personal number is fine. Past roughly a hundred households, use a WhatsApp Business number so sends are trackable and replies land in one place.
  4. 4

    Get the invitation template approved

    A first message to someone who has not written to you must use a template WhatsApp has reviewed. Submit the wording with placeholders for the household name, dates and link, and allow days rather than hours for approval.
  5. 5

    Send in segments

    Send per function and per side rather than to everyone at once. A wording mistake then costs you one group, and each group gets a message that is actually about their invitation.
  6. 6

    Route replies into the guest list

    Whether the guest replies in chat or taps through to the RSVP form, the answer should update the guest record — attending or not, how many people, meal preference.
  7. 7

    Follow up on the silence

    Two weeks before your caterer deadline, filter for households that have not replied and send one short reminder. That list should be a filter, not something a family member reconstructs by scrolling.

Wording you can copy

Keep it short. Every extra paragraph is one more thing between the guest and the answer you need. Replace {{household}} and {{link}} with your own — these are the placeholders an approved template would carry.

Save the date

Namaste {{household}},

Aarav and Diya are getting married on 26 November 2026 in Jaipur, and we would love to have your family with us.

Full details and travel information: {{link}}

Formal invitation to follow. Please keep the dates free.

Main invitation

Dear {{household}},

With the blessings of our families, we invite you to the wedding of Aarav and Diya.

Mehendi — 24 Nov, 4pm
Sangeet — 25 Nov, 7pm
Wedding — 26 Nov, 8pm

Venue, maps, dress code and RSVP: {{link}}

Please let us know how many of you can join us by 5 November so we can plan seating and meals.

Single-function invitation

Dear {{household}},

We would love to have you at the reception for Aarav and Diya on 27 November, 7pm, at The Grand, Jaipur.

Details and RSVP: {{link}}

Please confirm your numbers by 5 November.

RSVP reminder

Hello {{household}},

A gentle reminder — we are confirming numbers with the caterer this week. Could you let us know how many of you will be joining us?

You can reply here or use the form: {{link}}

Thank you.

Four things earn their place in every one of these: who is being invited, which functions and when, a link to everything else, and a date by which you need an answer. The caterer needs a number, so the guest needs a deadline.

Turning replies into a headcount

This is the part that decides whether the whole exercise saved you time. Three hundred households replying in free text is three hundred small acts of transcription unless the replies land somewhere structured.

  • Give guests one obvious way to answer: a link to an RSVP form that records attendance, headcount and meal preference against their record.
  • Accept chat replies too, but record them on the guest rather than leaving them in the thread.
  • Keep per-function counts separate — a household coming to the reception but not the sangeet is two different numbers.
  • Track meal preference at the same time. The caterer will ask for the veg, non-veg and Jain split, and asking twice annoys people.
  • Make “has not replied” a filter, not a memory. That list is what your reminder goes to.

A guest list that receives the replies rather than sitting beside them is the difference between an RSVP process that takes an evening and one that takes a month of someone’s attention.

What goes wrong

SymptomUsual causeFix
Messages show as sent but nobody repliesSent to everyone at once with no personalisation — it reads as a broadcastSegment by function and side, and address the household by name
Delivery fails for most numbersFree-form message sent outside the 24-hour window, or an account still limited to an allow listUse an approved template for cold sends; check the sending account is out of development mode
Replies arrive but the count is unclear“We will come” without a numberAsk explicitly for how many people, and give a form as the easy path
Guests ask questions already answeredDetails in the message rather than on a page they can return toMove the schedule, maps and dress code to the wedding website and link it
Nobody knows who is still outstandingReplies live in chat threads across several family phonesRecord every reply on the guest record and filter for pending

Frequently asked

Can I send wedding invitations on WhatsApp?

Yes, and it is where most Indian wedding RSVPs actually come from. Sending to guests who have never messaged you requires a pre-approved message template sent from a WhatsApp Business number; after a guest replies you can message them freely for 24 hours.

Why was my WhatsApp invitation not delivered?

The three common causes are: the number is not on WhatsApp, the message was a free-form message sent outside the 24-hour window and needed an approved template instead, or the sending account is still in development mode and only delivers to numbers on an allow list.

What is the 24-hour window?

Once a guest sends you a message, you have 24 hours to reply with anything, including interactive buttons and polls. Outside that window only approved templates are delivered. Plan RSVP chasing around it — follow-ups are easy with anyone who has already replied once.

Should I send a card image or a link?

Both, usually. The card image is what people forward to relatives; the link is what carries the schedule, the map and the RSVP form. A message with only an image gets you admiration and no headcount.

Is it rude to invite people by WhatsApp?

For most guests, no — it is the channel they already use and reply on. For elders and close family, a printed card delivered in person still matters, and the two are not in conflict: print the card, put a QR code on it, and send the same link over WhatsApp.

How do I track who has replied?

Against the guest list, not in the chat. Replies should update RSVP status, headcount and meal preference on the guest record, so the outstanding list is a filter you apply rather than a message thread you scroll.

Send the invitation. Let the replies do the counting.

Build the guest list, publish the website, and collect RSVPs where your guests already answer — free.

Start planning free

Already have an account? Sign in