
FigForm
Feel the power of Figma when creating customized forms
Just shipped a feature we've wanted since day one: States.
Forms aren't static — users hover, click, focus fields, select options. With States, you can now design those interaction moments directly in FigForm:
Hover + Pressed (any element)
Focused + Disabled (inputs)
Checked (checkbox/radio — plus labels)
The key idea: you design the default once, then switch to a state and create overrides (colors, borders, shadows, size, etc.). Those overrides only apply when the state triggers on the live form.
Read the full article: https://figform.com/help-states
Just pushed a feature that instantly makes building in FigForm feel more "design-tool-native": Undo + Redo.
If you're iterating on multi-step forms, you can now explore freely and roll back mistakes instantly:
Undo: Cmd/Ctrl + Z
Redo: Cmd/Ctrl + Shift + Z
Stores up to 100 actions per session
Real-time collab friendly (your undo history stays yours)
Read the full article: https://figform.com/help-undo-redo
We just released real-time collaboration in FigForm.
Now teams can open the same form in the Builder and work together with:
Live cursors (see where others are on the canvas)
Color-coded selections (know what’s being edited)
Active presence list (who’s currently in the form)
Instant syncing of changes (layout, copy, styles)
Invite teammates to your workspace, open the same form, and start iterating together.
Read the full article: https://figform.com/help-realtime-collaboration
1 Like
Comment
Just shipped Checkbox Inputs in FigForm ✅
Why we built it: lots of form questions aren’t single-choice. People need to select multiple services/interests/add-ons without extra friction.
What it includes:
Multi-select checkboxes (or none)
Responses recorded as true / false per checkbox
A dedicated Checked state for styling
Labels that make the entire text clickable
Labels can also inherit the Checked state
Read the full article: https://figform.com/help-checkbox-inputs
1 Like
Comment
Hey IH 👋
We just added Radio Inputs to FigForm.
This unlocks proper single-choice questions where users can pick one option from a list (and the UI enforces it automatically). It’s especially handy for lead qualification questions like budget ranges, company size, or project timelines.
What makes it useful:
Group radios by setting the same Name across options
Use unique Values to keep submission data clean + consistent
Style the selection using a dedicated Checked state
Wrap radios in Labels to make the whole option clickable, and even style the entire option container when selected
Read the full article: https://figform.com/help-radio-inputs
7 Likes
2 Comments
2 Comments
We shipped CAPTCHA protection in FigForm to help teams stop bot submissions before they hit your inbox/CRM, and to keep your form analytics honest.
Implementation is simple:
Add an Input element
Set Input Type → Captcha
Put it on the last step, right above Submit
Optional: name the field if you want to log a verification timestamp in submissions.
Read the full article: https://figform.com/help-captcha
1 Like
Comment
The idea is simple: forms should look like your product. FigForm is a no-code form builder with a Figma-style canvas, multi-step flows, and AI drafting.
If you've built forms for marketing or product onboarding, what's one feature you wish existed?
Try FigForm for free: figform.com
1 Like
1 Comment
1 Comment
-
1
Website looks very interesting, great contribution. Form builders always sit in a sensitive position since they process both account data and form responses on behalf of creators.
Quick question from a security perspective. With AWS hosting, AI processing through Anthropic and OpenAI, and support access when requested, how are you validating strict authorization boundaries between different form creators at the object level? For example, preventing cross-account access to form configurations or response exports.
Curious how you are approaching that layer as usage scales.
Just added a new layout feature to FigForm: Element Alignment.
It's a visual 3×3 grid that lets you place content inside any container instantly. The goal was to make form layout feel like a design tool, not a settings panel.
Under the hood it maps directly to flexbox alignment (align-items / justify-content), so the result stays responsive when the container changes size.
Would love feedback from anyone building branded widgets or forms for clients:!
Read the full article: https://figform.com/help-element-alignment
1 Like
Comment
Just pushed a feature we've wanted for a while: Absolute Positioning in FigForm.
The problem: even "beautiful" forms get boxed in by normal layout flow. But real-world widgets often need elements that float - badges, overlays, watermarks, pinned buttons, etc.
What we shipped
Toggle Absolute Positioning per element
Anchor using Left / Right / Top / Bottom
Combine anchors to stretch elements (e.g. left + right)
Stacking/z-index is controlled by layer order (Figma-style)
Read the full article: https://figform.com/help-absolute-positioning
1 Like
Comment
We just shipped Custom Domains in FigForm.
Why we built it: a form can look perfectly on-brand… but the URL still screams "third-party tool". Custom domains fix that.
What it does:
Host forms on your own domain (recommended: a subdomain like forms.yourdomain.com)
Configure via a single CNAME record → cname.figform.com
SSL certificates are provisioned automatically
Map multiple forms to clean "pretty URLs" for both widget + embed
Domain health is visible via statuses, and we notify the workspace owner if a domain disconnects
Full write-up + setup steps: https://figform.com/help-custom-domains
1 Like
Comment
About
I kept losing hours rebuilding onboarding and contact forms for different landing pages. I like control, so I avoided all other alternative form builders. But coding every form by hand was killing my speed.





Comment