उप-इवेंट्स (Sub-events) और विशेष लाभ (Special Treatments)
वास्तविक दुनिया में इवेंट्स शायद ही कभी एक ही पल में घटित होते हैं। एक शादी में समारोह, रिसेप्शन, कभी-कभी पिछली रात स्वागत-भोज और अगली सुबह ब्रंच होता है। कई दिनों का कॉन्फ़्रेंस एक मुख्य इवेंट, एक VIP नेटवर्किंग डिनर, और एक वर्कशॉप ट्रैक रख सकता है, जिस तक केवल कुछ उपस्थित लोगों की पहुँच होती है। एक माइलस्टोन जन्मदिन में परिवार के लिए निजी मिलन और एक खुला आफ्टर-पार्टी हो सकता है।
उप-इवेंट्स और विशेष लाभ आपको उसी वास्तविकता को एक ही Fotify इनविटेशन के भीतर मॉडल करने देते हैं। हर अतिथि केवल वही देखता है जो उसके लिए लागू होता है — वह समारोह जिसमें उसे आमंत्रित किया गया था, वह आफ्टर-पार्टी जिसके लिए वह पात्र है, और वे सुविधाएँ जो आपने उसके समूह के लिए तय की हैं (होटल डिस्काउंट, ट्रांसपोर्ट क्रेडिट, वेलकम गिफ्ट)।
बीटा: यह फीचर बीटा में रोल आउट हो रहा है। हम आयोजकों की प्रतिक्रिया के आधार पर तेज़ी से सुधार कर रहे हैं — अगर कुछ भी ठीक न लगे, तो सपोर्ट को संदेश भेजें और हम उसे प्राथमिकता देंगे।
उप-इवेंट्स और विशेष लाभ किस समस्या का समाधान करते हैं
उप-इवेंट्स (Sub-events) आपके मुख्य इवेंट के भीतर होने वाले चाइल्ड अनुभव हैं। हर उप-इवेंट का अपना:
- नाम, विवरण, फोटो, ड्रेस कोड, एक्सेंट रंग
- तारीख, समय, मैप लिंक के साथ लोकेशन
- RSVP नियम: डेडलाइन, प्लस-वन, क्षमता, वेटलिस्ट
- एक्सेस नियम: सार्वजनिक, टैग-गेटेड, या प्रति-अतिथि स्पष्ट रूप से
- "सीक्रेट" उप-इवेंट्स के लिए वैकल्पिक एक्सेस कोड
- किसी अन्य उप-इवेंट पर वैकल्पिक निर्भरता (उदा. "पहले समारोह स्वीकार करना आवश्यक")
विशेष लाभ (Special treatments) वे सुविधाएँ/पर्क्स हैं जो आपने कुछ या सभी अतिथियों के लिए व्यवस्थित किए हैं। इन्हें अपने इवेंट के VIP ट्रैक की तरह समझें:
- समूह डिस्काउंट कोड के साथ होटल ब्लॉक
- शहर से बाहर आए परिवार के लिए $40 Uber क्रेडिट
- वेलकम डिनर शामिल (अलग RSVP की आवश्यकता नहीं)
- वेडिंग पार्टी के लिए VIP लाउंज एक्सेस
- पहले 20 अतिथियों के लिए स्पा पास, जो इसे क्लेम करें
ट्रीटमेंट्स हर अतिथि के इनविटेशन पर निजी रूप से दिखाई देते हैं — अतिथि केवल वही देखते हैं जो उन्हें असाइन किया गया है।
अपने डैशबोर्ड में इसे कहाँ देखें
- dashboard.fotify.app पर अपना इवेंट खोलें
- साइडबार में RSVP पर जाएँ
- Sub-events & VIP टैब पर क्लिक करें ( Beta बैज देखें)
आपको दो पैनल दिखाई देंगे: ऊपर Sub-events और नीचे Special treatments। इन्हें अलग-अलग मैनेज किया जाता है — किसी अतिथि को कोई ट्रीटमेंट दिए बिना भी उप-इवेंट में आमंत्रित किया जा सकता है, या किसी उप-इवेंट में आमंत्रित किए बिना भी ट्रीटमेंट दिया जा सकता है।
ध्यान दें: उप-इवेंट्स और विशेष लाभ प्रीमियम फीचर सेट का हिस्सा हैं। ये उन इवेंट्स पर उपलब्ध हैं जो पेड (क्रेडिट) टियर पर हैं या जिनकी सक्रिय सब्सक्रिप्शन है। यदि आपका इवेंट अभी एंटाइटल्ड नहीं है, तो इस टैब में एडिटर की जगह अपग्रेड कार्ड दिखाई देगा।
Step 1: अपना पहला उप-इवेंट बनाएं
Sub-events पैनल में Add sub-event पर क्लिक करें। एक साइड ड्रॉअर खुलेगा जिसमें एडिटर होगा।
Basics
- Name — जो अतिथियों को दिखाई देता है ("Welcome dinner", "After-party", "Sunday brunch")
- Description — कार्ड और डिटेल्स मोडल में दिखने वाला छोटा पैराग्राफ
- Photo URL — कार्ड के लिए कवर इमेज (कोई भी सार्वजनिक इमेज URL काम करता है; हम 3:2 या 16:9 रेशियो की सलाह देते हैं)
- Accent color — कार्ड हेडर स्ट्रिप और Accept बटन के लिए उपयोग होता है
When & where
- Starts at / Ends at — इस उप-इवेंट की समय-सीमा
- Location name + Address — क्या दिखाना है; यदि आप map URL फ़ील्ड में Google Maps लिंक भी पेस्ट करते हैं, तो नाम क्लिक करने योग्य लिंक बन जाता है
- Dress code — कार्ड पर चिप के रूप में दिखाया जाता है
RSVP rules
- Requires RSVP — ऑन होने पर, अतिथियों को Accept या Decline करना होगा। ऑफ होने पर, कार्ड केवल जानकारी के लिए होता है (कोई बटन नहीं)।
- RSVP deadline — इस तारीख के बाद Accept/Decline बटन गायब हो जाते हैं।
- Allow plus-ones + Max plus-ones per RSVP — एक पार्टी से कितने लोग आ सकते हैं, इसकी सीमा तय करता है। "unlimited (up to the party size)" के लिए खाली छोड़ दें।
- Capacity — सभी पार्टियों को मिलाकर कुल स्लॉट्स। अनलिमिटेड के लिए खाली छोड़ दें।
- Enable waitlist — क्षमता भर जाने पर, नए RSVPs को अस्वीकार करने के बजाय क्रमांकित वेटलिस्ट में रखा जाता है।
Access rules
यही उप-इवेंट्स को शक्तिशाली बनाता है — आप तय करते हैं कि कौन RSVP कर सकता है:
- Anyone with an RSVP (public) — मुख्य इवेंट का हर अतिथि यह उप-इवेंट देखता है।
- Guests with specific tags (tag-gated) — केवल वे अतिथि जिनके पास चुने गए टैग्स में से कम-से-कम एक टैग है, वे इसे देख और RSVP कर सकते हैं। साफ़ सेगमेंटेशन के लिए guest tags जैसे
family,wedding-party, याout-of-townके साथ मिलाएँ। - Only specific guests (explicit) — डिफ़ॉल्ट रूप से पूरी तरह छिपा रहता है। आप Guests टैब से व्यक्तिगत रूप से एक्सेस देते हैं।
Access codes — सरप्राइज़ उप-इवेंट्स के लिए
Tag-gated उप-इवेंट्स के लिए, आप वैकल्पिक रूप से Access code सेट कर सकते हैं। अतिथि टैग के आधार पर मैच होने के बाद भी, जब तक वह अपने इनविटेशन के नीचे मौजूद "Have a code?" फ़ील्ड में कोड दर्ज नहीं करता, तब तक उप-इवेंट कार्ड नहीं दिखेगा। इसे सरप्राइज़ पार्टियों, सीक्रेट आफ्टर-आवर्स रूम्स, या सिर्फ़ मज़ेदार रिवील्स के लिए उपयोग करें।
Dependency
यदि आपके इवेंट में एक तार्किक क्रम है — जैसे, रिसेप्शन का मतलब तभी है जब अतिथि समारोह में आ रहे हों — तो रिसेप्शन के "Requires acceptance of" फ़ील्ड को ceremony पर सेट करें। सर्वर तब तक रिसेप्शन RSVPs को ब्लॉक करेगा जब तक parent स्वीकार न हो जाए।
Save
Save पर क्लिक करें। उप-इवेंट पैनल में क्षमता प्रोग्रेस बार और स्टेटस चिप के साथ दिखाई देगा। इसे कभी भी फिर से एडिट करने के लिए क्लिक करें।
पार्टी साइज और प्लस-वन का आपसी संबंध
हर उप-इवेंट RSVP पर एक साथ दो सीमाएँ लागू होती हैं:
- उप-इवेंट का
Max plus-ones— प्रति-RSVP वह सीमा जो आपने सेट की है (उदा. "आफ्टर-पार्टी के लिए max 1 plus-one") - अतिथि का पुष्टि किया हुआ पार्टी साइज — मुख्य RSVP पर उन्होंने कितने लोगों की पुष्टि की
Effective cap इन दोनों में से छोटी संख्या होती है। इसलिए यदि मुख्य RSVP में 3 में से 2 आमंत्रित लोगों की पुष्टि हुई, और उप-इवेंट में 3 plus-ones तक की अनुमति है, तब भी अतिथि उप-इवेंट में केवल 2 लोगों को ही ला सकता है। मुख्य RSVP को Decline करने पर उप-इवेंट्स पूरी तरह छिप जाते हैं — "समारोह छोड़कर पार्टी में आना" जैसा कोई विकल्प नहीं होता।
कौन आ रहा है — नाम दर्ज करना
जब कोई अतिथि उप-इवेंट Accept करता है, तो उसे अपनी पार्टी से आने वाले प्रत्येक उपस्थित व्यक्ति के नाम दर्ज करने के लिए कहा जाता है। यदि आपने मुख्य RSVP पर Collect guest names ऑन किया था, तो वे नाम पहले से भरे हुए होते हैं — अतिथि उन्हें वैसा ही रख सकते हैं, एडिट कर सकते हैं, या बदल सकते हैं।
यही नियम विशेष लाभों पर भी लागू होता है: जब कोई ट्रीटमेंट प्रति-अतिथि यूनिक कोड का उपयोग करता है, तो अतिथि चुनता है कि उसकी पार्टी के किन सदस्यों पर वह पर्क लागू होगा। 4 में से 2 परिवारजन के लिए $40 Uber क्रेडिट बिल्कुल अपेक्षित तरीके से काम करता है।
Step 2: एक विशेष लाभ बनाएं
Special treatments पैनल में Add treatment पर क्लिक करें। एक टाइप चुनें — आपके चयन के अनुसार फ़ॉर्म स्वयं री-अरेंज हो जाता है:
Type — यह किस तरह का पर्क है?
| Type | कब उपयोग करें |
|---|---|
| Badge | केवल पहचान/मान्यता ("VIP Guest", "Wedding party") — कोई रिडेम्प्शन नहीं, सिर्फ़ दिखता है |
| Discount code | होटल ब्लॉक, रेस्टोरेंट 20% ऑफ, रिटेल कूपन |
| Allowance / credit | "$40 Uber credit", "$100 transport budget" |
| Included service | वेलकम डिनर, फ़ोटोग्राफ़र आवर, स्पा सेशन — पहले से आपके द्वारा भुगतान किया हुआ |
| Lodging / hotel | बुकिंग लिंक के साथ होटल ब्लॉक |
| Transportation | शटल पिकअप, एयरपोर्ट ट्रांसफ़र विवरण |
| Gift | वेलकम बैग, गिफ्ट कार्ड, कस्टम प्रेज़ेंट |
| Ticket / pass | VIP पास, बैकस्टेज एक्सेस, ऑल-एक्सेस रिस्टबैंड |
| Concierge contact | किसी भी ज़रूरत के लिए WhatsApp नंबर या संपर्क |
| Custom | जो ऊपर फिट न हो |
Category — इनविटेशन पर यह कैसे ग्रुप होता है
हर ट्रीटमेंट किसी कैटेगरी से भी जुड़ा होता है — Stay, Travel, Experience, Gift, Service, या Recognition। अतिथि के इनविटेशन पर ट्रीटमेंट्स कैटेगरी के अनुसार विज़ुअली ग्रुप होते हैं, ताकि "Where to stay" में आपके होटल विकल्प साथ दिखें और "Getting there" में ट्रांसपोर्ट पर्क्स एक साथ हों।
Provider, value, validity
- Provider — "Marriott", "Uber", "Fotify Concierge" — कार्ड पर सबटाइटल के रूप में दिखता है
- Value + Currency — वैकल्पिक, उदा. "$40 USD" जो प्राइस बैज के रूप में दिखता है
- Valid from / Valid until — सेट होने पर, रिडेम्प्शन विंडो सर्वर-साइड लागू की जाती है
- Limited quantity — अनलिमिटेड के लिए खाली छोड़ें; first-come-first-served के लिए संख्या सेट करें (उदा. "First 20 guests get a spa pass")
अतिथि इसे कैसे रिडीम करते हैं
एक Redemption mode चुनें:
- No redemption (display only) — केवल जानकारी, कोई claim flow नहीं
- Shared code for all guests — एक कोड जो सभी देखते हैं ("WEDDING2026") वैकल्पिक booking URL के साथ
- Unique code per guest — हर अतिथि को आपके पूल से एक कोड (पर्सनलाइज़्ड Uber/Lyft प्रोमो कोड्स के लिए बढ़िया)
- Redemption URL — एक बटन जो किसी बुकिंग पेज पर ले जाता है
- Contact someone — संपर्क करने के निर्देश
- QR voucher — इन-पर्सन रिडेम्प्शन के लिए एक-बार वाला QR कोड
जब आप Unique code per guest चुनते हैं, तो ड्रॉअर के नीचे एक कोड पूल मैनेजर दिखाई देता है। कोड पेस्ट करें (प्रति लाइन एक या comma-separated) और Import codes पर क्लिक करें, या Fotify से उन्हें बनवाने के लिए Generate 25 codes दबाएँ। जो भी अतिथि क्लेम करता है, उसे पूल से एक यूनिक कोड मिलता है — first-come, first-served।
यह किसे मिलता है
- Assign to tags — चुने गए टैग्स में से किसी भी टैग वाले हर अतिथि को यह ट्रीटमेंट अपने आप मिलता है।
- Private — ऑन होने पर, जब तक इसे स्पष्ट रूप से असाइन न किया जाए, ट्रीटमेंट दिखाई नहीं देता (इसे उन VIP पर्क्स के लिए उपयोग करें जिन्हें आप नहीं चाहते कि सामान्य टैग वाले अतिथि देखें)।
- Assign to specific guests — Guests टैब से आप व्यक्तिगत ट्रीटमेंट्स दे सकते हैं।
अतिथि क्या देखता है
उप-इवेंट्स और विशेष लाभ तब तक छिपे रहते हैं जब तक अतिथि मुख्य RSVP Accept नहीं करता। यह जानबूझकर किया गया है: इससे पहली छाप मुख्य इवेंट पर केंद्रित रहती है और जो अतिथि Decline करते हैं, उनके लिए अतिरिक्त चीज़ें दिखाकर अनावश्यक "टीज़" नहीं होता।
जब अतिथि मुख्य RSVP पर Accept टैप करता है:
- उसे सामान्य "Thanks for confirming!" टोस्ट दिखता है।
- लगभग 2 सेकंड बाद, यदि उसके लिए कोई उप-इवेंट या ट्रीटमेंट उपलब्ध है, तो एक फॉलो-अप टोस्ट दिखता है: "We've also unlocked 2 additional sub-events and 1 special perk for you — scroll down to explore."
- Other moments for you सेक्शन में उप-इवेंट कार्ड्स, आपके सेट किए गए क्रम में, दिखाई देते हैं।
- Just for you सेक्शन में उसके असाइन किए गए ट्रीटमेंट्स कैटेगरी के अनुसार ग्रुप होकर दिखते हैं, और कोड्स व redemption URLs के लिए copy-to-clipboard बटन भी होते हैं।
जिन अतिथियों को कोई extra असाइन नहीं किया गया, उन्हें ये दोनों सेक्शन कभी नहीं दिखते और फॉलो-अप टोस्ट भी नहीं दिखाई देता।
Sub-event RSVP flow
हर उप-इवेंट कार्ड में फोटो, तारीख, लोकेशन, ड्रेस कोड, और क्षमता स्थिति दिखती है (और कम स्लॉट बचे होने पर "spots left" का संकेत)। उसके नीचे, अतिथि:
- चुनता है कि उसकी पार्टी से कितने लोग आ रहे हैं (यह उसकी पुष्टि किए हुए पार्टी साइज और उप-इवेंट की plus-one सीमा तक सीमित होता है)
- हर उपस्थित व्यक्ति के नाम कन्फ़र्म करता है (यदि आपने मुख्य RSVP पर guest names कलेक्ट किए थे, तो वे पहले से भरे होते हैं)
- Accept या Decline टैप करता है
सबमिट करने के बाद, कार्ड एक स्टेटस चिप दिखाता है — Going, Not going, या Waitlisted #3 (यदि क्षमता भर गई थी और वेटलिस्ट सक्षम है)।
Treatment claim flow
Display-only और shared-code ट्रीटमेंट्स को क्लेम करने की आवश्यकता नहीं होती — वे तुरंत दिख जाते हैं और कोड के लिए Copy बटन होता है। limited-quantity या unique-code ट्रीटमेंट्स के लिए, अतिथि Claim टैप करके अपना स्लॉट लॉक करता है। यदि ट्रीटमेंट में यह निर्धारित किया जा सकता है कि यह किन पर लागू होगा, तो अतिथि पहले अपनी पार्टी के उन सदस्यों के लिए चेकबॉक्स चुनता है जिन्हें यह पर्क कवर करेगा।
प्रतिक्रियाएँ ट्रैक करना और CSV एक्सपोर्ट करना
डैशबोर्ड पैनल से किसी भी उप-इवेंट या ट्रीटमेंट को खोलें ताकि एडिटर ड्रॉअर के भीतर लाइव स्टैट्स देख सकें:
- Sub-events: accepted, declined, waitlisted, और pending की गिनती — साथ में Export CSV बटन, जो अतिथि संपर्क जानकारी, उपस्थित लोगों के नाम, और timestamps के साथ हर प्रतिक्रिया डाउनलोड करता है।
- Special treatments: assigned, claimed, और redeemed की गिनती — और Export CSV, जिसमें यूनिक कोड्स, ट्रीटमेंट किस पर लागू है, और redemption state शामिल होता है।
CSVs separators के रूप में semicolons का उपयोग करते हैं (मुख्य guest list export के अनुरूप) और Excel, Numbers, तथा Google Sheets में साफ़-सुथरे तरीके से खुलते हैं।
टिप्स और पैटर्न
Wedding multi-day flow
शादियों के लिए एक शानदार डिफ़ॉल्ट:
- Welcome dinner (Friday) —
out-of-town-familyके लिए tag-gated। Capacity 30. - Ceremony (Saturday afternoon) — public, पार्टी साइज से अधिक कोई plus-ones नहीं।
- Reception (Saturday evening) — public, ceremony पर depends-on।
- Sunday brunch (Sunday morning) —
wedding-party+immediate-familyके लिए tag-gated।
ट्रीटमेंट्स के साथ पेयर करें:
- "Marriott Downtown — 20% off room block, code WEDDING2026" → tag
out-of-town-family - "$40 Uber credit (unique per guest)" → tag
out-of-town-family - "Welcome bag at your hotel" → tag
wedding-party - "VIP lounge access" → tag
wedding-party, private
Conference VIP track
- Main conference — public
- VIP networking dinner (Thursday night) — explicit access only, capacity 50, dependency on main accepted
- Speaker breakfast (Friday) —
speakersके लिए tag-gated
Treatments:
- "Premium hotel block — code CONF26" (shared code) → tag
out-of-town - "Backstage pass" (limited quantity 25) → first-come first-served, no tag
Surprise event
- सरप्राइज़ को एक छोटी सूची के करीबी दोस्तों के लिए tag-gate करें + एक Access code सेट करें। दोस्तों को कार्ड देखने के लिए अपने इनविटेशन पर फिर भी कोड दर्ज करना होगा। बाकी अतिथि पूरी तरह से अनजान रहते हैं कि यह मौजूद है।
अक्सर पूछे जाने वाले प्रश्न
Q: क्या कोई अतिथि मुख्य RSVP स्वीकार किए बिना उप-इवेंट के लिए RSVP कर सकता है? A: नहीं। उप-इवेंट्स केवल मुख्य RSVP स्वीकार होने के बाद ही दिखाई देते हैं। मुख्य RSVP को Decline करने पर सभी extras छिप जाते हैं।
Q: यदि लोगों के RSVP करने के बाद मैं किसी उप-इवेंट की capacity बदल दूँ, तो क्या होगा? A: मौजूदा accepted responses मान्य रहते हैं। नए RSVPs को नई capacity के अनुसार जाँचा जाता है। यदि आप इसे वर्तमान count से नीचे कर देते हैं, तो किसी को हटाया नहीं जाता — लेकिन अगला व्यक्ति जो RSVP करेगा, वह या तो ब्लॉक होगा या वेटलिस्ट में जाएगा (आपकी सेटिंग्स के अनुसार)।
Q: क्या मैं टैग्स के बिना एक विशिष्ट अतिथि को ट्रीटमेंट असाइन कर सकता/सकती हूँ? A: हाँ। Guests टैब आपको व्यक्तिगत रूप से ट्रीटमेंट्स असाइन करने देता है। "Private" टॉगल भी इसी तरह काम करने के लिए बनाया गया है — private ट्रीटमेंट्स टैग्स से ऑटो-असाइन नहीं होते; उन्हें प्रति-अतिथि स्पष्ट रूप से असाइन करना होता है।
Q: क्या उप-इवेंट्स के लिए अतिथियों को ईमेल या SMS रिमाइंडर मिलता है? A: वर्तमान बीटा में उप-इवेंट्स इनविटेशन पर ही दिखते हैं। प्रति-उप-इवेंट रिमाइंडर्स रोडमैप पर हैं — हम उन्हें मौजूदा SMS/email scheduling में जोड़ेंगे।
Q: क्या उप-इवेंट accept करने के बाद अतिथि अपना मन बदल सकते हैं? A: हाँ, उप-इवेंट की RSVP डेडलाइन तक। Decline करने पर स्टेटस बदल जाता है — सीट capacity में वापस आ जाती है, और अगला वेटलिस्टेड RSVP promote हो सकता है।
Q: अनुवाद (translations) का क्या? मैं कई भाषाओं में इवेंट्स चलाता/चलाती हूँ। A: UI strings डैशबोर्ड और इनविटेशन के बाकी हिस्सों के साथ-साथ अनुवादित होते हैं। उप-इवेंट के नाम, विवरण, ड्रेस कोड, और ट्रीटमेंट कंटेंट डेटाबेस में उसी भाषा में रहते हैं जिसमें आप उन्हें लिखते हैं — हम user content को ऑटो-ट्रांसलेट नहीं करते।
Q: एक्सपोर्ट का फ़ॉर्मैट कैसा होता है? A: Semicolon-delimited CSV, UTF-8 encoded, मुख्य guest list export जैसा ही फ़ॉर्मैट। कॉलम्स में अतिथि संपर्क जानकारी, स्टेटस, उपस्थित लोगों के नाम, टैग्स, और timestamps शामिल होते हैं। ट्रीटमेंट एक्सपोर्ट में यूनिक कोड्स और redemption state भी शामिल होता है।
Next steps
- डिज़ाइन टेम्पलेट और मुख्य सेक्शंस सेट करने के लिए Customize your RSVP invitation
- Manage your guest list and tags — टैग्स, उप-इवेंट access rules की नींव हैं
- उप-इवेंट प्रतिक्रियाओं पर नाम अपने आप भरने के लिए मुख्य RSVP पर Collect guest names
- बीटा पर फीडबैक है? डैशबोर्ड में चैट विजेट के माध्यम से संपर्क करें — हम हर संदेश पढ़ते हैं।
क्या यह लेख सहायक था?