Features
Multi-step form with animated transitions
9 field types — Text, Email, Phone, Textarea, Checkbox, Radio, Select, Chips, Date
Built-in validation with custom error messages
Webhook support with auto-generated columns — works out of the box with Google Sheets
Fully customizable — colors, fonts, border radius, padding, spacing
Progress indicator — dots or bar style
Submitting spinner state
Success and error states
Webhook Setup:
Use data.__columns for headers and data.__row for values in your Apps Script — never hardcode field names like data.email or data will go missing.
Google Sheets:
Deploy your Apps Script as a Web App with Anyone access and paste the URL into the Webhook URL property. Columns are auto-generated on first submission.