Lead Response Time - First Contact Date

We need to have a feature in Hubspot to measure Sales Response Time from when the lead is created and first contacted. Hubspot currently has Last Contact Date, however, the First Contact Date property is missing. It will be an excellent addition to Sales Management. 


Previous community threads on this topic include:






These threads date back to 2017 with no action taken.


I request Hubspot Developers team to kindly add this feature.

HubSpot updates
31 Replies
Regular Contributor

Any update on this feature? We want to measure this and I'm struggling how to do so within Hubspot. 


You reference is as one of the KPI's to measure in your blog: https://blog.hubspot.com/sales/sales-metrics


Regular Contributor

One hack is using support tickets - but this is far from ideal. 


We need a proper native solution soon!

JohnDrinane Occasional Contributor | Diamond Partner
Occasional Contributor | Diamond Partner

Hey! I too was surprised that HubSpot didn't have this report natively. I built a workaround using HubSpot workflow and webhook, Zapier and Google Sheets. I've implemented it for a few clients in our agency and it's working great so I created a tutorial on how to set it up. Also would be happy to help anybody trouble shoot while setting this up so we can get it working for you.


Here is the link to the tutorial: https://www.revenueriver.co/thecuttingedge/what-is-your-companys-lead-response-time

Regular Contributor

Is this ever going to get implemented? 

Has anyone fig out a workaround? 

Occasional Contributor

@JohnDrinane That looks great! I'm gonna test it this week. 


Really grateful for you posting it here, thanks!

Regular Contributor

@JohnDrinane thanks for sharing that workaround. Haven't tried it yet. But seems like a good solution. 


Pretty sad though, that one has to go to all that effort to track this and this isn't something ones can easily do in hubspot.... 

Occasional Contributor

Agreed, this would be a fantastic addition that would allow us to monitor response times. 


Couple of additional ideas:


  • As well as a report that shows overall company response time, could this also be displayed in a leaderboard of sales reps? To show who's performing the best and create a bit of healthy competition.
  • Would it be possible to break the response time figure in half between office hours and non office hours?
New Contributor

@adamhawes What is the hack with support tickets for measuring speed to lead? This is a really important metric we use. Do you have any more information on this, how we can report on it?

JohnDrinane Occasional Contributor | Diamond Partner
Occasional Contributor | Diamond Partner

Hi @Luke4  did you check out the work around I built?



We use it for lead response time for a couple of our clients and it might work for what you are looking to acomplish.


Also I'll be happy to help you set it up if you run into any issues, just shoot me a DM.



Occasional Contributor

@JohnDrinane your workaround works brilliantly! Thanks for creating and sharing this!


We're now able to record the time between a lead becoming an MQL and being contacted. Then through that property, we're able to create a few custom reports to show average response time and also a leaderboard for the sales team.


One thing I haven't been able to get my head around: do you think there's a way to break up the lead response time by working hours and non working hours? The non working hours figure is distorting the total average so if you know a way to split this out that would be amazing.