
Overview
Construction teams needed a developer every time a form had to change. This is the redesign that let them build it themselves.
2 Product Designers (me + 1 senior) · 1 Product Manager · 1 Business Analyst
Design lead on the Form Builder redesign — end to end, from user research and heuristic audit through interaction design and prototyping. Partnered daily with a PM and business analyst to align rollout phases and keep the system consistent as it scaled.
Anticipated Impact
0%
The platform was feature-rich but experience-poor — and forms were the clearest example.
Inncircles is a B2B construction management platform for contractors, project managers, and on-site engineers — covering vendors, materials, approvals, and site logs end to end. It was feature-rich but experience-poor: an outdated interface made even basic tasks hard to complete without help, and first-time users had no sense of guidance or feedback.
After joining the team, I ran a heuristic audit across 12 core flows and found the pattern everywhere: inconsistent components, poor hierarchy, confusing workflows. Design debt made onboarding hard and retention harder — the business wanted more client self-sufficiency and lower support costs. Forms were the clearest, highest-leverage place to prove it could work.
Usability for both new and power users
User goal
Self-serve flows, less dependency on support
Business goal
Handle edge cases without cluttering the base flow
User goal
Rebuild from a systems-thinking, logic-first lens
Business goal
Forms were static, and every change needed a developer.
However, the existing builder had inconsistent, hard-to-maintain patterns scattered across modules — each team had built its own rigid variant, with no real-time feedback and every conditional rule hardcoded by a developer nobody could reach in time.
The old builder crammed everything onto one screen with zero hierarchy.
I built a form myself first, and immediately saw why clients were frustrated.
No hierarchy, one crowded screen
Dev-only toggles up top
Unlabeled toggle wall
Cramped, ungrouped properties
Silent breaks on type change
No mobile preview
Usability Session Feedback
I have to open multiple dropdowns for options I use daily. It’s tiring and repetitive
Usability Session Feedback
"To add one sub-entity, I go through so many to start editing a form & multiple confirmations, I lose context & it’s exhausting"
ADOPTED
Jotform
Drag-and-drop canvas + persistent field library — nothing to hunt for
AVOIDED
Typeform
One-question-at-a-time wizard — wrong model for non-linear, on-site work
PARTIAL
Procore
Proved dense hierarchy works if predictable — but configurability needed engineering
01
Built for developers, not construction teams
02
No safety net — one wrong click could break a field
03
Ten steps for what should've been a two-minute task
04
Never tested on the devices people carry on-site
Reframing the problem
None of this was a visual problem — it was an information design problem.
These insights made it clear we didn't just need better visuals — we needed to rethink how users create, edit, and preview forms, because every dev-dependent tweak was a support ticket and a delay for the client. Based on what we learned from users, stakeholders, and our own audit, I worked with the PM and engineering team to define key design goals for the new Form Builder:
01
WYSIWYG — the canvas always shows exactly what ships
02
Guided by default, flexible on demand
03
Every change previews before it publishes — nothing breaks silently
04
Responsive from the first field, not bolted on after
Here's how those principles became the new Form Builder.
A WYSIWYG builder, not a config form.

Every field type ships with its own rules, not a generic text box.
Text



Number


Date



Supports Date, Time, and Date-Time inputs with single/range selection, time formats, and allowed days.
These granular controls are especially useful for scheduling tasks, setting deadlines, or capturing timestamps in workflows. By tailoring input to the context, it improves data consistency and eliminates back-and-forth for corrections.
Rating

Drag, drop, preview — no guessing how it'll look.



My learnings & Reflections
Curious to know more?
This is one part of a larger platform revamp — happy to walk through the Construction Setup redesign or the research behind it if you're interested. See more of my work below.

