NueForm

Forms बनाना

NueForm में forms बनाना, form settings कॉन्फ़िगर करना, form modes चुनना, और welcome और thank-you screens सेट अप करना सीखें।

Overview

NueForm आपको सुंदर, इंटरैक्टिव forms बनाने देता है जो एक बार में एक question प्रस्तुत करते हैं। यह गाइड आपका पहला form बनाने से लेकर quiz modes और incremental submission जैसी advanced settings कॉन्फ़िगर करने तक सब कुछ कवर करती है।

NueForm Form Builder
Question list, preview, और settings panels के साथ form builder interface।

नया Form बनाना

नया form बनाने के लिए:

  1. Dashboard से My Forms पर navigate करें।
  2. New Form button पर क्लिक करें।
  3. NueForm (standard form) या Fuse (real-time collaborative activity) में से चुनें।
  4. अपने form को एक title और वैकल्पिक description दें।
  5. Question type palette से questions जोड़ना शुरू करें।

प्रत्येक form को स्वचालित रूप से अपनी public URL के लिए एक unique slug असाइन किया जाता है। आप इस slug को form settings से किसी भी समय customize कर सकते हैं।

Form Settings

Form Settings Panel
Builder में form settings panel।

Basic Settings

SettingविवरणDefault
TitleForm का title, dashboard में और वैकल्पिक रूप से welcome screen पर प्रदर्शित।आवश्यक
DescriptionInternal reference के लिए एक वैकल्पिक description।खाली
Slugआपके published form का URL path (जैसे, nueform.io/f/my-survey)। Unique होना चाहिए।Auto-generated
Show Progress Barएक progress bar प्रदर्शित करता है जो दिखाता है respondent कितना आगे बढ़ चुका है।Enabled
Limit One ResponseBrowser-based visitor identification का उपयोग करके प्रत्येक visitor को एक ही submission तक सीमित करता है।Disabled
Incremental SubmissionRespondent आगे बढ़ने पर partial responses save करता है, ताकि form छोड़ने पर भी data capture हो।Disabled

Welcome Screen

Welcome screen वह पहली चीज़ है जो respondents form खोलने पर देखते हैं। इसे कॉन्फ़िगर करें:

FieldविवरणDefault
Welcome TitleWelcome screen पर प्रदर्शित heading। Welcome screen पूरी तरह skip करने के लिए खाली छोड़ दें।खाली (कोई welcome screen नहीं)
Welcome DescriptionTitle के नीचे supporting text। Rich text formatting सपोर्ट करता है।खाली
Welcome Button TextForm शुरू करने वाले button का label।"Start"

यदि आप Welcome Title खाली छोड़ते हैं, तो respondents सीधे पहले question पर पहुंचेंगे। यह embedded forms या quick surveys के लिए उपयोगी है।

Thank-You Screen

Thank-you screen respondent द्वारा form submit करने के बाद दिखाई देती है।

FieldविवरणDefault
Thank You TitleSubmission के बाद प्रदर्शित heading।"Thank you!"
Thank You DescriptionTitle के नीचे supporting text। Rich text formatting और variable substitution सपोर्ट करता है।खाली

Respondent के answers के आधार पर personalized content प्रदर्शित करने के लिए thank-you description में {variableName} syntax का उपयोग कर सकते हैं। विवरण के लिए Variables guide देखें।

Form Modes

NueForm चार अलग-अलग form modes सपोर्ट करता है, प्रत्येक एक अलग उद्देश्य के लिए डिज़ाइन किया गया है। Mode form level पर सेट किया जाता है और answers कैसे score होते हैं और end screens कैसे behave करते हैं, यह प्रभावित करता है।

Standard Mode

Surveys, contact forms, feedback collection, और किसी भी ऐसे form के लिए default mode जिसमें scoring की आवश्यकता नहीं है।

  • कोई scoring या grading नहीं।
  • Responses जैसे हैं वैसे collect और display होते हैं।
  • End screens पूरी तरह display-based हैं।

Knowledge Quiz Mode

Quizzes, tests, और assessments के लिए डिज़ाइन किया गया जहां सही और गलत answers हैं।

  • प्रत्येक scorable question (multiple choice, dropdown, picture choice, yes/no, legal, opinion scale, rating) में correct answers define किए जा सकते हैं।
  • प्रत्येक सही response के लिए एक correct answer score (default: 1 point) दिया जाता है।
  • Customizable messages के साथ प्रत्येक question के बाद quiz feedback दिखाया जा सकता है।
  • Final score, correct answers की संख्या, और total scorable questions calculate और store होते हैं।

Quiz Settings:

SettingविवरणDefault
Show Correct Answersप्रत्येक question के बाद respondent को बताने वाला immediate feedback दिखाता है कि वे सही थे या गलत।Enabled
Correct Feedback TextRespondent सही answer देने पर दिखाया जाने वाला custom message। अधिकतम 100 characters।"Correct!"
Incorrect Feedback TextRespondent गलत answer देने पर दिखाया जाने वाला custom message। अधिकतम 100 characters।"Incorrect!"

Scoring Configuration (प्रति question):

  • Correct Answers (correctAnswers): Correct answer बनाने वाली choice IDs का array। Single-answer questions के लिए, इसमें एक ID होती है। Multi-select questions के लिए, सभी correct IDs चुनी जानी चाहिए।
  • Correct Answer Score (correctAnswerScore): Correct answer के लिए दिए जाने वाले points। Default 1 है।

Lead Qualification Mode

Lead scoring, personality assessments, और ऐसे forms के लिए डिज़ाइन किया गया जहां अलग-अलग answers अलग-अलग point values carry करते हैं।

  • Scorable question में प्रत्येक choice को एक point value (choiceScores) असाइन किया जाता है।
  • Respondent आगे बढ़ने पर points accumulate होते हैं।
  • Score ranges के साथ एक से अधिक end screens कॉन्फ़िगर किए जा सकते हैं, और respondent को उनके total score के आधार पर उचित end screen पर route किया जाता है।

Match Quiz Mode

Personality quizzes, "Which character are you?" style forms, और outcome-based assessments के लिए डिज़ाइन किया गया।

  • प्रत्येक choice एक या अधिक end screen outcomes (choiceOutcomes) से map होती है।
  • Respondent answer देने पर, प्रत्येक outcome के लिए tallies accumulate होती हैं।
  • सबसे अधिक tally वाला end screen प्रदर्शित होता है।

सभी quiz modes में, केवल scorable question types scoring में भाग लेते हैं: Multiple Choice, Dropdown, Picture Choice, Yes/No, Legal, Opinion Scale, और Rating।

End Screen Questions

Quiz modes (knowledge, lead qualification, match) में, आप अपने form में एक से अधिक end_screen questions जोड़ सकते हैं। ये conditional endings के रूप में काम करते हैं:

  • Knowledge Quiz: Respondent के score के आधार पर end screen चुना जाता है।
  • Lead Qualification: प्रत्येक end screen में scoreRange (min/max) होता है, और matching range निर्धारित करती है कि कौन सी screen दिखाई जाए।
  • Match Quiz: प्रत्येक end screen choice outcomes से tallies accumulate करता है, और सबसे अधिक tally वाला जीतता है।

Questions जोड़ना

Questions form builder के बाईं ओर Question Type Palette से जोड़े जाते हैं। Questions categories में organize हैं:

  • Text: Short Text, Long Text, Email, Phone, Number, Website
  • Choice: Multiple Choice, Dropdown, Picture Choice, Yes/No
  • Rating: Rating, Opinion Scale, Net Promoter Score
  • Date: Date
  • Media: File Upload, Drawing, Video/Audio Recording, Signature
  • Layout: Statement, Welcome Screen, End Screen, Summary, Save Answers, Question Group, Multi-Question Page, Markdown
  • Advanced: Legal/Terms, Ranking, Matrix, Payment, Contact Info, Address

प्रत्येक type पर विस्तृत documentation के लिए Question Types section देखें।

Question Properties

प्रत्येक question सामान्य properties का एक set साझा करता है:

Propertyविवरण
TitleRespondent को प्रदर्शित question text। Rich text (bold, italic, underline, links) और {variable} substitution सपोर्ट करता है।
DescriptionTitle के नीचे दिखाया जाने वाला वैकल्पिक helper text। Rich text और variable substitution सपोर्ट करता है।
RequiredRespondent को आगे बढ़ने से पहले इस question का answer देना अनिवार्य है या नहीं।
HiddenQuestion respondent से छिपा है या नहीं (internal logic के लिए उपयोगी)।
Custom Class NameCustom styling के लिए question container पर लागू एक वैकल्पिक CSS class name।
Hide Question NumberDisplay से question number prefix (जैसे, "1 ->") हटाता है।
Transitionइस question पर transition करते समय उपयोग किया जाने वाला animation। Options: Vertical Slide (default), Horizontal Slide, Diagonal Slide, Elastic Bounce, Zoom Through, Rotate In।
Answer VariableRespondent के answer को बाद के questions में {variable} substitution में उपयोग के लिए named variable के रूप में store करता है।

Media Attachments

प्रत्येक question वैकल्पिक media attachments सपोर्ट करता है। आप किसी भी question में images, videos, icons, या QR codes जोड़ सकते हैं।

Media Types:

Typeविवरण
ImageImage upload करें या external URL प्रदान करें। Brightness, contrast, saturation, hue rotation, और blur adjustments सपोर्ट करता है।
VideoYouTube या Vimeo video embed करें जिसमें वैकल्पिक autoplay, muted, loop, और controls settings हों।
IconCustomizable color के साथ हज़ारों react-icons में से चुनें।
QR CodeURL template से QR code generate करें जो {variable} substitution सपोर्ट करता है।

Layout Options (Desktop):

Layoutविवरण
stackMedia question content के ऊपर दिखाई देती है (default)।
split-leftबाईं ओर media, दाईं ओर question, side-by-side layout में।
split-rightदाईं ओर media, बाईं ओर question।
float-leftMedia question text के बाईं ओर float करती है।
float-rightMedia question text के दाईं ओर float करती है।
backgroundMedia question के पीछे background के रूप में दिखाई देती है।
fullscreen-fitMedia aspect ratio बनाए रखते हुए screen भरती है।
fullscreen-coverMedia आवश्यकतानुसार crop करके पूरी screen cover करती है।

Layout Options (Mobile):

Layoutविवरण
stackMedia question के ऊपर दिखाई देती है (default)।
hiddenMobile devices पर media छिपी होती है।
backgroundMedia background के रूप में दिखाई देती है।
fullscreen-fitMedia aspect ratio बनाए रखते हुए screen भरती है।
fullscreen-coverMedia पूरी screen cover करती है।

Image Adjustments:

AdjustmentRangeDefault
Brightness-100 से 1000
Contrast0 से 200100
Saturation0 से 200100
Hue Rotate0 से 360 degrees0
Blur0 से 20 px0

Focal Point: Image के किस हिस्से को crop होने पर दृश्यमान रखना है, यह नियंत्रित करने के लिए focal point (0-1 normalized coordinates) सेट करें।

Slideshows

Slideshow बनाने के लिए आप एक question पर एक से अधिक media items attach कर सकते हैं। Slideshow settings में शामिल हैं:

SettingविवरणDefault
Durationप्रति slide सेकंड।5
TransitionSlides के बीच animation: crossfade, slide, zoom, flip, ken-burns, blur-fade।crossfade
AutoplaySlides स्वचालित रूप से advance करें।Enabled
Show IndicatorsSlideshow के नीचे dot indicators प्रदर्शित करें।Enabled
Show ArrowsPrevious/next arrows प्रदर्शित करें।Disabled
Pause on HoverUser के slideshow पर hover करने पर autoplay pause करें।Enabled

Question Ordering

Questions respondents को builder में दिखाई देने वाले क्रम में प्रदर्शित होते हैं। आप builder के बाईं ओर question navigator panel में drag करके questions को reorder कर सकते हैं।

Saving और Publishing

Changes करते ही forms स्वचालित रूप से save होते हैं। Form को respondents के लिए उपलब्ध कराने के लिए, आपको इसे publish करना होगा। Publishing workflow के विवरण के लिए Publishing guide देखें।

अंतिम अपडेट: 6 अप्रैल 2026