Back to Blog

Setting Up Jobber to Actually Track Marketing ROI

Pipeline Research Team
Blog

Key Takeaways

  • 82% of Jobber users never configure lead source tracking despite the feature being available on all plans
  • Contractors who track lead sources in Jobber identify their highest-ROI channel within 90 days and reallocate 20-30% of their budget
  • Setting up lead source tracking in Jobber takes under 15 minutes and requires zero technical skill

82% of Jobber users track jobs and invoices but never set up lead source tracking. They know how much revenue came in last month. They don’t know which marketing channel produced it. Google Ads, Nextdoor, yard signs, word of mouth — it all blurs into “the phone rang and we booked it.”

Jobber has lead source tracking built into every plan. The feature takes under 15 minutes to configure. Once it’s running, you see exactly which marketing channels produce booked jobs and revenue — not just leads, but actual money in the bank.

Most contractors skip this setup because they don’t realize it exists or because they’re too busy running jobs to sit down and configure it. That 15 minutes of setup pays for itself within the first month by showing you where to stop wasting money.

Step 1: Create your lead source list

Open Jobber, go to Settings > Lead Sources. You’ll find a default list that’s too generic to be useful. Replace it with sources that match your actual marketing channels.

Delete the defaults and create these categories:

  • Google Ads
  • Google LSA (Local Service Ads)
  • Google Organic (SEO)
  • Google Business Profile
  • Facebook Ads
  • Nextdoor
  • Yard Sign
  • Vehicle Wrap
  • Word of Mouth / Referral
  • Repeat Customer
  • Direct Mail / Postcard
  • Home Advisor / Angi
  • Thumbtack
  • Website (Other)

Keep the list specific enough to be useful but short enough that your team actually selects a source. If you have 30 lead sources, nobody will scroll through the list on every call. Twelve to fifteen categories covers most contractor marketing channels without creating dropdown fatigue.

A plumber on ContractorTalk described adding “Yard Sign” as a lead source and discovering that yard signs generated 11% of his total booked revenue. He’d been considering dropping yard signs because they felt old-school. The data showed they were his third most productive channel behind Google Ads and referrals.

Step 2: Make lead source a required field

This is the step most contractors skip, and it’s the most important one.

Go to Settings > Requests and configure lead source as a required field for new requests. If your team can create a new job or request without selecting a lead source, they won’t select one. Human nature wins over good intentions every time.

When lead source is required, every job that enters Jobber has attribution attached. Your monthly reports show revenue by source, not just revenue by period. You can answer “How much did Google Ads actually produce this month?” with a real number instead of a guess.

Set the expectation with your team on the first day. The CSR or whoever answers the phone asks: “Just so I can note it — how did you find us?” Most customers answer without hesitation. If they’re not sure, “Website” or “Google” captures the general channel.

According to a ServiceTitan industry benchmark, contractors who ask “how did you hear about us?” on every call improve their marketing attribution accuracy by 40-60% compared to those who guess or assign sources retroactively.

Step 3: Configure your request pipeline

Jobber’s request pipeline tracks leads from initial contact through to booked job. Configure the stages to match your actual workflow:

New RequestEstimate SentEstimate ApprovedJob ScheduledJob CompletedInvoice Paid

Each stage gives you conversion metrics. You’ll see how many Google Ads leads turned into sent estimates, how many estimates converted to approved jobs, and how many approved jobs actually completed and paid.

This pipeline visibility exposes your real bottleneck. Most contractors assume they need more leads. Pipeline data often shows the problem is further down — estimates that never get followed up, approved jobs that never get scheduled, or completed jobs with invoices that sit unpaid for 30+ days.

A landscaping contractor on r/sweatystartup tracked his pipeline for 90 days after setting up Jobber properly. He discovered that 34% of his estimates were never followed up after the initial send. Not rejected — just ignored. He set up Jobber’s automated follow-up reminders and recovered $8,400 in booked jobs from those dormant estimates in the first month.

Step 4: Set up automated follow-ups

Jobber’s Connect plan ($129/month) includes automated follow-ups for quotes. If you’re on the Core plan ($49/month), you’ll need to set manual reminders.

On Connect: Configure automated quote follow-up emails at 3 days and 7 days after sending. Jobber sends a reminder to the customer with a link to approve the quote online. Jobber reports that automated follow-ups increase quote approval rates by 25% across their user base.

On Core: Use Jobber’s task feature to create a follow-up task 3 days after sending every quote. It requires manual action, but the reminder ensures you don’t forget. Even manual follow-ups recover revenue that would otherwise walk away.

Review request automation

Configure Jobber to send a review request 1-2 days after job completion. On the Connect plan, this is automated. On Core, create a task to send a manual review request via text or email.

Timing matters. Send the request while the customer still remembers how good the work was. A request 7 days later gets ignored. A request the next morning gets action. BrightLocal’s 2024 survey found that review requests sent within 24 hours of service completion receive responses at 3x the rate of requests sent after 72 hours.

Step 5: Run your first marketing ROI report

After 30 days of tracking lead sources, pull your first report. Go to Reports > Revenue and filter by lead source.

The report shows you three critical numbers per channel:

Revenue generated: Total invoiced revenue from jobs attributed to each source. This is the number that matters — not leads, not clicks, not calls. Booked and paid revenue.

Job count: How many completed jobs each source produced. Divide revenue by job count to get your average ticket by channel. You’ll likely find that referral customers have higher average tickets than Google Ads customers because they’re pre-sold on value rather than shopping on price.

Close rate: Compare requests received to jobs completed by source. A channel that sends 50 leads but only converts 5 into paid jobs has a 10% close rate. A channel that sends 15 leads and converts 8 has a 53% close rate. The second channel is almost always more profitable even though it produces fewer leads.

A contractor on the Owned and Operated podcast described pulling his first Jobber ROI report and discovering that Thumbtack was his most expensive channel by a factor of 3x. Thumbtack sent the most leads, but the leads were price-sensitive, required multiple estimates per job, and closed at under 15%. Google Ads leads cost more per click but closed at 32% with 40% higher average tickets. He cut Thumbtack spending and redirected $800/month to Google Ads, generating an additional $12,000 in monthly revenue.

Step 6: Tag repeat customers

Jobber tracks customer history automatically, but you need to flag repeat customers separately from new customer acquisition. Create a “Repeat Customer” lead source and train your team to use it when an existing customer calls back.

Repeat customer data tells you two things: your customer retention rate and your cost to reactivate. Contractors with strong retention — 3+ jobs per customer over 24 months — can afford higher acquisition costs on the first job because the lifetime value justifies the initial spend.

The average home service customer who receives proactive follow-up returns for 2.3 additional jobs within 18 months, according to ServiceTitan’s customer lifecycle data. Without follow-up, the average is 0.7 return visits. The difference is entirely attributable to staying in touch.

What Jobber can’t track

Jobber tracks everything that happens after a lead contacts you. It can’t track what happens before.

Your website gets visitors who never call. They browse your services page, check your service area, read a review, and leave. Jobber never sees them because they never became a request. The industry average conversion rate for home service websites is 3-5%, meaning 95-97% of your website visitors leave without becoming a Jobber lead.

That’s where upstream tools fill the gap. Website visitor identification captures homeowner data from anonymous traffic — names, addresses, and the pages they viewed — before they ever fill out a form or pick up the phone. Those identified visitors can be converted through direct mail, phone outreach, or targeted follow-up, then entered into Jobber as attributed leads.

Your Jobber ROI reports tell you which channels produce revenue. Visitor identification tells you which channels produce demand that you’re currently losing. Together, they give you the full picture of your marketing performance.