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

किसी भी फ़ॉर्म को इंगित करें एक यूआरएल पर।

FormFlow आपके अपने HTML फ़ॉर्म से FormFlow URL पर भेजे गए सबमिशन प्राप्त करता है, उन्हें स्पैम के लिए फ़िल्टर करता है, संग्रहीत करता है और आपके द्वारा कॉन्फ़िगर किए गए गंतव्यों (जैसे आपके इनबॉक्स या webhook endpoint) पर भेजता है। FormFlow आपके एम्बेडेड फ़्रंटएंड को होस्ट नहीं करता और यह तय नहीं करता कि आपके फ़ॉर्म कौन-सा डेटा एकत्र करते हैं; भुगतान वाले प्लान FormFlow द्वारा होस्ट किए गए पेज का भी उपयोग कर सकते हैं।

action https://formflow.digital/api/v1/f/ab12x9
सबमिशन घोषणा FF-1 · व्यावहारिक उदाहरण
1 प्रेषक
jane@acme.dev
2 गंतव्य
https://formflow.digital/api/v1/f/ab12x9
3 सामग्री
name · email · message
4 संलग्न फ़ाइलें
2 images · 4.1 MB
5 स्क्रीनिंग
0.02 · स्पैम नहीं

एक सबमिशन का पथ: प्राप्त हुआ, जांच की गई, संग्रहीत, डिलीवर किया गया।

प्राप्त हुआ · जांच की गई · संग्रहीत · डिलीवर किया गया · रोक कर रखा गया · सकारण · पुनर्प्राप्ति योग्य

आपका <form> POST /api/v1/f/ab12x9 name · email · message स्क्रीनिंग प्रति-फ़ॉर्म मॉडल honeypot · turnstile · schema हिरासत काउंटर रोक कर रखा गया · एक लीड से एक सेटिंग दूर इनबॉक्स Jane 0.02 Marco 0.05 Priya 0.01 buy-now-bot 0.98 वेबहुक हस्ताक्षरित ईमेल डाइजेस्ट निर्यात CSV · XLSX · JSON
वास्तविक सबमिशन — ग्रीन चैनल बॉट — इनबॉक्स में फ़्लैग किया गया, कभी डिलीवर नहीं किया गया, कभी नहीं गिना गया आपकी अपनी सेटिंग्स द्वारा अस्वीकृत — रोक कर रखा गया, और पुनर्प्राप्ति योग्य

एक विशेषता बदलें। शिप करें।

अपने फ़ॉर्म के action को एक FormFlow यूआरएल पर इंगित करें और आपका काम पूरा हो गया — कोई SDK नहीं, कोई क्लाइंट लाइब्रेरी नहीं, कोई सर्वर सेटअप नहीं। एक स्थिर साइट, एक सर्वर, या एक curl से काम करता है।

  • अपने फ़ॉर्म का वर्णन करें — सशुल्क प्लान पर उपलब्ध, जब यह सक्षम हो। बताएं कि यह फ़ॉर्म क्या जानकारी एकत्र करेगा, या आप कौन-सी परीक्षा लेना चाहते हैं। फ़ॉर्म बनाने से पहले आप फ़ील्ड की समीक्षा कर सकते हैं।
  • फ़ॉर्म स्कीमा आयात करें — प्रश्न स्प्रेडशीट · आयातित फ़ील्ड की समीक्षा करें

फ़ील्ड को हाथ से लिखने की भी आवश्यकता नहीं है। FormFlow आपके फ़ॉर्म के स्कीमा को उसके अपने ट्रैफ़िक से अनुमानित करता है और एक्सेसिबल मार्कअप तैयार करता है — HTML, Blade, Vue, या React — पेस्ट करने के लिए तैयार। 18 फ़ील्ड प्रकार — text, email, tel, url, number, textarea, select, checkbox, radio, multiselect, date, file, scale, rating, time, duration, grid, checkbox_grid — सभी स्कीमा द्वारा समर्थित हैं। जब आप इसे संपादित करते हैं, तो बिल्डर आपके द्वारा अभी तक सहेजी नहीं गई सेटिंग्स से फ़ील्ड सूची के पास फ़ॉर्म बनाता है। एक लंबा फ़ॉर्म चरणों में विभाजित हो सकता है, जो जावास्क्रिप्ट के बिना एक फ्लैट पेज पर फ़ॉलबैक करता है। HTML और Blade स्निपेट पर, कॉपी करते समय लाइव रेंडरिंग चालू करें और फ़ॉर्म तब से आपकी फ़ील्ड सूची का अनुसरण करता है — चिपकाया गया मार्कअप फ़ॉलबैक के रूप में रहता है।

यह स्टाइल के साथ आता है। सात स्व-निहित स्टाइलशीट मार्कअप के साथ शिप होती हैं — कुछ भी इंस्टॉल करने की आवश्यकता नहीं, कुछ भी लिंक करने की आवश्यकता नहीं — और उस साइट के लिए एक Bootstrap क्लास-मैप जो इसे पहले से लोड करती है। प्रत्येक को समान मानकों पर रखा जाता है: इनपुट से जुड़े लेबल, 44px लक्ष्य, एक दृश्यमान फ़ोकस रिंग, और शिप होने से पहले प्रति स्टाइल सत्यापित कंट्रास्ट।

<!-- आपका मौजूदा फ़ॉर्म। कोई JS नहीं, कोई SDK नहीं। -->
<form method="POST"
      action="https://formflow.digital/api/v1/f/ab12x9">
  <input  name="email"   type="email" required>
  <textarea name="message"></textarea>
  <button>Send</button>
</form>
समान फ़ॉर्म, FormFlow द्वारा शिप की जाने वाली प्रत्येक शैली में /form-styles/minimal

उसी जनरेटर द्वारा प्रस्तुत जो आपका स्निपेट लिखता है — इसकी कोई अलग मार्केटिंग प्रति नहीं।

नमूना /form-styles/minimal से लाइव लाया गया है। यदि यह खाली रहता है, तो वह मार्ग यहाँ से दुर्गम है — स्टाइलशीट अभी भी किसी भी तरह से स्निपेट के साथ शिप होती है।

फ़ाइल अपलोड लें। स्टोरेज की चिंता छोड़ें।

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

  • JPEG, PNG, WebP और GIF — SVG अस्वीकार कर दिया गया है, और प्रत्येक फ़ाइल की मैजिक-बाइट जांच की जाती है, एक्सटेंशन पर भरोसा नहीं किया जाता है।
  • प्रति-प्लान आकार सीमा, रास्ते में लागू की गई — Starter Lite पर 2 MB, Starter पर 5 MB, Pro पर 25 MB
  • निजी तौर पर संग्रहीत; इनबॉक्स एक समाप्त होने वाला हस्ताक्षरित लिंक दिखाता है, कभी भी इनलाइन <img> नहीं।
संलग्न फ़ाइलें contact-form · 2 घोषित
roof-damage.jpg
image/jpeg · 3.2 MB · सत्यापित
स्वीकृत
meter-reading.png
image/png · 0.9 MB · सत्यापित
स्वीकृत
logo.svg अस्वीकृत · SVG की अनुमति नहीं है

एक फ़िल्टर जो प्रत्येक फ़ॉर्म को सीखता है।

प्रत्येक फ़ॉर्म को अपना मॉडल मिलता है। जैसे ही कोई सबमिशन आता है, उसे स्कोर दिया जाता है — और हर बार जब आप किसी निर्णय को सही करते हैं, तो वह फ़ॉर्म और अधिक सटीक हो जाता है। स्कोर, कारण, अगली कार्रवाई: सभी को स्पष्ट रूप से बताया गया है, इस बात की प्रति-फ़ॉर्म रिपोर्ट के साथ कि मॉडल वास्तव में कैसा प्रदर्शन कर रहा है। इसे आज़माएं →

इस फ़ॉर्म को सिखाएं: इस फ़ॉर्म के लिए मॉडल अपडेट किया गया।
इनबॉक्स contact-form · ab12x9
Jane Okafor
Loved the demo — can we talk pricing this week?
0.02 · डिलीवर किया गया
promo-reply@bulk-seo.link
CHEAP backlinks + guaranteed SEO boost!!!
0.61 · अनिश्चित
buy-now-bot
🔥 crypto doubler, act now, limited spots
0.98 · स्पैम
  1. 01

    हनीपॉट

    एक ऑफ़-स्क्रीन फ़ील्ड जिसे बॉट भरते हैं और लोग कभी नहीं देखते। इसमें कोई लागत नहीं आती, इसलिए यह पहले चलता है।

  2. 02

    प्रति-फ़ॉर्म मॉडल

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

  3. 03

    Turnstile

    वैकल्पिक Cloudflare चुनौती। आउटेज पर फ़ेल-ओपन होता है — जांच के कारण कोई वास्तविक सबमिशन कभी नष्ट नहीं होता।

  4. 04

    सख्त स्कीमा

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

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

एक लीड चार स्थानों पर गायब होती है। उनमें से केवल एक स्पैम है।

अन्य तीन आपकी तरफ होते हैं, जहाँ कुछ भी इतनी स्पष्टता से विफल नहीं होता कि किसी का ध्यान जाए — सबमिट करने वाला सोचता है कि उसने इसे भेज दिया है, और कोई त्रुटि कभी भी FormFlow तक नहीं पहुंचती है। इसलिए प्रत्येक पर अलग-अलग नज़र रखी जाती है, उस क्रम में जिसमें एक सबमिटर उनसे मिलता है।

  1. भेजने से पहले एक नियम जिसे वे नहीं देख सकते उन्हें अस्वीकार कर देता है, और वे प्रयास छोड़ देते हैं। प्रीफ़्लाइट
  2. पारगमन में ब्राउज़र का अपना अनुरोध पहुंचने से पहले ही समाप्त हो जाता है। ब्राउज़र आउटबॉक्स
  3. शुरुआत में आपकी अपनी सेटिंग्स एक वास्तविक सबमिशन को अस्वीकार कर देती हैं। हिरासत काउंटर
  4. समय के साथ फ़ॉर्म आपकी साइट पर टूट जाता है और कुछ नहीं बताता। फ़ॉर्म स्वास्थ्य

एंडपॉइंट से पूछें कि वह क्या उत्तर देगा।

लीड के जोखिम में आने से पहले: सख्त मोड चालू करें और FormFlow द्वारा जनरेट किया गया फ़ॉर्म किसी के 'भेजें' दबाने से पहले प्रत्येक फ़ील्ड को वास्तविक निर्णय से गुज़ारता है — समान नियम, समान शब्द, कोई परिणाम नहीं। यह एक ऐसा अंतर भरता है जिसे केवल जनरेशन नहीं कर सकता: ब्राउज़र required और type="email" लागू करता है, लेकिन बिल्डर में आपके द्वारा निर्धारित सत्यापन नियम नहीं — इसलिए जिस फ़ॉर्म की ब्राउज़र जांच पास हो जाती है उसे सर्वर द्वारा अभी भी अस्वीकार किया जा सकता है। अब यह तब बताता है जब व्यक्ति इसे ठीक कर सकता है। जिसने उन्हें रोका उसे भी गिना जाता है।

  • अनुबंध द्वारा दुष्प्रभाव-मुक्त — कोई पंक्ति नहीं, कोई कोटा नहीं, कोई डिलीवरी नहीं, कोई स्पैम स्कोरिंग नहीं।
  • यह जो प्रश्न पूछता है — मुख्य भाग का आकार, ऑरिजिन, स्कीमा — उस पर यह कभी भी उस एंडपॉइंट से असहमत नहीं होता जिसका यह अनुमान लगाता है; एक परीक्षण दोनों पर समान मुख्य भाग पोस्ट करता है और तुलना करता है।
  • यह और कुछ नहीं पूछता। स्पैम, Turnstile और फ़ाइल फ़ील्ड वास्तविक POST पर छोड़ दिए जाते हैं, इसलिए स्वीकृत प्रीफ़्लाइट का अर्थ है यह कॉन्फ़िगरेशन इसे स्वीकार करता है, यह कभी नहीं कि इसे संग्रहीत किया जाएगा।
  • POST के समान दर सीमा का उपयोग करता है, एक ऐसे रिज़र्व के साथ जिसे केवल एक वास्तविक सबमिशन ही खर्च कर सकता है।
POST /api/v1/f/ab12x9/preflight व्यावहारिक उदाहरण

यह देखने के लिए फ़ील्ड छोड़ें कि एंडपॉइंट क्या उत्तर देगा।

फ़ॉर्म नियम · message पर min:20 · सख्त मोड चालू

एक सबमिशन जो कभी नहीं पहुंचा वह अभी भी पहुंच सकता है।

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

  • प्रति फ़ॉर्म विकल्प चुनें, और कभी भी फ़ाइल फ़ील्ड वाले फ़ॉर्म पर नहीं — स्थानीय भंडारण से अपलोड का पुनर्निर्माण नहीं किया जा सकता।
  • सबमिट करने वाले के अपने डिवाइस पर 24 घंटे तक रखा जाता है, अधिकतम पांच प्रतीक्षा में, और कभी भी ऐसे फ़ॉर्म में पुनर्स्थापित नहीं किया जाता जिसे वे देख सकें।
  • पुनः प्रयास में एक Idempotency-Key होती है जिस पर एंडपॉइंट रसीद बनाता है, इसलिए बचाई गई लीड को ठीक एक बार संग्रहीत, गिना और डिलीवर किया जाता है। वह हेडर इनगेस्ट अनुबंध में प्रकाशित होता है, इसलिए आपका अपना क्लाइंट भी इसे भेज सकता है।
  • एक नेटवर्क विफलता या 5xx अगले पेज लोड के लिए कतारबद्ध रहता है; एंडपॉइंट ने वास्तव में जिसका उत्तर दिया उसे छोड़ दिया जाता है।

समीक्षा करें और पुनर्प्राप्त करें

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

हिरासत में · अस्वीकृत सबमिशन contact-form · पिछले 7 दिन
dana@meridian.co
Quote for 40 units — my number is 0161 496 0000
अस्वीकृत · फ़ोन
t.okonkwo@brightside.dev
Can you invoice us? Reachable on 020 7946 0102
अस्वीकृत · फ़ोन
hello@fieldnotes.studio
Interested in the annual plan — call 0117 496 0999
अस्वीकृत · फ़ोन

उन्हें बताया गया था फ़ोन फ़ील्ड इस फ़ॉर्म द्वारा स्वीकार नहीं किया जाता है।

312 इस सप्ताह अस्वीकृत · 40 स्वीकृत

आपके अपने ट्रैफ़िक से प्राप्त प्रस्ताव

phone स्वीकार करें — एक ऐसा फ़ील्ड जो आपका फ़ॉर्म भेजता है और आपके स्कीमा ने कभी घोषित नहीं किया।

वापस लाता है
312 अस्वीकृत
लागत
0 स्वीकृत

इस फ़ॉर्म के हालिया ट्रैफ़िक के विरुद्ध परखा गया — इसके द्वारा स्वीकार किए गए सबसे नए कुछ सौ, और जिन्हें इसने अस्वीकार कर दिया था।

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

जब कोई बदलाव होता है, तो एक ईमेल बताता है कि क्या बदला और क्या वापस मिला, और एक ऐसे पेज का लिंक देता है जो आपकी पुरानी सेटिंग्स को पुनर्स्थापित करता है। पुनर्प्राप्त की गई लीड को लाइव सेटिंग्स के माध्यम से दोबारा परखा जाता है, गिना जाता है, और किसी अन्य की तरह डिलीवर किया जाता है। कुछ भी पूर्व-दिनांकित नहीं है।

और जब फ़ॉर्म स्वयं ख़राब हो जाता है, तो कुछ भी आपको नहीं बताता।

आपके द्वारा इसे शिप करने के बहुत समय बाद भी, आपका HTML आपकी साइट पर रहता है — इसलिए एक टूटा हुआ या संपादित फ़ॉर्म चुपचाप विफल हो जाता है, और कोई त्रुटि कभी भी FormFlow तक नहीं पहुंचती है। स्वास्थ्य वह नहीं है जो FormFlow को बताया जाता है; यह ट्रैफ़िक से परिकलित किया जाता है और पहली बार कोई दोष दिखने पर आपको मेल किया जाता है।

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

फ़ॉर्म से परिणाम तक।

उत्पाद ही पथ है। किसी मौजूदा HTML फ़ॉर्म को एक यूआरएल पर इंगित करें; FormFlow हैंडऑफ़, निर्णय, पुनर्प्राप्ति और डिलीवरी को स्पष्ट रखता है।

अपना मौजूदा फ्रंटएंड बनाए रखें। फिर FormFlow को दिखाने दें कि 'भेजें' के बाद क्या होता है: फ़ील्ड वर्तमान फ़ॉर्म का अनुसरण कर सकते हैं, ग्राहक के कारण हुई अस्वीकृति पुनर्प्राप्ति योग्य रह सकती है, और प्रत्येक प्राप्तकर्ता अपना डिलीवरी दायित्व बनाए रखता है।

  • होस्ट किए गए पेज Starter Lite, Starter और Pro प्लान पर उपलब्ध हैं।
  • रोस्टर Starter Lite, Starter और Pro प्लान पर होस्ट किए गए पेजों के साथ उपलब्ध हैं।
व्यावहारिक उदाहरण: एक घोषणा के वर्तमान फ़ील्ड एक डार्क पंजीकरण रेल के माध्यम से जुड़ते हैं जबकि इसका चिपकाया गया फ़ॉलबैक नीचे रहता है।
लाइव रेंडरिंग

नेटिव HTML या Blade घटक की प्रतिलिपि बनाते समय ऑप्ट-इन करें। वर्तमान फ़ील्ड सूची फ़ॉर्म का अनुसरण कर सकती है, जबकि चिपकाया गया मार्कअप नेटिव फ़ॉलबैक बना रहता है और शैली आपके द्वारा कॉपी की गई पसंद बनी रहती है।

व्यावहारिक उदाहरण: एक गेरुआ अस्वीकृत रिकॉर्ड हरे स्वीकृत ट्रे तक पहुंचने से पहले वर्तमान नीति गेट से गुजरता है।
पुनर्प्राप्ति

पुनर्प्राप्ति कोई बाईपास नहीं है और कोई वेबहुक पुनः प्रयास नहीं है। FormFlow संग्रहीत अस्वीकृति को फ़ॉर्म की लाइव सेटिंग्स के विरुद्ध पुनः परखता है; केवल तभी यह एक वास्तविक सबमिशन बनता है, वर्तमान उपयोग की खपत करता है, और उसी डिलीवरी पथ में प्रवेश करता है।

व्यावहारिक उदाहरण: तीन अलग-अलग फ़ॉर्म घोषणाएं एक हरे इंटेक पर मिलती हैं और एक रिकॉर्ड किए गए पथ के रूप में जारी रहती हैं।
एक सार्वजनिक राइट

फ़ॉर्म टोकन सार्वजनिक राइट हैंडऑफ़ है। FormFlow अनुरोध प्राप्त करता है, उसे परखता है, सबमिशन या अस्वीकृति को संग्रहीत करता है, और अगले डिलीवरी निर्णय को उसी रिकॉर्ड किए गए पथ के अंदर रखता है।

और घड़ी हमारी है, ब्राउज़र की नहीं।

एक परीक्षा (सिटिंग) तब शुरू होती है जब प्रश्न प्रस्तुत किए जाते हैं, और उस समय लागू अवधि से सीट पर समय सीमा अंकित की जाती है। इनजेशन उस समय सीमा के विरुद्ध आगमन की तुलना करता है और एक निश्चित रियायत जोड़ता है जिसे यह कभी प्रकट नहीं करता — पेज शून्य तक गिनती करता है।

  • शुरुआत एक बार लिखी जाती है। दोबारा साइन इन करना, कुकीज़ साफ़ करना, पुनः लोड करना, एक निजी विंडो — इनमें से कोई भी इसे दोबारा शुरू नहीं करता है। यह वास्तविक समय (वॉल टाइम) पर चलता है, जिस तरह से एक परीक्षा कक्ष चलता है।
  • तीस लोगों के बैठने के दौरान अवधि कम करने से किसी का पेपर छोटा नहीं होता; नई अवधि इसके बाद शुरू होने वाली परीक्षाओं को नियंत्रित करती है।
  • पेपर बजर बजने के बाद भी बच जाता है। एक समयबद्ध फ़ॉर्म आवश्यक फ़ील्ड को लागू करना बंद कर देता है, इसलिए खाली छोड़ा गया प्रश्न चालीस अभी भी सबमिट होता है — जबकि अघोषित फ़ील्ड अभी भी अस्वीकार किए जाते हैं, जिससे स्कीमा उस दिशा में एक अनुबंध बना रहता है जो आपकी रक्षा करता है।
  • समय सीमा सीट का उपभोग करती है चाहे कुछ आया हो या नहीं, इसलिए प्रश्नों को पढ़कर और कल वापस आकर घड़ी को हराया नहीं जा सकता।

एक इनबॉक्स, जहाँ भी आपको आवश्यकता हो वहाँ अग्रेषित।

उन्हें एक ही स्थान पर पढ़ें — और उसी सबमिशन को आपके द्वारा कनेक्ट किए गए प्रत्येक गंतव्य पर अग्रेषित करें।

हस्ताक्षरित वेबहुक

प्रत्येक सबमिशन आपके एंडपॉइंट पर HMAC हस्ताक्षर के साथ POST किया जाता है जिसे आप सत्यापित करते हैं। छह प्रयास, दस सेकंड से दो घंटे तक का बैकऑफ़, प्रत्येक सबमिशन के विरुद्ध रिकॉर्ड किया जाता है। एक एंडपॉइंट जो कभी भी सफल नहीं होता है उसे बंद कर दिया जाता है और इसके स्वामियों को अंतिम त्रुटि ईमेल की जाती है — एक मृत यूआरएल का हमेशा के लिए पुनः प्रयास बंद हो जाता है, और आपको इसके बारे में पता चलता है।

चुनें कि मुख्य भाग क्या कहता है: FormFlow का अपना हस्ताक्षरित JSON, या Slack चैनल के पढ़ने के लिए लिखा गया संदेश। प्रारूप मुख्य भाग तय करता है और कुछ नहीं — हस्ताक्षर, पुनः प्रयास और बैकऑफ़ दोनों तरह से समान हैं, और एक यूआरएल जो स्वयं एक क्रेडेंशियल है, एक बार सहेजे जाने के बाद कभी वापस नहीं दिखाया जाता है।

सबमिशन डाइजेस्ट

आपकी टीम को एक साप्ताहिक या मासिक ईमेल, जिसमें प्रत्येक फ़ॉर्म शामिल है — प्रति सबमिशन एक नहीं। या बंद, यदि इनबॉक्स और आपका वेबहुक पर्याप्त हैं। बॉट इसमें कभी नहीं दिखते।

CSV · XLSX · JSON export

पैनल से पूरा इनबॉक्स निर्यात करें। FormFlow कतार से फ़ाइल बनाता है और आपको एक हस्ताक्षरित लिंक ईमेल करता है जो एक घंटे में समाप्त हो जाता है — स्प्रेडशीट फ़ॉर्मूला-इंजेक्शन सुरक्षित हैं।

सबमिटर रसीद

फ़ॉर्म भरने वाले व्यक्ति को एक स्वचालित उत्तर, उस पर आपके द्वारा घोषित ईमेल फ़ील्ड पर भेजा जाता है। विषय और मुख्य भाग आपके हैं; उनके उत्तर केवल वहीं दिखाई देते हैं जहाँ आप एक प्लेसहोल्डर डालते हैं, पाठ के रूप में एस्केप किए गए, और पेलोड को कभी भी मेल में कॉपी नहीं किया जाता है। जो कोई भी ऑप्ट-आउट करता है वह बाहर रहता है, और प्रति-टीम सीमा उस फ़ॉर्म को सीमित करती है जो अचानक लोकप्रिय हो जाता है। सशुल्क प्लान।

ऊपर की हर चीज़ एक ही स्थान पर आती है जहाँ आप काम कर सकते हैं।

एंडपॉइंट आपके जीवन के दो मिनट लेता है; यह वह हिस्सा है जिसे आप सोमवार को खोलते हैं। यह पहले एक प्रश्न का उत्तर देता है — अभी मुझे किसकी आवश्यकता है — प्रत्येक स्थिति के लिए एक पंक्ति के साथ जो वास्तव में सही है, उसका कारण, और उस पर कार्रवाई करने वाला एक लिंक। तुलना करने के लिए कोई काउंटर नहीं: एक संख्या कोई उत्तर नहीं है। उसके नीचे, इनबॉक्स एक तालिका है, डैशबोर्ड नहीं: अपठित के आधार पर फ़िल्टर करें, बॉट्स को फ़िल्टर करें, एक दिनांक सीमा चुनें, जो आपने फ़िल्टर किया है उसे ठीक से निर्यात करें, और इसके संपूर्ण डिलीवरी इतिहास के लिए कोई भी सबमिशन खोलें।

acme · dashboard 4 कार्यों को आपकी आवश्यकता है
  • कोटा के करीब इस अवधि में 3,000 सबमिशन में से 2,540 उपयोग किए गए। बिलिंग की समीक्षा करें
  • contact-form सबमिशन अस्वीकार किए जा रहे हैं। फ़ॉर्म खोलें
  • contact-form — वेबहुक विफल हो रहा है लगातार 3 विफल डिलीवरी, सबसे हालिया 4 मिनट पहले। फ़ॉर्म खोलें
  • 23 अपठित सबमिशन इनबॉक्स खोलें
acme · submissions 3,000 शामिल · Starter
अपठित स्पैम 1–31 अगस्त को प्राप्त हुआ CSV · XLSX · JSON निर्यात करें
Jane Okafor
Loved the demo — can we talk pricing this week?
0.02
dana@meridian.co
40 इकाइयों के लिए कोटेशन — एक अस्वीकृति से पुनर्प्राप्त
पुनर्प्राप्त किया गया
  • webhookhttps://acme.dev/hooks/formflowडिलीवर किया गया · प्रयास 2
  • webhookhttps://crm.acme.dev/intake502 Bad Gateway · 5 मिनट में पुनः प्रयास
  • digestसाप्ताहिक · 3 प्राप्तकर्ताकतारबद्ध
buy-now-bot
🔥 crypto doubler, act now, limited spots
0.98

वही तालिका हिरासत लेज़र के पीछे स्थित है, जिसमें कारण, त्रुटिपूर्ण फ़ील्ड, और सबमिटर को बताए गए सटीक शब्द शामिल हैं — इसलिए किसी लीड को पुनर्प्राप्त करना यह पढ़ना है कि उसे क्यों अस्वीकार किया गया था, और फिर 'पुनर्प्राप्त करें' पर क्लिक करना है।

और उनमें से प्रत्येक को वापस पढ़ें।

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

  • संरचना द्वारा केवल-पठन। एक टोकन में submissions:read, refusals:read और forms:read शामिल हैं — प्रदान करने के लिए कोई राइट क्षमता नहीं है, क्योंकि ऐसी कोई क्षमता नहीं है।
  • बनाए जाने पर एक बार दिखाया जाता है और एक वैकल्पिक समाप्ति के साथ हैश के रूप में संग्रहीत किया जाता है। FormFlow इसे आपको दोबारा नहीं दिखा सकता है, और न ही डेटाबेस तक पहुंचने वाला कोई अन्य व्यक्ति इसे देख सकता है।
  • इसका अपना प्रति-मिनट बजट, जो आपके प्लान के साथ बढ़ता है और उस दर से अलग रखा जाता है जिस पर आपके फ़ॉर्म सबमिशन स्वीकार करते हैं — एक व्यस्त सिंक कभी भी उस स्थान का उपभोग नहीं कर सकता जिसकी आवश्यकता एक वास्तविक लीड को होती है।
  • सशुल्क प्लान। एक मुफ़्त टीम पर एक टोकन का उत्तर खाली सूची के बजाय management_api_unavailable के साथ दिया जाता है, इसलिए कारण कभी भी रहस्य नहीं रहता है।
GET /api/v1/manage/submissions व्यावहारिक उदाहरण
# नवीनतम पहले, कर्सर-पेजिनेटेड।
curl https://formflow.digital/api/v1/manage/submissions \
  -H "Authorization: Bearer ff_…"

{
  "data": [
    {
      "uuid": "9f1c8a2e…",
      "form_uuid": "3b7ed004…",
      "payload": {
        "email": "jane@acme.dev",
        "message": "Loved the demo"
      },
      "is_spam": false,
      "spam_score": 0.02,
      "created_at": "2026-08-15T09:14:22+00:00"
    }
  ],
  "meta": { "has_more": true, "next_cursor": "eyJpZCI6…" }
}

जो प्राप्त होता है उसके लिए भुगतान करें। बॉट जो भेजते हैं उसके लिए नहीं।

सबमिशन गिने जाने से पहले स्पैम को फ़िल्टर किया जाता है। मुफ़्त प्लान में 100 सबमिशन एक सख्त सीमा के साथ शामिल हैं; सशुल्क प्लान पारदर्शी ओवरेज में तब तक जारी रहते हैं जब तक कि खर्च या सुरक्षा सीमा पूरी न हो जाए। आपको अपने शामिल भत्ते के आधे, चार-पांचवें और पूर्ण होने पर ईमेल किया जाता है, ताकि व्यस्त महीने के बारे में आपको बताया जाए, न कि इनवॉइस पर पता चले।

Free

$0 हमेशा के लिए

आपका पहला फ़ॉर्म, दो मिनट में कनेक्टेड।

100 सबमिशन शामिल

ओवरेज प्रति 1,000
सख्त सीमा
दैनिक अधिकतम सीमा
20
अवधि अधिकतम सीमा
100
सबमिशन / मिनट
60
संग्रहीत अपलोड
शामिल नहीं
अधिकतम छवि अपलोड
शामिल नहीं
होस्ट किया गया फ़ॉर्म पेज
शामिल नहीं
बहु-चरणीय फ़ॉर्म
शामिल नहीं
सबमिटर रसीदें
शामिल नहीं
एपीआई पठन / मिनट
शामिल नहीं
मुफ़्त में शुरू करें

Starter Lite

$5.99 USD प्रति माह

एक छोटे, स्थिर फ़ॉर्म के लिए एक वास्तविक प्लान।

1,100 सबमिशन शामिल

ओवरेज प्रति 1,000
$7
दैनिक अधिकतम सीमा
550
अवधि अधिकतम सीमा
16,500
सबमिशन / मिनट
150
संग्रहीत अपलोड
256 MB
अधिकतम छवि अपलोड
2 MB
होस्ट किया गया फ़ॉर्म पेज
शामिल
बहु-चरणीय फ़ॉर्म
शामिल
सबमिटर रसीदें
शामिल
एपीआई पठन / मिनट
60
Starter Lite चुनें

Pro

$29.99 USD प्रति माह

उच्च मात्रा, बड़ी फ़ाइलें।

10,000 सबमिशन शामिल

ओवरेज प्रति 1,000
$3
दैनिक अधिकतम सीमा
5,000
अवधि अधिकतम सीमा
150,000
सबमिशन / मिनट
1,200
संग्रहीत अपलोड
10 GB
अधिकतम छवि अपलोड
25 MB
होस्ट किया गया फ़ॉर्म पेज
शामिल
बहु-चरणीय फ़ॉर्म
शामिल
सबमिटर रसीदें
शामिल
एपीआई पठन / मिनट
300
Pro चुनें
प्रत्येक सीमा जो प्लान के बीच भिन्न होती है
Free Starter Lite Starter Pro
शामिल सबमिशन 100 1,100 3,000 10,000
ओवरेज प्रति 1,000 सख्त सीमा $7 $5 $3
दैनिक अधिकतम सीमा 20 550 1,500 5,000
अवधि अधिकतम सीमा 100 16,500 45,000 150,000
सबमिशन / मिनट 60 150 300 1,200
संग्रहीत अपलोड शामिल नहीं 256 MB 1 GB 10 GB
अधिकतम छवि अपलोड शामिल नहीं 2 MB 5 MB 25 MB
होस्ट किया गया फ़ॉर्म पेज शामिल नहीं शामिल शामिल शामिल
बहु-चरणीय फ़ॉर्म शामिल नहीं शामिल शामिल शामिल
सबमिटर रसीदें शामिल नहीं शामिल शामिल शामिल
एपीआई पठन / मिनट शामिल नहीं 60 120 300

हर प्लान पर, मुफ़्त सहित: जितने चाहें उतने फ़ॉर्म, प्रति-फ़ॉर्म स्पैम मॉडल और उसका प्रशिक्षण, समीक्षा के लिए रखे गए अस्वीकृत सबमिशन, लाइव रेंडरिंग और ब्राउज़र बचाव, हस्ताक्षरित वेबहुक, डाइजेस्ट और CSV · XLSX · JSON निर्यात।

यह भी हर जगह: ईमेल आमंत्रणों के साथ स्वामी और सदस्य भूमिकाएं, वैकल्पिक टू-फ़ैक्टर साइन-इन, किसी भी फ़ॉर्म पर एक रोक स्विच, एक पूर्ण गतिविधि लॉग, और जीडीपीआर डेटा प्रतिधारण — ईमेल पते और आईपी कीड हैश के रूप में संग्रहीत, शेड्यूल पर शुद्ध किए गए। मुफ़्त प्लान कैलेंडर माह पर रीसेट होता है; सशुल्क प्लान आपकी बिलिंग अवधि पर। सशुल्क कीमतें Paddle द्वारा आपके स्थान के लिए स्थानीयकृत हैं और इसमें कर शामिल हो सकता है। हमारी धनवापसी नीति देखें।

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

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