Case study

Building JobSandbox's Client Intake Wizard: From Email Chaos to Structured, Real-Time Data

JobSandbox was losing project leads to a clunky intake process that produced more back-and-forth emails than usable information. JDX built a step-by-step intake form that adapts to each customer's answers, plus an admin console the JobSandbox team runs themselves, so they can update job categories and follow-up questions without a developer.

Marketplace Platforms · Home Services·JobSandbox·Apr 2026 – Jul 2026·Visit the site

The work

Challenge

JobSandbox connects customers with contractors, but its original intake process didn't capture the details contractors needed to give accurate quotes. Both sides were fielding too many clarifying questions. The team needed richer job details without scaring customers off with a long, intimidating form, and adding more fields would fix only the first problem.

Approach

JDX and the JobSandbox team agreed on a step-by-step intake form as a standalone first phase, before tackling broader platform automation. The form asks one question per screen and adapts to the answers, so a customer who selects 'Plumbing' sees only plumbing follow-ups, not the full list of questions. Before signing, the team saw a live demo of the same pattern, so they knew exactly how the flow would work. Alongside the form, JDX built an admin console where the JobSandbox team can add and change job categories, questions, and the rules for which follow-ups appear, without touching code. Through the engagement, JDX also monitored the site's speed, uptime and search health, then handed the platform to the JobSandbox team in July 2026.

Outcome

The new intake form went live, and JobSandbox heard positive feedback on the experience. The admin console may have been the bigger win: the team can watch what users do and refine the form's categories and questions themselves, without waiting on a developer. While JDX monitored the site, the time the server took to answer dropped 62%, the SEO score rose from 91 to 98, and the site held 100% uptime.

By the numbers

Time until the main content shows
1.9 seconds
Down from 3.6 seconds (47% lower), Apr to Jul 2026
Time the page is frozen while it loads
0 seconds
Stopped freezing while it loads, by Jul 2026
How quickly the page reacts to a tap or click
54% faster
Apr to Jul 2026
Uptime
100%
Average, Apr to Jul 2026

In their words

I made the changes and have had some people try it out. They all liked it. Actually they said they loved it. It was smooth and easy.
David Todd, Founder

Engagement

Services

  • Application Support & Maintenance
  • Web Development
  • DevOps

Stack

  • Next.js
  • GitHub
  • Typescript
  • Vercel
  • Supabase
  • Clerk Auth
  • Cloudinary

Industries

  • Marketplace Platforms
  • Home Services

What's next

Have a similar problem?