inyeet

Why guests don’t RSVP (and what actually works)

A host checking a guest list on a phone beside a few empty chairs

Last month I was sitting on the living room floor with my wife, two phones between us, scrolling through a WhatsApp group called "Vivaan's 1st Birthday 🎂". Fifty-three members, birthday four days away. The caterer had called twice that evening — final headcount by Thursday morning, or the per-plate rate goes up. Blue ticks showed 47 people had seen the invitation. The replies? Three "congratulations" from college friends, one "bhai try karta hoon" from a cousin, and a "kitne baje se hai?" from my mausi.

That night I learned that "seen" does not mean "coming", and that "dekhte hain" is the most expensive phrase in Indian event planning. The party turned out lovely, but we paid for 80 plates and served maybe 60 — an avoidable ₹15,000 mistake.

If you've hosted anything in India — a griha pravesh, a roka, a baby shower, an office Diwali dinner — you know this exact frustration. Before you call your guests rude, let me explain what's actually happening in their heads, and give you the scripts and the small decision table that fixed it for me.

The "dekhte hain" brain: why good people avoid RSVP

Indian social life runs on soft commitments. When your mama's neighbour says "hum bhi aayenge," they're being warm, not dishonest. Here's what's really going on behind the silence.

Fear of locking in a wrong headcount. A guest can predict their own attendance, but the family? "Biwi aayegi ya nahi, bacche ka exam hai, Mummy-Papa ka kya scene hai?" Commit "4 log" and only 2 show up — they've wasted your money. Say "2" and 4 land up — awkwardness at the venue. So they say nothing. This is the biggest reason non-replies come from joint families, and it's completely rational from their side.

Seen-zoning is socially safer. Typing "no" might need a justification. Typing "maybe" invites follow-ups. Doing nothing lets the conversation fade — and they can still show up later without the guilt of having refused. It's the path of least social friction.

The broadcast effect kills accountability. A message dropped in a group or a long broadcast list reads as mass communication. Nobody feels individually asked. "Dear all, you are invited" gets processed as "they sent this to 200 people, my answer won't matter."

Elders don't RSVP digitally. Nani, Bauji, the family priest — they don't do yes/no/maybe buttons. They'll call three days later: "beta, hum aa rahe hain, bas driver ka pata karna hai." Their confirmation never shows up in any WhatsApp tally, so you count them separately or not at all.

The event isn't urgent to them yet. Your head is full of the 7 p.m. muhurat and the decorator's advance. Theirs is full of a Tuesday deadline and the school run. An invitation four weeks out is a distant signal — they intend to reply, and then never do.

None of this makes guests bad people. The question is how you work with this reality instead of fighting it.

Excuse decoder: what they say vs what they mean

Before you respond to a vague reply, decode it. This table has saved me a lot of overthinking.

What they say What it usually means Your move
"Dekhte hain, confirm karta hoon" "If I can, I'll come. If not, I hope you forget I said this." Wait 3 days, then send a warm personal reminder with the real deadline: "caterer needs counts by Thursday." They need a reason to decide now.
"Pakka aata hoon" (on a group post) "I want to sound enthusiastic, but I haven't checked anything — date, venue, my wife's plans." Move it out of the group: a personal message with their invite link and a one-tap question.
"Mummy ji ki tabiyat kharab hai, dekhte hain" Either genuine, or a face-saving maybe-no. Hard to tell. Reply kindly: "Unka khayal rakhiye. Thursday tak ek hint de dijiyega if possible." If silence follows, treat it as a no.
"Kuch kaam aa gaya, shayad late ho jayenge" "Probably not coming, but I don't want to say it." "Koi na, agar free ho jao to bata dena." Then move on. Don't chase.
Seen, no reply at all "Not sure, hate saying no, or genuinely forgot." One personal reminder after 4–5 days, light tone. If silence continues, count them as not coming.

The biggest mindset shift I've made as a host: silence after a kind reminder is a soft no. Accept it early and planning gets easier. The few who truly wanted to come but forgot will surface at the last minute anyway — that's fine.

What actually works: four rules I keep re-learning

Across our beta events and my own family functions, the same patterns keep showing up. These aren't studies, just scars.

1. A personal ask beats a group blast, every time. An invitation sent directly to someone's WhatsApp — not a group, not a broadcast — with their name on it feels like a conversation, not a flyer. "Riya, we'd love to have you at Vidhi's engagement" does more than a beautiful card dropped into a 100-member group.

2. Give them exactly one tap to answer. Don't write "Please RSVP" and hope they'll compose a message. Send a link that opens to the card with Yes / No / Maybe right there, plus a spot to add how many family members are coming. This isn't because people are lazy — it respects mental effort. You're not asking them to write; you're asking them to tap, and taps happen.

3. Anchor the deadline to something real. "Please reply by the 15th" is weak. "Please confirm by Thursday evening so we can give the caterer final counts and not pay for empty plates" is specific and human. Every aunty and uncle instantly relates to not wasting food money. The deadline should always carry a "because".

4. Run a digital + human loop. Send the link from your own WhatsApp, then follow up with a short voice note or call for the ten people who matter most — not a second invitation, just "Hey, mil rahe hain na? Link dekha kya?" Technology handles the counting; you handle the warmth. The warmth is what converts the maybes.

Three reminder scripts you can use tonight

Nudge without nagging. One polite, one funny, one final call with a gracious exit — copy, edit the names, send.

The polite first nudge (Hinglish)

"Hi [Name], bas ek chhota sa reminder — Thursday tak caterer ko final numbers dene hain, aur aapka naam list mein dekhkar accha lagega 😊 Invitation link neeche hai, ek tap mein confirm ho jaayega. Na aa pao to bhi bata dena — koi pressure nahi."

It gives the "why" (caterer deadline) and explicitly permits a no — which, ironically, gets more honest replies.

The funny friend nudge (English + Hinglish)

"[Name] bhai, itna suspense mat rakh. Grey hair pehle se aa rahe hain, aur mat badha 😂 Ek tap — yes, no, maybe — and we're sorted. [Link]"

For close friends and cousins, humour disarms the guilt of not replying. It reads like chat, not an event-manager email.

The final call with a gracious exit (Hinglish)

"Namaste [Name], kal shaam tak caterer ko final count de denge. Aap aa rahe hain ya nahi — dono chalega, bas ek clarity chahiye taaki bhojan ki vyavastha theek se ho. Na aa paayein to agli baar pakka 🙂 [Link]"

It removes all guilt: both answers are fine, the deadline is real, the ask is considerate. Many guests reply only at this stage.

Timing: the polite nudge goes 4–5 days after the first invite, the funny one to the inner circle that's famously terrible at RSVPs, the final call 36–48 hours before the caterer cut-off. Never more than one follow-up a week.

When a little tech helps (and when it doesn't)

I have to mention what we built, because it came from exactly the mess I described at the start. Inyeet is for hosts who already have a card — from a designer, Canva, or the local print shop — and just need a clean way to send it personally and collect answers. You upload your card, every guest gets a private link, and you send it through your own WhatsApp like you normally would — no broadcast, no business API. A live dashboard shows opened / yes / no / maybe / pending with family headcounts, and if a guest forwards their link, the app asks the new person to confirm who they are, so your numbers don't get inflated. It also drafts reminder messages in English, Hindi or Hinglish — like the scripts above — which you edit before sending. Details are on the features page and the pricing page; it's free for one event up to 50 guests, and paid events start at ₹99 in beta.

But honestly: an app is not a social fixer. If the relationship has no warmth, no tool makes people reply. And for an intimate 20-person puja where everyone confirms by phone anyway, you don't need an app at all — a few calls will do. The tool earns its place when the list crosses 40–50 people across family, friends and colleagues, and you need one honest count on a Thursday night instead of scrolling three WhatsApp chats.

If the wider skill interests you — running a big function without endless calls — I wrote a companion piece: how to track wedding RSVPs without a dozen phone calls. It's useful even if your system is a notepad and a phone.

FAQ

How many reminders are too many?

Two, at least four days apart — one gentle nudge and one final call. After that, treat silence as a no. You're hosting a celebration, not running a collection drive.

What if someone still doesn't reply after the final call?

Assume they're not coming. Plan catering for confirmed guests plus half of the "maybe" headcounts. If a silent guest shows up on the day, you'll manage with love and a little jugaad — but don't pay for their plate in advance.

Is it okay to directly ask "kitne log aayenge?"

Absolutely — in Indian hosting, asking for the family headcount is expected, not rude. Frame it practically: "Bhabhi, approx kitne log honge bata do, taaki bhojan ka prabandh theek se ho." The word "approx" lowers the pressure; most relatives are relieved you asked.

The takeaway

After that birthday disaster, I stopped chasing people and started giving them a personal, one-tap path to answer — with a real-world reason to answer now. You'll still get a few "dekhte hain", but they'll stop feeling like rejection, and you'll stop paying for ghost thalis. This week: pick one upcoming function, send personal invites with a direct question, use the scripts, set a deadline with a "because". Aapki shanti aur jeb, dono bach jaayengi.

And if you'd like early access to the Android app we're testing, join the list at inyeet.com/early-access — no marketing spam, just a real message from a real person when we're ready.

Hrishikesh Roy

Founder, Inyeet

Building tools that make Indian celebrations easier to host. Every guide here comes from real events — ours and our beta hosts'.

Put this into practice at your next event.

Get early access