Building Forms8 min read
All field types explained
A reference for every element: Short Text, Long Text, Multiple Choice, Rating, NPS, File Upload, and more.
Spiceform offers a comprehensive set of field types designed to capture every kind of data. Below is a complete reference of every available element.
Input Fields
- •Short Text — a single-line text input for names, titles, or brief answers.
- •Long Text — a multi-line textarea for detailed responses, feedback, or comments.
- •Email — validates email format automatically and can map to the CRM contact email.
- •Phone — includes a country code selector and validates international phone formats.
- •Number — accepts numeric input with optional min/max validation and step increments.
- •Website — validates URL format (https://...) for collecting website addresses.
- •Date — a date picker with calendar popup for selecting dates.
Choice Fields
- •Multiple Choice — single-select radio buttons with customizable options and optional "Other" field.
- •Dropdown — a select menu, ideal when you have many options (countries, departments, etc.).
- •Picture Choice — visual option cards with images, perfect for product selection or style preferences.
- •Yes/No — a simple binary choice rendered as two large buttons.
- •Legal — a checkbox for terms acceptance, GDPR consent, or other legal agreements.
Rating & Scoring
- •Rating — a 1–5 or 1–10 star/emoji rating scale.
- •Opinion Scale — a numbered horizontal scale (e.g., 1–10) with customizable min/max labels.
- •NPS — Net Promoter Score (0–10) with built-in Detractor/Passive/Promoter classification.
- •Matrix — a grid of rows and columns for multi-dimensional ratings (e.g., satisfaction across categories).
- •Ranking — drag-to-reorder list for prioritization questions.
Advanced
- •File Upload — accept documents, images, or any file type with configurable size limits (stored securely in Spiceform's cloud storage). Turn on "Allow multiple files" to let respondents add several files to one question — selecting a whole set at once — and remove any of them before submitting. In Results you can delete a single uploaded file without deleting the response.
- •Video — record or upload video responses directly within the form.
- •Address — a structured multi-field address input with country, city, street, and postal code.
- •Contact Info — a combined field for collecting first name, last name, and company in one step.
- •Payment — accept one-time payments via Stripe, PayPal or Razorpay (UPI) directly within the form. Respondents complete a secure checkout without leaving the page. Available on the Hot plan and above.
- •Calendly — embed a Calendly scheduler so respondents can book a meeting with you as part of the form. Connect once, then pick any event type from your account. Bookings sync to your Calendly calendar instantly.
- •FAQ AI — an AI-powered field that answers respondent questions from your knowledge base in real time.
- •Clarify AI — generates personalized follow-up questions based on the respondent's previous answer.
Pro tip
Every field can be marked as required or optional, given a custom button label, and configured with placeholder text via the Properties sidebar.
Was this article helpful?