Connect Thryv® Growth Platform to Housecall Pro to send qualifying leads into your service-management workflow without manually copying customer information. Thryv creates or updates Customer records in Housecall Pro and records revenue from eligible jobs marked won.
This article covers connection requirements, API key setup, lead syncing, job monitoring, the Invoiced Amount field, and troubleshooting. For instructions on creating jobs, changing job statuses, or managing invoices in Housecall Pro, visit the Housecall Pro Help Center.
Housecall Pro MAX Plan required: The integration requires a Housecall Pro account on the MAX Plan and an API key with Full access.
Table of Contents
- Benefits of Connecting Thryv to Housecall Pro
- What You Need Before Connecting
- How to Connect Thryv to Housecall Pro
- How to Update an Existing Connection
- Which Leads Sync to Housecall Pro
- What Information Syncs to Housecall Pro
- Benefits of Tracking Won Jobs
- How Job Monitoring Updates Invoiced Amount
- Where to Find Invoiced Amount
- How to Check or Disconnect the Connection
- Troubleshooting
- Limitations and Frequently Asked Questions
Benefits of Connecting Thryv to Housecall Pro
Sending leads automatically helps your team respond faster and keep working in Housecall Pro. Available contact information and conversation notes travel with each qualifying lead, so your team can prepare for follow-up.
Before creating a new record, Thryv checks for a matching Customer. If a match exists, Thryv updates that Customer instead of creating a duplicate.
Job monitoring connects your marketing leads with won work. When a job associated with a Thryv lead is marked won in Housecall Pro, Thryv records the associated revenue in Invoiced Amount.
What You Need Before Connecting
You need:
- An active Thryv account with access to Thryv Growth Platform.
- A Housecall Pro account on the MAX Plan.
- A Housecall Pro API key with Full access.
To confirm your Housecall Pro subscription, review your subscription settings or contact Housecall Pro Support.
How to Connect Thryv to Housecall Pro
Generate an API Key in Housecall Pro
- Sign in to Housecall Pro.
- Click My Apps, then click All Apps.
- Open API Key Management and click Generate API Key.
- Name the API key and select Full access.
- Copy the API key for the connection setup in Thryv.
For more help, see how to generate and manage a Housecall Pro API key.
Connect Housecall Pro in Thryv
- Click Settings in the left-hand navigation.
- Click Integrations.
- Find Housecall Pro and click Connect.
- Review the requested access and click Allow.
- Paste your Housecall Pro API key into the connection window and complete the connection.
Once connected, Thryv begins sending new qualifying leads to Housecall Pro.
How to Update an Existing Connection
If you installed the integration before October 6, 2026, remove and reinstall it to enable revenue tracking.
- Click Settings, then click Integrations.
- Find the connected Housecall Pro integration and click Remove.
- Find Housecall Pro again and click Connect.
- Complete authorization and enter your API key.
You can reuse an existing API key with Full access. Removing the connection doesn’t delete Customer records already in Housecall Pro.
Revenue tracking applies going forward. The integration doesn’t backfill earlier activity.
Which Leads Sync to Housecall Pro
Thryv sends:
- Leads scored 3, 4, or 5.
- Leads with no score.
Thryv doesn’t send leads scored 1 or 2. This filter is fixed and can’t be changed.
A lead may have no score when AI Lead Insights is turned off or when the interaction doesn’t have enough information for scoring. Unscored leads still sync.
Thryv sends qualifying leads in near real time. For score definitions, learn how AI Lead Insights scores leads.
What Information Syncs to Housecall Pro
Thryv sends the following information from qualifying leads, when available:
- First and last name
- Email address
- Phone number
- Address
- Lead score
- Sentiment
- Call conversation summary and key notes, attached as a Customer note
If Thryv finds a Customer with a matching email address or phone number, it updates that Customer. If no match exists, Thryv creates a new Customer record.
Your team continues scheduling jobs, managing estimates, and following up in Housecall Pro.
Benefits of Tracking Won Jobs
Lead counts show how many inquiries your marketing generated. Tracking won jobs shows which leads became work your business won.
When an eligible job is marked won, the integration records the associated revenue automatically, which reduces manual reporting. Use these amounts alongside lead information to understand marketing results.
The field is named Invoiced Amount in Thryv, but for Housecall Pro, the integration monitors jobs, not invoices, to populate it.
How Job Monitoring Updates Invoiced Amount
For the Housecall Pro integration, Thryv monitors jobs associated with leads delivered through the integration.
When a job created against a Thryv lead is marked won in Housecall Pro, Thryv records the associated revenue in Invoiced Amount.
Keep these points in mind:
- The trigger is the job’s won status. Creating or sending an invoice doesn’t trigger monitoring.
- The field name is still Invoiced Amount. The label doesn’t mean the integration totals sent invoices.
- A won job doesn’t mean the customer paid. Don’t treat the recorded amount as confirmation of payment.
- Invoice payment and void status don’t determine eligibility. Eligibility depends only on the job’s won status.
Lead syncing creates or updates Customer records in Housecall Pro. Job monitoring reads job information to track revenue, so the connection both writes Customer records and reads job data.
Where to Find Invoiced Amount
Click Settings in the left-hand navigation, then click Integrations and open Housecall Pro.
The Housecall Pro integration screen shows Invoiced Amount. For this integration, read it as revenue recorded from associated jobs marked won, not as a total of sent or paid invoices.
How to Check or Disconnect the Connection
Check Connection Status
Click Settings, then click Integrations. Find Housecall Pro and review the connection status.
An Action Required status means something is preventing the integration from connecting, such as an authentication problem.
Remove the Connection in Thryv
Click Settings, then click Integrations. Find Housecall Pro and click Remove.
Removing the connection stops new lead syncing and job monitoring. Customer records already in Housecall Pro remain available.
Delete the API Key in Housecall Pro
Removing the connection in Thryv doesn’t delete the API key in Housecall Pro.
To delete the key, open My Apps, then All Apps, and select API Key Management in Housecall Pro. Delete the key created for Thryv when you no longer need it.
For instructions, see Housecall Pro’s API key management guide.
Troubleshooting
Why Is a Lead Missing From Housecall Pro?
Confirm that:
- The integration is connected.
- The lead has a score of 3, 4, or 5, or has no score.
- The lead isn’t a match for an existing Customer. If a Customer with the same email address or phone number already exists, Thryv updates that record instead of creating a new one. Search Housecall Pro by email or phone before assuming the lead is missing.
Leads scored 1 or 2 don’t sync. If an eligible lead is still missing, contact Thryv Support with the lead details and connection status.
Why Is Invoiced Amount Still $0?
Confirm that:
- The Housecall Pro integration is connected.
- The job is associated with a lead delivered from Thryv.
- The job is marked won in Housecall Pro.
- You reinstalled the integration if you connected it before October 6, 2026.
Sending an invoice alone doesn’t trigger job monitoring. If an eligible won job still doesn’t appear, contact Thryv Support with the lead, job, and connection details.
What If the API Key Doesn’t Work?
Confirm that your Housecall Pro account is on the MAX Plan and that the API key has Full access. Copy the complete key without extra spaces.
If the problem continues, generate a new key with Full access, remove the Housecall Pro connection in Thryv, and reconnect with the new key.
Limitations and Frequently Asked Questions
Does Housecall Pro Revenue Tracking Use Invoices or Jobs?
The integration uses jobs. When a job associated with a Thryv lead is marked won, Thryv records the associated revenue in Invoiced Amount.
Why Is the Field Called Invoiced Amount?
Invoiced Amount is the field label in Thryv. For Housecall Pro, the value comes from monitoring associated jobs marked won, not from sent invoices.
Does the Amount Confirm That a Customer Paid?
No. A job marked won doesn’t confirm that payment was collected. Don’t treat this field as a payment receipt.
Does Sending an Invoice Trigger Revenue Tracking?
No. The trigger is an associated job being marked won in Housecall Pro.
Can I Change the Lead-Score Filter?
No. Thryv sends leads scored 3, 4, or 5, plus unscored leads. Leads scored 1 or 2 are excluded.
Do I Need a New API Key for Revenue Tracking?
No. You can reuse an existing API key with Full access. If you connected before October 6, 2026, remove and reinstall the integration to enable revenue tracking.
Is the Connection One-Way?
No. Thryv sends qualifying leads to Housecall Pro and reads associated job information for revenue tracking. It isn’t a full two-way sync of all Customer, job, invoice, and payment information.
Will Removing the Connection Delete Housecall Pro Customers?
No. Removing the integration stops syncing and monitoring but doesn’t delete Customer records already in Housecall Pro.
Where Can I Get Help?
Contact Thryv Support for connection, lead-syncing, or revenue-tracking issues:
- Email: support@thryv.com
- Phone (USA/Canada): 844-99-THRYV
- Phone (Australia): 1800-468-4798
- Live chat: go.thryv.com
For help creating jobs or changing job statuses, visit the Housecall Pro Help Center.
Comments
0 comments