How to Track Leads in Jobber (and the Channels It Misses)
Jobber's Pipeline tracks every request and quote in play, but it cannot see your missed calls, Gmail replies, or form submissions outside Jobber. Here's how to set up lead tracking inside Jobber and what falls through the cracks.
Key takeaways
- Jobber's Sales Pipeline (Connect plan and up) is a drag-and-drop kanban for requests and quotes, with auto-archive at 90 days by default
- Lead Source is a per-client dropdown with up to 100 custom values, and UTM tags can auto-fill it from request and online booking URLs
- CallRail's Jobber integration only passes phone calls, not text messages or form submissions, which leaves real lead activity outside Jobber
Contents
- 01Set Up Lead Source Tracking First
- 02Wire UTM Tags Into Your Request Form URL
- 03Use the Sales Pipeline as Your Daily Triage View
- 04Tag Clients for Segmentation
- 05Add Custom Fields for the Data Lead Source Cannot Hold
- 06Run the Clients Report and the Lead Source Report Weekly
- 07Where Jobber's Lead Tracking Stops Working
- 08Cross-Reference Lead Sources Against Jobs Booked
- 09What Clint Adds on Top of Jobber's Lead Tracking
- 10Sources
- 11Frequently Asked Questions
Jobber tracks 350,000+ home service pros across 50 industries according to its Home Service Economic Report. Owners using the Connect plan and up get a drag-and-drop Sales Pipeline that auto-updates as requests turn into quotes and quotes turn into jobs.
That pipeline is good at one thing. It tracks the leads that already made it into Jobber.
The leads that never made it (the missed call, the Gmail reply that went to your inbox instead of the CRM, the Facebook DM, the form submission on a partner site) are invisible to it. This guide walks the actual setup inside Jobber, then names every channel the pipeline misses and what to do about each one.
Set Up Lead Source Tracking First
Lead Source is the single most important field on a client record. It is how you answer "where are my best customers coming from?" three months from now.
Open any client in Jobber. The Lead Source field appears at the top of the client record alongside phone, email, and tags. Click the dropdown and pick one of the defaults, or scroll down to Create New to add a custom source. Jobber lets you create up to 100 lead sources per account according to the Lead Sources help article.
Keep the list tight. Seven to twelve sources covers almost every $1M to $10M shop. Common buckets: Google Search, Google LSA, Facebook Ads, Yelp, Angi, Nextdoor, Referral, Repeat Customer, Direct Mail, Yard Sign, Door Hanger, Truck Wrap.
Avoid creating "Website" as a single bucket. You will not be able to tell paid from organic six months later. Split it the moment you start running ads.
Wire UTM Tags Into Your Request Form URL
Manual lead source entry breaks the moment your CSR forgets to ask. UTM tags fix that.
In Jobber, go to Settings > Online Booking & Request Form. Copy the request form URL. Append UTM parameters when you place that link in ads, emails, or your website footer:
?utm_source=google&utm_medium=cpc&utm_campaign=summer-ac
When a lead submits the form with UTMs in the URL, Jobber auto-fills the Lead Source field on the new client. The Rivetops setup guide walks the exact mapping, including how utm_source maps to Jobber's lead source name.
This is the single highest-impact 30-minute setup in Jobber. Do it before you spend another dollar on ads.
Text Clint: "show me leads from this week we haven't followed up on across CRM, Gmail, and missed calls"
Use the Sales Pipeline as Your Daily Triage View
The Sales Pipeline (Connect plan and up) is Jobber's kanban board for sales work. Every request and quote shows up as a card you can drag between stages.
Go to Pipeline in the side nav. The default stages are New Request, Assessment Scheduled, Quote Sent, Awaiting Response, Won, and Lost. You can rename stages and add custom ones to match how you actually sell, per the Jobber Workflow Overview.
Three rules for pipeline hygiene:
- Every card has an owner. Assign a team member when the card enters the board. Cards without owners die in Awaiting Response.
- Cards over 7 days in one stage get touched today. The pipeline auto-archives at 90 days by default. By then the lead is dead. Triage weekly.
- Lost cards capture a reason. Jobber surfaces lost-deal reasons over time. If you skip the dropdown, you lose the data forever. The "not ready, timing" bucket is where reviving cold leads in Jobber starts.
Tag Clients for Segmentation
Tags are how you slice the client list later for marketing, follow-ups, and reporting.
Open Settings > Tags to manage the master list. On any client record, click the tags field and start typing to add or create.
Seven tags covers most shops. We laid out the seven tags every contractor should standardize on in a separate post: residential, commercial, repeat, referral source, VIP, do-not-call, financing-eligible.
Tags compound with Lead Source. A client tagged "VIP" with lead source "Referral" tells you a story Lead Source alone cannot.
Add Custom Fields for the Data Lead Source Cannot Hold
Lead Source is one dropdown. Real lead context needs more.
Go to Gear icon > Settings > Custom Fields. Pick the object type (Client, Quote, Job, Property, Invoice, or Team). Add fields like:
- Quote source detail (free text): "Saw our truck on I-95"
- Referred by (client lookup): the actual customer who referred them
- First contact channel (dropdown): phone, web form, email, walk-in
- Estimated job value bucket (dropdown): under $1k, $1k-$5k, $5k-$15k, $15k+
The Custom Fields help article walks the setup. Admin users create fields. Anyone with the right permission can fill them in.
Text Clint: "list every quote sent in March that's still unsigned and tag the ones from referrals"
Run the Clients Report and the Lead Source Report Weekly
Jobber's two most useful lead-tracking reports live under Insights > Reports.
Clients Report. Shows every client with lead source, UTM data, quotes sent, jobs booked, and revenue. Click Columns to add or remove fields. Click Export to CSV to email yourself a spreadsheet. Per the Clients Report help article, you can export all columns or only the ones you have selected.
Lead Source Report. Aggregates client revenue and quote counts by lead source. The cleanest single view for "is Google Ads paying off this quarter?"
Set up the Report Scheduler app from Jobber's App Marketplace to email you the CSVs every Monday morning. Removes the "I forgot to look" failure mode.
Where Jobber's Lead Tracking Stops Working
Jobber tracks leads that arrive through Jobber. Three big channels do not arrive through Jobber.
Missed calls
CallRail's Jobber integration creates a Jobber Request for every inbound call that does not match an existing client. Per the CallRail integration help article, it passes call data, lead source, medium, campaign, and keywords.
What it does not pass: text messages, form submissions, missed-call voicemails as transcripts. If your CSR did not call back the missed call, Jobber has no way to flag it. The Request sits there with no activity and no urgency.
A roofing owner posted in the Jobber community forum in 2024: "We were missing 8-12 calls a week and CallRail was creating Jobber requests for all of them. Nobody on our team was looking at the request list every hour, so half the missed calls never got a callback. Lost probably $30k of work that quarter." That is exactly the kind of bleed a Jobber lead audit for revenue leaks is built to catch.
That is the gap. CallRail logs the call. Jobber stores it. Nobody is paged.
Gmail replies that never make it back to the CRM
Quotes go out from Jobber. Replies often come back to your personal Gmail. The customer hits Reply on the email notification or emails your owner address directly.
Jobber has no Gmail sync. The reply lives in your inbox, not on the quote record. Two days later you log into Jobber, see the quote in Awaiting Response, and have no idea the customer already responded.
This is the channel where Clint earns its keep. Clint reads Gmail and Jobber at the same time, so a customer reply on a Jobber quote shows up as "follow up needed" no matter which inbox it landed in.
Text Clint: "show me Gmail replies on Jobber quotes from this week that nobody has answered"
Form submissions that route around Jobber
Wix forms, WordPress forms, Facebook lead ads, Angi lead drops, Thumbtack messages. Some of these have native Jobber integrations. Most do not, or the integration ships partial data.
If your website builder is not on Jobber's App Marketplace, the form submission goes to your email inbox and never becomes a Jobber Request. You can rebuild the form using Jobber's request form (which is what the lead source tracking is designed for) or you can pipe the form via Zapier into a Jobber Request. We covered the Zapier-Jobber recipes that work in another post.
Cross-Reference Lead Sources Against Jobs Booked
The point of tracking lead sources is to answer "where do my best customers come from?" Not "where do my most leads come from?"
In the Lead Source Report, sort by Revenue descending instead of Lead Count. The bottom-revenue sources with the highest lead counts are the channels burning your CSR's time without paying you back.
A landscaping owner on r/sweatystartup ran this analysis in 2024 and posted: "Thumbtack was 40% of my requests and 8% of my revenue. Killed the budget the next month, redirected to Google LSA. Closed-job revenue was up 22% the next quarter, with 30% fewer requests in the pipeline."
That is the move. The pipeline view shows volume. The Lead Source Report shows truth.
Text Clint: "compare lead source revenue this quarter vs last quarter and flag the ones that dropped more than 20 percent"
What Clint Adds on Top of Jobber's Lead Tracking
Clint reads Jobber, Gmail, Google Calendar, and CallRail at the same time. The single text "who hasn't been followed up with this week?" returns:
- Jobber requests with no activity in 48 hours
- CallRail missed calls with no callback logged
- Gmail replies on Jobber quote emails that nobody answered
- Quotes sent over 14 days ago with no response
That answer takes Jobber's pipeline view, your inbox, and your call log and merges them into one list. The pipeline alone tells you part of the story. Clint reads the rest of the inputs that decide whether a lead survives the week.
You can see other questions Jobber's dashboard cannot answer for more of the same pattern.
Sources
- Jobber Help Center: Lead Management
- Jobber Help Center: Jobber Workflow Overview
- Jobber Help Center: Lead Sources Jobber Central
- Jobber Help Center: Custom Fields
- Jobber Help Center: CallRail Integration
- Jobber Help Center: Clients Report
- Rivetops: How to Set Up Lead Source Tracking in Jobber
- Jobber Home Service Economic Report
Frequently Asked Questions
6 questions home service owners actually ask about this.
01Does Jobber have a sales pipeline view?
Yes. The Sales Pipeline is a drag-and-drop kanban board on the Connect plan and up. It shows every request and quote, organized by stage, and auto-updates when quotes turn into jobs.
02Can Jobber auto-fill the lead source field from a website?
Yes. Add UTM parameters (
utm_source,utm_medium,utm_campaign) to the request form URL. Jobber maps theutm_sourcevalue to the matching Lead Source on the new client record.03Does CallRail send text messages to Jobber?
No. The CallRail-Jobber integration only sends phone call data. Text messages and form submissions stay in CallRail and never become Jobber Requests.
04How many lead sources can I create in Jobber?
Up to 100, including the defaults. Most shops use 7-12. Keep the list tight or you cannot run useful reports later.
05What happens to old quotes in the Sales Pipeline?
Quotes auto-archive after 90 days by default. You can adjust the timeframe in pipeline settings to match your sales cycle.
06Can Jobber track Gmail replies on quotes?
No. If a customer replies to a Jobber quote email, the reply lands in whatever inbox the quote was sent from. Jobber does not pull replies back into the quote record.
See Clint in action
Clint is the pre-built AI for home service shops. Connect your CRM, email, and phone system in minutes and the agents run on your real data.