How do you track lead response time in HubSpot?
HubSpot measures it for you in two places. The contact property Lead response time records how long the current owner took to make a first qualifying engagement after assignment. The lead object's Time to First Touch measures from lead creation to first outreach. Report on one, then enforce the target with workflows.
This HubSpot lead response time guide is for the RevOps lead or sales manager who wants to know how fast new leads are really worked, and to do something when they are not. It picks up where the SLA section of our lead routing guide leaves off.
Which HubSpot properties measure speed to lead?
On contacts: Lead response time, Date of first engagement, Type and Description of first engagement, and Owner assigned date. On leads: Time to First Touch, First Outreach Date and Owner Assigned Date. HubSpot sets them automatically. The contact set follows the current owner; the lead set counts from when the lead was created.
| Property | Object | What it tells you | Use it for |
|---|---|---|---|
| Lead response time | Contact | Time from owner assignment to the current owner's first qualifying engagement | Rep response reporting |
| Date, Type and Description of first engagement | Contact | What counted as the response, and when | Checking what the clock stopped on |
| Owner assigned date | Contact and lead | The most recent assignment | Workflow trigger and delay base |
| Time to First Touch | Lead | Time from lead creation to first outreach | Team prospecting speed |
| First Outreach Date | Lead | When outreach first happened | Workflow branch on leads |
| Last contacted | Contact | The latest call, chat, one-to-one email, meeting or logged message | A plain "was it worked?" check |
The two clocks start at different moments, so they will not match. Pick one as the number you report to leadership and say which one on the dashboard.
What counts as a response in HubSpot?
For the Lead response time report, HubSpot counts sending an email, making a call, a chat, marking a task in progress or complete, and a meeting's start time. Last contacted is narrower: chats, calls, one-to-one emails, meetings and manually logged messages. Agree with sales which definition means a lead was worked.
The difference matters. A rep who opens a task and starts it can stop the response clock without talking to the buyer. If your SLA is about the buyer hearing from you, branch on Last contacted rather than on task status.
Where is the built-in lead response time report?
Go to Reporting > Reports and choose Sales in the left sidebar. The Lead response time report shows the time from assignment to first interaction, by rep or team. The Team activity report adds average time to first touch for leads. Save either to the sales dashboard, filtered to the reps you review.
- When we checked in October 2026, the sales analytics reports were listed from Sales Hub Starter. The lead object and workflows needed Professional or Enterprise.
- Add a custom contacts report next to it: contacts with an owner and no Last contacted value, oldest owner assigned date first. That is the list of leads waiting right now.
Does HubSpot have a lead SLA feature?
No. HubSpot's SLA goals belong to the help desk and apply to tickets: time to first reply, next reply and close, with due-soon warnings and business hours. Leads have no equivalent setting. A lead SLA in HubSpot is a written target plus a workflow that checks it, reminds the owner and escalates when it is missed.
How do you build a lead SLA workflow in HubSpot?
Trigger a contact workflow when an owner is assigned, wait the SLA window in business days, then branch on whether a real response has happened. If not, notify the owner. Wait again, and if the lead is still unworked, notify the manager or rotate it to another rep. Test it on sample records before switching it on.
- 01 Owner assignedEnroll when Owner assigned date is known; allow re-enrollment
- 02 Wait the SLA windowDelay in business days only
- 03 Worked yet?Branch on your response definition, such as Last contactedYes Leave the workflowNo Notify the owner
- 04 Wait againA second, shorter window
- 05 Still unworked?Same branch as beforeYes Notify the manager or rotate to another repNo Leave the workflow
- Write the SLA down: lead types, the target for each, business hours, what counts as worked, and who gets the escalation.
- Create a contact workflow in Automation > Workflows, enrolling contacts when Owner assigned date is known and the lead type matches. Allow re-enrollment so reassigned contacts start again.
- Add a delay for a set amount of time, with business days only switched on, set to your SLA window.
- Add an if/then branch on your agreed response definition, for example Last contacted is unknown. Worked leads leave the workflow.
- Remind the owner with an in-app or internal email notification.
- Wait again, then branch again. Still unworked: notify the manager, or use Rotate record to owner with a fallback owner, as in our round robin guide.
- Test with sample records and a shortened delay in a copy of the workflow, including one record that is reassigned partway through.
Last contacted is unknown only works for new contacts. For contacts that were worked by a previous owner, check that your branch reads a response after the latest assignment before relying on it.
Want the SLA built for you? We design routing, response targets and escalation as part of our HubSpot RevOps work.
Why does HubSpot show a response that never happened?
Usually because of how HubSpot defines a response. Creating a task moves a lead to the Attempting stage, and starting a task counts towards Lead response time. Reassignment restarts the contact clock. Branch your SLA on an outreach property such as Last contacted rather than on lead stage or task status.
- If the SLA workflow creates a task, the lead moves to Attempting before anyone has reached out.
- Lead activities do not sync with the contact or company by default; there are settings to turn that on. Decide which record your reports read before comparing numbers.
How do you set the right lead response target?
Set it by lead type, agreed with sales leadership: a demo request needs a shorter window than a content download. Start from what your team achieves today in the Lead response time report, set a target it can meet, and tighten it once misses are rare. Review the misses weekly, rep by rep.
Lead SLA checklist
Key takeaway: HubSpot already measures lead response time. Agree what counts as a response, report one clock, and let a workflow remind, escalate and reassign when the target is missed.
Frequently asked questions
What is the difference between Lead response time and Time to First Touch?
Lead response time is a contact property. It measures from owner assignment to the current owner's first qualifying engagement, and starts again when the contact is reassigned. Time to First Touch is a lead property and measures from when the lead was created to the first outreach.
Which HubSpot plan includes the lead response time report?
When we checked HubSpot's documentation in October 2026, the sales analytics reports were listed from Sales Hub Starter, while the lead object, workflows and the Rotate record to owner action needed Professional or Enterprise. Check your own portal before building around them.
Does reassigning a contact reset lead response time?
Yes. HubSpot counts from the new assignment to the new owner's first interaction. Routing that reassigns often can make first responses look faster than the buyer experienced, so report on reassignments alongside response time.
Can HubSpot SLAs be used for leads?
Not directly. HubSpot's SLA goals belong to the help desk and apply to tickets. For leads, write the target down and enforce it with a workflow that checks for a response, reminds the owner and escalates or reassigns.
Why is Lead response time empty on some contacts?
Usually because the owner has not engaged with the contact yet, or the contact has no owner. HubSpot clears Date of first engagement when the owner is set to No owner, so unowned contacts never show a response time.
Sources
HubSpot documentation behind the feature and tier notes above, checked October 2026. HubSpot changes features and tiers often, so check your own portal too.

