LogoLogo
Back to studio
  • 🧠Core Concepts
    • Introduction to Formsort
    • Formsort quickstart guides
      • Add content and collect answers
      • Capture demographic data
      • Add informational content
      • Template your variables
      • Add conditional logic
      • Using conditional logic with Calculated and API variables
      • Add a scheduling option
      • End the flow
      • Review your variable schema
      • Set up integrations
    • How data works in Formsort
      • Responder UUIDs
    • Understanding flows
    • Versioning in Formsort (Deploying)
      • Variant revisions
      • Managing revisions
  • ✨Creating Flows
    • Building a new flow
      • Groups
      • Steps
      • Copy-pasting form content
  • Adding questions and content
    • Questions
      • Select
      • Text
      • Address
      • Comparison
      • Confirmation
      • Date
      • Date & time
      • Email address
      • File upload
      • Grid choice
      • Iframe
      • Image upload
      • Number
      • Payment
      • Phone number
      • Postal code
      • Question group
      • Region
      • Signature
      • SSN
      • Yes/No
    • Content
      • Statement
      • Image
      • Next button
      • Video
      • Divider
      • Map
  • Controlling the flow with conditions and logic
    • Advanced logic
  • Variable templating
  • Redirects and endings
  • Field validation
  • Flow and variant management
  • Content library
  • 🧬JSON Form Definition
  • JSON schemas
  • Validating flow schemas
  • Events subscriptions
  • Flow content data format
  • 🎨Styling
    • Customizing appearance
      • Content area & form layout
      • Buttons
      • Typography
      • UI states
      • Color and dimension variables
      • Question containers
      • Inputs and dropdowns
      • Checkmarks
      • Tables
      • Sliders
      • Divider lines
      • Progress bar
      • Comparison cards
      • Animations and transitions
  • CSS & Advanced Styling
    • Custom CSS overrides
    • Step styling
    • CSS reference
  • 🔁Form Behavior Settings
    • Variant settings
      • Form behavior for returning users
      • Group ranking API
    • Navigation sidebar
  • ⚙️Response Data Collection & Management
    • Schema (variables)
      • Variables from questions
      • Externally provided variables
      • Calculated variables
      • API lookups
      • System Library variables
      • Orphaned variables
  • Saving & retrieving responses
  • Importing Data
    • URL parameters
    • POST body
    • Embed query parameters
  • 📊Analytics and Attribution
    • Built-in analytics
    • Split testing
  • 🚀Publishing and Deployment
    • Live preview overview
    • Environments
      • Loading different environments
    • Embedding
      • Web-embed API
        • React-embed
      • Adding authentication
      • Embedding forms in iOS and Android
      • Setting up a dev environment
    • Pre-deployment checklist
  • 📁Workspace Management
    • Accounts
      • Roles and permissions
    • Custom domains
    • Workspace domain detection
  • 🛠️Formsort Admin API
    • Admin API
  • 🔌Integrations
    • Form answers and events
      • Analytics events
      • Signed requests
      • Event payload shape
      • Submission frequencies
      • Runtime error reporting
    • Integration reference
      • Amplitude
        • Amplitude cross domain tracking
      • BigQuery
      • FullStory
      • Google Analytics
        • Updating from Universal Analytics to GA4
      • Google Cloud Storage
      • Google Sheets
      • Google Tag Manager (GTM)
        • JavaScript triggered by flow events
      • Hubspot
      • Jornaya
      • Optimizely
      • PostgreSQL
      • Redshift
      • Rudderstack
      • S3
      • Salesforce
      • Segment
        • Segment Setup
        • Segment cross domain tracking
      • Stripe
      • TrustedForm
      • Webhooks
        • Zapier
Powered by GitBook
On this page
  • Limiting answers to a certain range
  • Formatting answers
  • Sliders
  • Allowing multiple answers
  • Default Answer

Was this helpful?

  1. Adding questions and content
  2. Questions

Number

Collects numbers.

PreviousImage uploadNextPayment

Last updated 22 hours ago

Was this helpful?

This question type is used for situations when you are looking for a numerical answer (e.g. rating on a service, amount of money in the bank, etc.)

The answer to the number question is stored as number .

For phone numbers, you can use content type.

Limiting answers to a certain range

You can force the responder to pick numbers within a desired range by typing in enabling Minimum value? or Maximium value? options and typing in your upper or lower bound. This way you can ensure that your responder is not typing in negative numbers when they should not be or giving you a 11 out of 10 for the services you have rendered.

Formatting answers

Formatting the input field for a number question can help the responder anticipate what format the answer should be in.

By clicking Is money? you can add a dollar sign in front of the input field to let the responder know that they are expected to put in a dollar amount. Alternatively, you can put in text in the Suffix field which will show up to the right of the input field.

Sliders

Changing the input style to slider will enable the responder to submit answers by dragging a slider.

You can add labels to both ends of the slider to inform the responder about what the number answer would imply.

Allowing multiple answers

Enabling Allow multiple answers lets the respondent type more than one number as an answer to a question.

Default Answer

Default answer will allow you to preset the value of a number question. The values of these answers can be changed by the responder when they arrive at the step.

Another answer/ variable

This setting will give access to other question variables in your flow, allowing you to set the value of the number question using the value of a different question - as long as the data type matches.

Constant

Use when you want to set a "constant" value that doesn't depend on possible different answers to other questions.

Since the Number component is a number , you can use number returns from , , and other question components that return a number value.

phone
calculated variables
API variables
data type
data type