Jobber

Bringing Client Messaging to the Field

Bringing Client Messaging to the Field

Bringing Client Messaging to the Field

Expanding two-way text messaging across mobile and improving team-wide access

Expanding two-way text messaging across mobile and improving team-wide access

Expanding two-way text messaging across mobile and improving team-wide access

Overview
Problem
Principles
Designs
Notes
Impact

Role

Product Designer

Team

1 Product Manager
5 Engineers

Year

2 months • 2024

Platform

Web, Mobile

Role

Product Designer

Team

1 Product Manager
5 Engineers

Year

2 months • 2024

Platform

Web

Overview

Two-way text messaging launched as an MVP on desktop. This project addressed the gaps that emerged once real usage data and feedback came in, particularly from field-workers (including admins), who made up a significant share of Jobber's customer base.

Problem

The MVP left critical gaps

01

Limited accessibility

The initial rollout was desktop-only, causing admins to miss client messages while in the field

02

Restricted access

Only admins could view the messaging feature, leaving field workers unable to see responses to messages they initiated

03

Lack of notifications

The only notification was a desktop badge. No push alerts, which was especially problematic for mobile users in the field.

Design Principles

01

Familiarity

Use familiar patterns and best practices consistent with users' mental models to ensure ease of use.

02

Easy context switching

Facilitate seamless transition between messaging and other product areas, allowing reference to relevant information without disruption.

03

Work preservation

Ensure that work in progress (e.g. composing a message) is retained to eliminate concerns about losing information during context switching.

Designs

Flexible permissions

Previously tied to admin accounts only. We introduced flexible permissions so Jobber account administrators could allow team members to manage text messages, while keeping administrator-level information private. This let customers and field workers communicate directly, without an admin having to relay the message to them.

Messaging in the mobile app

We introduced messages in the app as part of the main navigation so service providers could get notified of new messages and respond without being at a desktop. Push notifications took providers directly into the app, and messages synced in real-time between mobile and desktop. This closed the gap for the many providers managing their business entirely from their phone.

Search and conversation management

As conversation volume grew, users found themselves scrolling extensively to locate specific or unread messages. This was particularly frustrating for providers managing messages across many clients. We added search by client name or phone number, along with the ability to mark conversations as unread and filter by unread status. Search and filtering worked in combination, so businesses could quickly narrow down to exactly what needed a response.

New message composition

In the first iteration of two-way text messaging, there was no way to freely compose a message to a new client or phone number unless previous communications had been sent through Jobber. This was a major pain point. Providers wanted to reach out to leads before sending a quote. We introduced a composition flow allowing providers to send to any client or phone number.

The little things

Over time, we gradually introduced smaller tweaks based on additional feedback:

  • Updated styling of new chat components to use more accessible colours

  • Updated messages from relative to absolute timestamps for more clarity

  • Updated messaging views to consume new global typography styles

  • Provided a quick way to access the client's profile from the conversation

  • Grouped chat bubbles sent in succession (within a short time frame) to clean up timestamp labels

  • Forwarded calls received on the dedicated messaging number to the company phone number

Notes

Platform thinking compounds

This project reinforced the value of building flexible, permission-based systems early. By architecting messaging for team use (not just admin use) we unlocked a larger surface for communication improvements downstream.


It also showed the importance of treating "fast follows" as first-class features. Open text messaging and unread filtering were initially scoped out, but user feedback made clear they were essential to adoption. Shipping the MVP and returning quickly was more effective than holding launch for completeness.

Impact

Stronger retention and repeat business

Our goal was to give field workers the same access to client conversations that desktop users already had, without sacrificing the speed admins needed to respond. The numbers suggest we closed that gap.

For service providers using two-way text messaging, we saw:

  • A 3x reduction in account churn rates compared to non-users.

  • A 2x increase in returning customers compared to non-users.


We also saw an early signal of improved quote win rates, though the sample size was too small to draw strong conclusions…a good next area to track as adoption grows.

"Previously when we would text a client that conversation was "trapped" on the individual's cell phone. Now that Jobber has 2-way texting our client communication and the professional business image are going to skyrocket. No more lost leads or clients accidentally messaging an employee's cell phone"

— Service provider