सामग्री पर जाएं
FormFlow

लिंक से फ़ॉर्म पहले से भरें और कैंपेन का स्रोत साथ ले जाएँ

लिंक से होस्ट किए गए पेज को पहले से भरे जवाबों के साथ खोलें, और utm_source जैसा कैंपेन स्रोत छिपे हुए फ़ील्ड में साथ ले जाएँ। चरण, नियम, और URL में मान रखने का गोपनीयता से जुड़ा समझौता।

यह पोस्ट मशीन द्वारा अनुवादित है। अंग्रेज़ी में मूल पोस्ट पढ़ें

Screenshot of a FormFlow Hosted page opened from a link that carries answers. Full name, Email address and Subject are already filled with a seeded sender, Lena Ortiz, and nothing is sent. It shows the pre-fill the tutorial sets up through the link.

एक लिंक किसी फ़ॉर्म को कुछ जवाबों के साथ पहले से भरा हुआ खोल सकता है, और वह ऐसा मान भी साथ ले जा सकता है जो व्यक्ति को कभी नहीं दिखता, जैसे वह कैंपेन जिसने उसे भेजा। दोनों v1.12.0 में आए। यह ट्यूटोरियल दिखाता है कि होस्ट किए गए पेज पर हर एक को कैसे सेट करें, फिर सीमाएँ बताता है: लिंक क्या नहीं भर सकता, लिंक निजी डेटा के लिए सुरक्षित जगह क्यों नहीं है, और एम्बेडेड फ़ॉर्म पर क्या करें, जहाँ लिंक पढ़ा ही नहीं जाता।

आपको क्या चाहिए

एक फ़ॉर्म जिसका होस्ट किया गया पेज प्रकाशित हो। 'होस्ट किया गया पेज' टैब पर 'एक होस्ट किया गया पेज प्रकाशित करें' स्विच लॉक रहता है और उसके साथ नोट होता है "होस्ट किए गए पेज सशुल्क प्लान पर उपलब्ध हैं।" वही क्वेरी-स्ट्रिंग नियम माइक्रोसाइट पेज पर फ़ॉर्म ब्लॉक पर भी लागू होता है, जिसका वर्णन माइक्रोसाइट वाली पोस्ट में है। लिंक किसी फ़ील्ड को उसके नाम से भरता है, यानी उस स्ट्रिंग से जिसके नाम से HTML इनपुट पोस्ट करता है, उसके लेबल से नहीं। 'फ़ील्ड' टैब खोलें और जिन फ़ील्ड को भरना चाहते हैं उन सबका नाम जाँचें।

लिंक से फ़ील्ड पहले से भरें

  1. 'फ़ील्ड' टैब पर फ़ील्ड का नाम देख लें। इस उदाहरण के लिए, email नाम का फ़ील्ड।

  2. 'होस्ट किया गया पेज' टैब खोलें और पक्का करें कि 'एक होस्ट किया गया पेज प्रकाशित करें' चालू है। "पर लाइव" के बगल में आपको पेज का पता दिखेगा। उसे कॉपी करें।

  3. पते के अंत में एक प्रश्न चिह्न, फ़ील्ड का नाम, एक बराबर का चिह्न और मान जोड़ें। और जोड़े जोड़ने के लिए एंपरसैंड का इस्तेमाल करें।

  4. तैयार लिंक को प्राइवेट विंडो में खोलें। फ़ील्ड में पहले से मान होना चाहिए।

YOUR_HOSTED_PAGE_ADDRESS?email=ada@example.com&topic=Sales

यहाँ YOUR_HOSTED_PAGE_ADDRESS वह पता है जो "पर लाइव" के बाद आता है, और topic उस ड्रॉपडाउन फ़ील्ड का नाम है जिसमें Sales विकल्प है। कुछ नियम तय करते हैं कि असल में क्या भरा जाता है:

  • पहले से भरा मान केवल वह जगह है जहाँ से कोई नियंत्रण शुरू होता है। व्यक्ति जो कुछ भी देख सकता है उसे बदल सकता है, और 'भेजें' दबाने तक कुछ भी जवाब नहीं गिना जाता। फिर उसे ठीक वैसे ही आँका जाता है जैसे टाइप किए गए मान को।

  • ड्रॉपडाउन, एकल विकल्प या बहुविकल्प तभी मान लेता है जब वह फ़ील्ड के अपने विकल्पों में से हो। बाकी कुछ भी अनदेखा कर दिया जाता है।

  • चेकबॉक्स 1 लेता है। स्केल या रेटिंग अपनी सीमा के भीतर की पूर्ण संख्या लेते हैं।

  • अवधि, ग्रिड, चेकबॉक्स ग्रिड और फ़ाइल फ़ील्ड कभी नहीं भरे जाते।

  • जो कुंजी फ़ॉर्म का फ़ील्ड नहीं है, उसे अनदेखा कर दिया जाता है।

  • अगर व्यक्ति ने पहले ही जवाब भेज दिए हैं और पेज लौट आया, उदाहरण के लिए त्रुटि के बाद, तो उनके जवाब लिंक से आगे रहते हैं।

  • ग्रेडेड फ़ॉर्म कभी पहले से नहीं भरा जाता, इसलिए लिंक पहले से किसी पर्चे का जवाब नहीं दे सकता।

कैंपेन का स्रोत छिपे हुए फ़ील्ड में ले जाएँ

छिपा हुआ फ़ील्ड ऐसा मान रखता है जिसे व्यक्ति कभी नहीं देखता या बदलता। कैंपेन का स्रोत, या आपके CRM का कोई संदर्भ, इसी तरह पेज को अस्त-व्यस्त किए बिना सबमिशन के साथ पहुँचता है।

  1. 'फ़ील्ड' टैब पर 'फ़ील्ड जोड़ें' दबाएँ।

  2. नाम को utm_source सेट करें। प्रकार को 'छिपा हुआ' सेट करें। 'छिपा हुआ' चुनते ही 'प्रकार' के नीचे का सहायता पाठ 'लिंक से भरा जाता है' कहता है और इस्तेमाल करने लायक लिंक का रूप दिखाता है।

  3. फ़ील्ड को पहले चरण पर रखें। छिपा हुआ फ़ील्ड पहले चरण पर होना चाहिए, जहाँ कोई शाखा उसे नहीं लाँघ सकती, और उस चरण पर एक ऐसा प्रश्न भी चाहिए जिसे व्यक्ति देख सके, सिर्फ़ छिपे हुए फ़ील्ड नहीं।

  4. फ़ॉर्म को सहेजें।

  5. अपने लिंक में कुंजी जोड़ें: YOUR_HOSTED_PAGE_ADDRESS?utm_source=newsletter। उसे खोलें, दिखने वाले फ़ील्ड भरें और भेजें।

  6. नया सबमिशन खोलें। मान newsletter उसके जवाबों के बीच होता है। FormFlow की बदलावों की सूची कहती है कि यह एक्सपोर्ट, Google Sheets और वेबहुक तक भी पहुँचता है।

छिपा हुआ फ़ील्ड कभी अनिवार्य नहीं होता और उसमें सेट करने के लिए कोई नियम नहीं होते, क्योंकि व्यक्ति अस्वीकृति को न देख सकता है न ठीक कर सकता है। उसका नाम फ़ॉर्म का हनीपॉट फ़ील्ड नहीं हो सकता। वह किसी ऐसी स्क्रीन पर व्यक्ति को वापस नहीं दिखाया जाता जो उनके जवाब सूचीबद्ध करती है।

सख्त मोड और छिपे हुए फ़ील्ड

'सुरक्षा' टैब में 'फ़ील्ड सूची के विरुद्ध सबमिशन सत्यापित करें' स्विच ही सख्त मोड है। इसके चालू होने पर सबमिशन को फ़ॉर्म की फ़ील्ड सूची से मेल खाना होता है, इसलिए जिस कुंजी को फ़ॉर्म घोषित नहीं करता वह एक समस्या है। छिपा हुआ फ़ील्ड घोषित करना ही उसकी कुंजी को अंदर जाने देता है, इसलिए आप सख्त मोड बंद किए बिना कैंपेन ट्रैक कर सकते हैं।

एम्बेडेड फ़ॉर्म पर

पहले से भरा मान उस लिंक को पढ़ता है जिसने FormFlow द्वारा परोसा गया पेज खोला। एम्बेडेड फ़ॉर्म आपके अपने पेज पर रहता है, इसलिए FormFlow उस लिंक को कभी नहीं देखता। जनरेट किया गया कंपोनेंट छिपा हुआ फ़ील्ड शामिल करता है, बिना मान वाले खाली इनपुट के रूप में। उसे भरना आपके पेज पर निर्भर है। एक न्यूनतम स्क्रिप्ट, जो आपने खुद लिखी हो और FormFlow ने जनरेट नहीं की, इस तरह दिखती है:

<input name="utm_source" type="hidden">

<script>
  var source = new URLSearchParams(location.search).get('utm_source');
  var input = document.querySelector('input[name="utm_source"]');
  if (source && input) { input.value = source; }
</script>

स्क्रिप्ट को फ़ॉर्म के बाद रखें। input वाली पंक्ति वही है जो utm_source नाम के छिपे हुए फ़ील्ड के लिए जनरेट किया गया कंपोनेंट शामिल करता है। सख्त मोड को अभी भी चाहिए कि छिपा हुआ फ़ील्ड फ़ॉर्म में घोषित हो।

जिन सीमाओं को जानना चाहिए

  • पैनल का पूर्वावलोकन कभी पहले से भरा मान नहीं लेता। असली लिंक से टेस्ट करें।

  • जो फ़ॉर्म केवल रोस्टर को प्रवेश देता है वह लोगों को साइन-इन चरण से गुज़ारता है, और पहले से भरा मान उस रीडायरेक्ट में बचता नहीं।

  • ग्रेडेड फ़ॉर्म में छिपे हुए फ़ील्ड नहीं हो सकते। बिल्डर यही कहता है: "उत्तर कुंजी वाले फ़ॉर्म में छिपे हुए फ़ील्ड नहीं हो सकते।"

  • लिंक का हर मान आपके एनालिटिक्स और लॉग तक पहुँच सकता है, चाहे वह छिपा हुआ फ़ील्ड हो या नहीं।

अपने पहले फ़ॉर्म को FormFlow पर निर्देशित करें।

कोई बैकएंड बनाने की आवश्यकता नहीं, कोई फ्रंटएंड होस्ट करने की आवश्यकता नहीं।

मुफ़्त में आरंभ करें