How the Jobber and LeadTruffle integration works
How the Jobber and LeadTruffle integration works
📝 Connect Jobber to LeadTruffle so qualified leads from your website and missed calls log automatically as Jobber clients.
Table of contents
- Overview
- Option 1: Connect via Jobber App Marketplace
- Option 2: Connect via LeadTruffle dashboard
- How the integration works
- What you need
- Keep temporary marketplace contact info out of Jobber
- Strict Jobber sync requirements
- Choosing the right combination of settings
- Understanding LeadTruffle tracking on your website and how it syncs to Jobber
- Checking what synced to Jobber
Overview
LeadTruffle's AI texting and voice platform captures and qualifies leads from your website and missed calls, then automatically logs them as clients in your Jobber account.
You can connect the two platforms in either of these two ways.
Option 1: Connect via Jobber App Marketplace
- Log in to your Jobber account.
- Go to the App Marketplace and find the LeadTruffle app listing.
- Click the Connect button.
- You'll be redirected to LeadTruffle's site.
- Sign in or create your LeadTruffle account.
- Approve the integration to enable syncing.
- Optionally, test the sync to send your most recent lead to Jobber and verify it appears in your clients list.
Option 2: Connect via LeadTruffle dashboard
- Log in to your LeadTruffle account at app.leadtruffle.com.
- Navigate to External Integrations, or go directly to LeadTruffle External Integrations.
- Click Connect Jobber.
- Log in to your Jobber account when prompted.
- Approve the connection.
- Your LeadTruffle leads will now sync automatically to Jobber.
How the integration works
- Your website visitors and missed calls are captured through LeadTruffle's AI-powered texting widget and missed call follow-ups.
- The AI engages leads instantly, qualifies them, and moves them through your sales funnel.
- Qualified leads are automatically logged in Jobber as new clients — no manual entry required.
What you need
- An active Jobber account (Core plan or higher).
- A LeadTruffle account (start your 14-day free trial at app.leadtruffle.com if you don't have one).
Keep temporary marketplace contact info out of Jobber
Leads from marketplaces like Thumbtack, Yelp, and Google Local Services Ads often arrive with temporary contact info — a proxy phone number or a relay email address (for example, a Yelp forwarding email or a @awexpress.google.com Google LSA address). If that temporary info syncs to Jobber, you end up with a client record you can't actually call or email.
The Don't sync masked data from third-party lead sources setting fixes this. When it's on, LeadTruffle strips known temporary phone numbers and relay email addresses before creating the Jobber client.

How to turn it on
- Open Integrations.
- Find your Jobber integration and open its Settings modal.
- Check Don't sync masked data from third-party lead sources. It sits with the other data-sync settings, below your connection details.
- Save if the modal has a Save button. Some connected CRMs save the checkbox immediately and show a success toast.
- Close and reopen the settings to confirm the box stayed checked.
What happens to a lead when the setting is on
- LeadTruffle finds the best real phone and email available.
- Known temporary or relay values are removed from the Jobber contact data and notes.
- If a real phone or email remains, the sync proceeds without the masked value.
- If removing the temporary value leaves no usable contact method, LeadTruffle holds the sync instead of sending unusable data. This shows in your logs as a skipped action — not a failure.
maskedNumber.Strict Jobber sync requirements
When Require required Jobber details before creating requests is enabled, LeadTruffle only syncs a lead to Jobber once it has the core data needed to create a useful Jobber request:
- First name
- A full last name (more than one character)
- A real, non-relay phone or email
- Service or property address
- Service details or reason for contacting
Example: Lauren T with a Yelp forwarding email is held until more is known. Lauren Carson with her real email, address, and service details will sync to Jobber.
Choosing the right combination of settings
The masked-data setting and strict requirements solve different problems and can be used together. Here are the three common setups:
Setup | Masked-data setting | Strict requirements | Result |
|---|---|---|---|
Remove bad contact info | On | Off | Temporary phone/email is stripped. The lead still syncs if a real phone or email remains; held only if both become unusable. |
Wait for a complete record | On | On | Jobber waits until the lead has a first name, full last name, real email, address, and service details before creating the request. |
Keep legacy behavior | Off | Either | Preserves your previous masked-contact behavior. If strict requirements are on, the older strict rules stay in effect. |
Understanding LeadTruffle tracking on your website and how it syncs to Jobber
Where LeadTruffle shines is on your website — and it's easy to miss just how powerful the tracking and lead qualification tools are if you're only looking in Jobber.
Here's what you need to know.
Full tracking on every website submission
LeadTruffle captures detailed lead data when someone submits through:
- The Chat Widget
- The Pop-up Widget
- The Lead Form
This data includes:
- UTM parameters
- Click IDs (from Google, Facebook, TikTok, etc.)
- Lead source channel
- Full conversation context
This goes far beyond what tools like Jobber's request form provide, which may only ask, "How did you hear about us?"
Where this info appears in Jobber
When a lead is passed from LeadTruffle to Jobber, all this valuable data is sent as a note attached to the request.
So if your team is only looking at the form fields in Jobber, they might miss it. To view it:
- Open the Request in Jobber
- Scroll down to the Notes section
- You'll see a full tracking summary and lead details there
Checking what synced to Jobber
If a lead didn't appear in Jobber the way you expected, you can see exactly what happened in your logs.
- Open Logs in your LeadTruffle dashboard, or click View logs on the Jobber integration card.
- Filter to Jobber and the approximate time.
- Search the loaded page by contact name, email, phone, or lead inquiry ID.
- Check the status of the record:
- Success — the lead synced and Jobber returned the client/request.
- Skipped — LeadTruffle intentionally held the sync (for example, removing masked contact info left no usable phone or email, or strict requirements weren't met yet). This is a safety decision, not an error.
- Failure — a connection, credential, or provider problem occurred.
- Open Details to see the related contact, lead inquiry, source, and any error.
Need help? Contact us at support@leadtruffle.com or message the team via the chat on this article or in-app.
Updated on: 17/07/2026
Thank you!
