Portal Research
What customers love, hate, and ignore — and how contractors feel about all of it — researched May 2026.
Key Statistics
| Stat | Value | Source |
|---|---|---|
| Invoice paid faster via portal | 4× faster | Jobber |
| Reduction in status-check calls after portal adoption | 40–60% | Projul |
| Hours saved per week (Chris Ledet Homes, Buildertrend) | 40+ hrs | Buildertrend |
| Portal users on mobile | 78% | Orases |
| Millennials on mobile for portal access | 90% | Orases |
| Abandoned service due to login frustration | 54% | Authgear |
| Report "password fatigue" | 84% | Authgear |
| Magic link first-attempt success rate (Figma) | 91% | Descope / Figma |
| Homeowners expecting photo/video proof | 68% | Housecall Pro |
| Homeowners expecting text updates as work progresses | 59% | Housecall Pro |
| HVAC customers preferring phone for scheduling | 50.3% | FieldBoss 2025 |
| HVAC customers preferring app/online booking | 12% | FieldBoss 2025 |
| Homeowners expecting work to start within 2 weeks of approval | 88% | Roofing Contractor 2025 |
| Post-approval confirmation should fire within | 60 seconds | USTechAutomations |
| Home service customers who own credit cards | 94% | ServiceTitan |
| Share of payments by check: 2015 → 2024 | 59% → 36% | ServiceTitan |
"The number one driver of client frustration isn't bad work — it's silence. When a homeowner doesn't hear from you for three days, they don't assume everything is going well. They assume something went wrong."
— Projul — Construction Customer Portal Research
What Customers Actually Experience
Customers don't use portals because they love technology. They reach for them because they're anxious and they don't know what's happening with their home. The portal's primary job is anxiety reduction, not information delivery.
What They Love
Progress photos — Top engagement driver Checked more frequently than any other portal feature. Visual proof that work is happening is the single strongest reason customers return to a portal. 68% of homeowners expect photo or video proof of completed work. When photos are posted by technicians, customers come back to see them without any prompt.
Schedule & appointment status — Second most used "When is someone coming?" is the most common customer question. Seeing upcoming visits, appointment status, and technician dispatch status without having to call eliminates the most frustrating routine interaction. 59% of homeowners expect text updates as work progresses.
One-tap invoice payment — High action rate Customers love being able to pay the moment they receive a notification — on their terms, not when a paper invoice arrives. Invoices get paid 4× faster when customers can pay from the portal. Multiple verified reviews call this out as the feature that made the contractor relationship feel professional.
Document & history access — Occasional but valued Customers value being able to find their invoice from two years ago, see what was done on a past visit, or retrieve a signed contract. This matters most for recurring service customers (HVAC, landscaping) who ask "what did you do last time?" months after a visit.
What Frustrates Them — Ranked by Severity
#1 — The login wall 54% of users have abandoned a service over login friction. 84% report password fatigue. "Another password to remember" is the single most cited reason for portal non-adoption. The DigitalSage case study found only 30% of clients logged in more than once after a $12K portal implementation — staff spent 15 hrs/week managing portal access problems. Fix → Magic link / auto-login from SMS or email. No username, no password. Figma saw 91% first-attempt success. Medium reduced support tickets 70%.
#2 — Multi-step navigation to get one answer When the only thing a customer wants is "when is my technician coming?" and they must navigate to a website, log in, find the right job, and dig through a dashboard to see it — they just call instead. Every additional step is a reason to abandon. Fix → Deep-link every notification to the specific item. The portal dashboard barely matters. What matters is the screen they land on after clicking a link.
#3 — Contractor-facing language in a customer-facing interface Most portal UIs are designed by and for contractors, not homeowners. Buildertrend addressed this explicitly in a redesign after customers confused by internal terminology. Jargon ("WO#", "dispatch status", "SOW") creates friction and erodes trust. Fix → Write every label, status, and button for a homeowner who has never used contractor software before.
#4 — The portal doesn't have the specific thing they wanted Gartner estimates 20–40% of live call volume could be resolved by existing self-service tools — but the tools aren't surfacing the right information. If the portal shows scheduled visits but not real-time "on my way" status, customers still call for that specific thing. Fix → Technician tracker with live GPS. Real-time status changes customers can see without calling.
#5 — Finding out the portal exists too late Low awareness is a leading cause of non-adoption. If the portal invite arrives buried in a job-creation email, customers miss it and never return. Customers won't use tools they don't know exist. Fix → The onboarding flow surfaces the portal as a first-class step, not an afterthought. Magic link in the welcome SMS gets them in immediately.
What Customers Actually Use vs. Ignore
| Feature | Actual Usage | Notes |
|---|---|---|
| Progress photos | Very high | Primary reason customers return unprompted |
| Schedule / appointment view | High | "When is someone coming?" is the #1 question |
| Invoice payment | High (when prompted) | Used in the moment when notified, rarely browsed to proactively |
| Estimate approval | Moderate | Used in the moment when notified; customers often still call to "confirm" after clicking |
| Contracts / e-sign | Moderate | Used when the signature request is the reason for the portal visit |
| Document & history access | Low — occasional | Higher among recurring service customers |
| Recurring plan management | Very low | Customers almost never self-manage; they call |
| New service / booking request | Very low | Customers still call or text for new work requests regardless of availability |
| In-portal messaging | Very low | Customers prefer texting directly; portal messaging is almost universally ignored |
| Referral program | Minimal | Low engagement even when prominently placed; activation requires proactive AI outreach |
How Customers Access the Portal
Almost exclusively on mobile, almost exclusively via a direct link — not by navigating to a website. 78% prefer mobile; 90% of millennials exclusively use mobile. Customers don't bookmark portals or type a URL. They click a link in an SMS or email and land directly in context.
The portal dashboard almost doesn't matter. What matters is the screen a customer lands on when they click a notification link. Design for the deep-linked entry point, not for someone browsing from a homepage.
How Contractors Think About Customer Portals
Contractors are pragmatic. They don't expect to replace phone calls. They want to eliminate the routine ones — status checks, payment follow-ups, schedule confirmations — so their time goes to calls that actually need a human.
What Contractors Love When Customers Use the Portal
Status-check calls drop 40–60% — Biggest win For an operation running 8 active projects, the portal absorbs ~2.5 hours per week of "what's the status?" calls. Chris Ledet Homes saved 40+ hours/week after Buildertrend portal adoption — scaling from 8 to 13 homes annually with the same team.
Faster payment collection — Second biggest win Portal-enabled online payment eliminates check-in-the-mail delays and the awkward follow-up call. Checks fell from 59% of home-service payments in 2015 to 36% in 2024. Every contractor who deploys online payment reports shorter cash flow cycles.
Digital change order approvals — Documentation win "I definitely like the change order process. It keeps everything crystal clear and allows clients to go in and approve them electronically." — Theresa Meyer, Operations Manager at Wamhoff Design | Build. Timestamped, signed digital records protect both parties from scope disputes.
Professionalism perception — Competitive signal Contractors consistently report that having a client portal separates them from competitors. "The weekly updates have taken our communication and accountability to a higher level — helping build rapport with clients." — Adam Copenhaver, CopeGrand Homes (Buildertrend).
What Frustrates Contractors About Customer Portal Behavior
"They invest in the tool, spend time setting it up — and then customers don't use it and keep calling anyway."
— Pattern across Jobber, Buildertrend, and Projul contractor interviews
- The adoption gap is the primary frustration. The calls the portal is supposed to eliminate continue because customers either don't know the portal exists or can't get into it. Contractors end up spending time helping customers log in, which defeats the purpose.
- The "they just call anyway" dynamic. A contractor who is highly responsive on the phone has the lowest portal adoption among their customers. Responsiveness trains customers to call. The portal only wins when customers trust that it has what they need before they pick up the phone.
- Worry about what customers can see. A common hesitation before deploying: concern that clients will see internal notes, cost margins, or crew scheduling not meant for them. This leads contractors to under-deploy or over-restrict portals to the point where they're not useful enough to drive adoption.
- Older customers prefer the phone regardless. HVAC survey data: 50.3% of customers prefer phone for scheduling and updates. Only 12% prefer app or online booking. Contractors in trades with older homeowner demographics calibrate their portal expectations accordingly.
What Features Contractors Wish Customers Actually Used
| Feature | Contractor Desire | Reality |
|---|---|---|
| Online invoice payment | Strong — eliminates check-chasing | Customers do use this when prompted via SMS/email at invoice time |
| Estimate approval | Strong — digital approval is faster and documented | Customers approve then often still call to confirm; portal approval needs immediate confirmation to break this habit |
| New service / quote request | Very strong — would eliminate phone tag for new work | Almost never used organically; customers default to calling or texting |
| Recurring service self-management | Moderate — frequency and schedule changes | Almost never used; customers call to manage recurring services |
Post-Estimate Approval: The Highest-Stakes Moment
Approving an estimate is a financial and emotional commitment. A customer just agreed to spend money on their home. The worst possible outcome after they click approve is ambiguity. This is the moment the portal either earns or destroys long-term trust.
"We'll be in touch" is abandoned-cart energy. Research shows customers expect immediate certainty that something real happened and what comes next. Homeowners expect work to start within two weeks of accepting a quote — they are mentally projecting forward to start dates the moment they approve.
What Customers Expect to Happen After Approving
- Immediate confirmation within 60 seconds — something that confirms the action registered
- A reference number — something tangible they can reference if they call
- An estimated start date or window — they're already thinking about it; give them something to plan around
- An explicit next step — "We'll call within 24 hours to confirm your start date" beats silence every time
- Contact information — a safety valve that reduces the panicked follow-up call
Ideal Post-Approval Confirmation (mockup)
✓ Estimate Approved — Deck Build
- Confirmation #: EST-2041
- Project: Deck Build — 88 Birchwood Ave
- Approved: May 16, 2026 at 2:14 PM
- Estimated Start: Week of June 2, 2026
What happens next: Your contractor will call within 24 hours to confirm your start date and discuss any remaining details. Questions in the meantime? Call (555) 012-3456.
Full Post-Approval Flow
- Customer taps "Approve" — Portal updates the estimate status immediately. The approve button disappears — no double-tap ambiguity. (Instant)
- Confirmation screen appears inline — Confirmation number, project name, approval timestamp, estimated start window, explicit next-step statement, and contractor contact info. No redirect. No "we'll be in touch." (Within 5 seconds)
- SMS confirmation fires — Customer receives a text: "Your estimate for [Project] is confirmed. Reference #EST-2041. We'll call within 24 hrs to confirm your start date." This is the paper trail they keep. (Within 60 seconds)
- Contractor notified via CRM — CRM flags the estimate as approved, creates a pending project record, and surfaces it in the contractor's task queue. The contractor calls the customer within the committed window to confirm start date and any remaining details. (Within minutes)
- Project is created — open questions — Whether the project is created automatically at approval or manually after the contractor call-back is an open design question. Both paths have merit. This decision requires further research on contractor workflow preferences before a final pattern is set. (TBD — needs contractor research)
Design Principles for This Portal
Derived from research. These apply to every screen, notification, and interaction in the customer portal.
Mobile-first, link-driven 78% of users are on mobile. Almost no one navigates to the portal directly — they arrive via a link in an SMS or email. Design every page as a deep-linked entry point, not a dashboard.
No login wall — magic links everywhere 54% abandon services over login friction. Every portal notification uses a magic link that auto-authenticates the customer. No username. No password. No "forgot password" flow to maintain.
Put progress photos front and center This is the single strongest driver of return visits. Photos posted by technicians should surface immediately — on the project page, in notifications, and on the portal home view. Don't bury them in a Documents tab.
Immediate post-action confirmation Every customer action (approve estimate, pay invoice, sign contract) must confirm within 5 seconds and fire an SMS within 60 seconds. "We'll be in touch" destroys the trust built by every other portal feature.
No in-portal messaging Research is clear: customers ignore in-portal messaging and prefer to text or call directly. The portal is for records, approvals, payments, and document access. Communication stays on SMS/phone.
Homeowner language, not contractor jargon Every label, status, and button is written for a homeowner who has never used contractor software. "Your technician is on the way" not "Dispatch status: En route." "Your project starts June 2" not "SOW scheduled WO#8821."
Anti-Patterns to Avoid
Portal-first login — Requiring customers to navigate to a URL, create an account, and log in before they can do anything. Every barrier costs adoption. Do not build this.
Dashboard as landing screen — Customers don't want a dashboard overview. They clicked a link about their invoice. Show them their invoice. Don't make them navigate a home screen to get to it.
Feature overload — A portal with 12 equally-weighted features is one where customers can't find the one thing they need. Housecall Pro customers explicitly complained the system became "bloated and overcomplicated." Surface the right thing at the right moment.
"We'll be in touch" post-approval — The moment of estimate approval is the highest-value moment in the customer lifecycle. Responding with ambiguity teaches customers not to trust the portal and triggers a confirmation phone call that the portal was supposed to prevent.
Open Questions — Need Contractor Research
These decisions cannot be made from customer research alone. They require understanding contractor workflow preferences before a pattern is committed to.
- Post-approval: auto-create project or wait for contractor call-back? Does approving an estimate automatically create a project record in the CRM, or does the contractor call the customer first and then manually convert? This affects what the customer sees immediately after approval.
- Deposit at approval: Should the portal prompt for a deposit immediately after estimate approval? Research says payment intent is highest at this moment, but this requires knowing contractor norms around deposit requirements and timing.
- Notification channel preference: Is SMS the primary portal entry channel, or do contractors prefer email? Does this vary by trade or customer age demographic?
- Contractor call-back SLA: What is the committed response window after estimate approval? 24 hours is the research benchmark — but is that realistic for solo operators vs. crews?