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).
- •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 or PayPal 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?