What accountants told us about payroll import, and how we turned an A/B test we thought we'd already won into a research-backed, AI-assisted redesign.
QuickBooks Payroll onboarding — import flow for firms switching from Gusto, ADP, and Paychex
1 Product Manager · 3 Engineers · Designer (me) · 8 Partner Council Accountants
A/B Testing · Field Research · Prototyping · AI-Assisted Design
Accountants migrating clients from Gusto, ADP, or Paychex had no guided way to bring historical payroll data into QuickBooks. The team's early bet was that the fix was speed: get accountants through import fast, with AI doing as much of the heavy lifting as possible.
Most users were opting for manual entry over our upload feature, even though upload was faster. We ran an A/B test to see whether surfacing the upload steps more clearly, showing users exactly what the process looked like, would prompt more of them to choose upload over typing everything in by hand. Control kept the existing flow, where upload was available but not emphasized. Test walked users through the upload steps up front, before they had a chance to default to manual entry.
Both variants included a human-in-the-loop step: a human payroll expert reviewed the AI's extracted upload before it was finalized, catching errors the model missed. It was meant as a safety net behind the automation — not yet the centerpiece of the experience.
The test variant looked like a win on paper. But the data could only tell us what happened, not why some accountants still dropped off, or why the ones who finished didn't fully trust what they saw. That gap is what sent us into the field.
The Intuit Partner Council is a select group of accounting professionals who provide strategic feedback to shape QuickBooks products. Our on-site sessions were structured around gallery walks, a format where accountants engage directly with live prototypes and share unfiltered feedback.
Perspectives from small, large, and mega-large accounting firms — from 1-person practices to 200+ client operations.
The resolution wasn't picking a winner between control and test. It was duality: a guided experience accountants can control, plus an agentic mode they can cross-reference against it.
Validate everything. Accountants want to see exactly where data is pulled from and check every line before accepting it.
Prep checklist missing. No clear list of what to have on hand — this alone kills confidence and drives users back to manual entry.
Rigid validation blocks. The system stops entirely if imported numbers don't match. "Just read what it is" — fix later.
PII + AI = legal risk. Serious concerns about SSNs, names, and addresses going through cloud-based AI agents.
UI built for SMB, not accountants. Full-screen, simplified views and AI panels hog space. Accountants manage 200+ clients and need density.
Personalize by prior provider. "Tell me what payroll reports to pull from Gusto." Every accountant wants instructions tailored to their source.
| Category | Accountant | SMB Owner |
|---|---|---|
| Priority | Accuracy above all else | Speed and simplicity |
| Validation | Check every line manually | Just needs it to work |
| View | Dense, spreadsheet-like | Clean, guided, step-by-step |
| AI | Sceptical — PII concerns | Open to full automation |
| Prep | Provider-specific checklist | Simple "what you'll need" |
| Error fixing | Self-serve amendments | Guided support / call |
The upload-first prototype we'd shown Zane on day one had no checklist, no prep guidance, no provider context — it optimized for the exact thing Partner Council told us to deprioritize. We used AI-assisted generation to iterate checklist layouts, provider-specific copy, and validation states quickly enough to bring a reframed prototype back within the same sprint.
Zane said it first on Monday, and we heard it every day after: "Payroll should never be rushed. I want to check every line." Speed was our bet. Accuracy was their need. The checklist wasn't a small addition — it was the core missing piece that unlocked trust in the entire import flow.
Hard blockers destroy trust. The redesign accepts historical data as-is, flags discrepancies inline, and lets accountants resolve them at their own pace after import succeeds — instead of stopping the entire flow the moment a number looks off.
Show your sources. Accountants don't trust data they can't trace. Every imported value needs a visible origin.
Prepare before you import. Confidence is built in the prep stage, not recovered from errors after the fact.
Accuracy over speed. For accountants, a fast mistake is worse than a slow success. Frame control, not speed.
Accept, flag, fix later. Import the data, surface anomalies inline, resolve at own pace.
Design for the operator. The accountant managing 200 clients needs density and audit tools. The SMB owner needs simplicity.
Personalize by context. "Payroll reports" means nothing. "Pull the YTD Summary from Gusto" means everything.
"Payroll should never be rushed. I want to check every line." — Zane Stevens, Protea Financial
The checklist prototype enters development next sprint, alongside removing hard import blockers. Longer-term: rethinking how the agentic experience fits into payroll onboarding at all, and scaling the import feature for firms managing 200+ clients.