Dashboards & Reporting

ShireenSc
Participante

Report of dates and times spent in deal stage

resolver

I woul dlike to evaluate how long a deal stays in one stage for example how long it took our sales person to go from contatcting a cutsomer to giving them a quotation? If i go into a deal, the information is there. It shows:

Deal XYZ moved to S2 - Quotation December 7th at 2:43 pm

How do I view this information in a report for all deals lodaded? 

 

1 Soluciones aceptada
kcooper
Solución
Colaborador líder

Report of dates and times spent in deal stage

resolver

Dude...YES!

 

Now that you can enroll deals in workflows, this is so much easier.

 

Create a Date Picker deal property. I called mine "Date entered current deal stage" (super exciting name, right...). 

 

Write a Deal-based workflow that looks like this:

Enrollment criteria = Deal stage - has been updated in the last 1 day AND Deal stage - is any of (enter one deal stage name here - and only one...you will see why later).

Set a property value - Set a date stamp for Date entered current deal stage (or whatever you named your field).

 

Then clone it and make a workflow for every deal stage you have. 

 

Why not just make a workflow that is only based off of Deal stage - has been updated in the last 1 day - you ask? Because right now there is no re-enrollment of deals into a workflow. Sooooo the first time it runs through that workflow will be its last. This is why we make workflows for each stage.

 

Note: This isn't foolproof. Because there is no re-enrollment, if you have a rep who likes to move things in and out of the same deal stage, this date is going to reflect the last date they moved the deal into a stage for the first time. So say Elliott moves a deal from A to B to A - the date is going to reflect the date they moved the deal into B. If they then move it into C, the date will be updated to reflect that date...but if they move it back into B it will still reflect the C date. Get it? (Got it!) Good. 

 

THIS IS NOW AN EXPORTABLE FILED! No more messing with APIs and trying to convert unix timestamps. So you can export a list of deals from HubSpot and then use sheets or excel to do a quick formula displaying the time between the Date entered current deal stage and the current date. 

 

This is still a manual process at the end of the day, and it isn't foolproof because you can't re-enroll deals, but hot **bleep** is it better than pulling the Date entered date from the API...especially for us non-super-techie folk. 

Ver la solución en mensaje original publicado

42 Respuestas 42
PDuque
Participante

Report of dates and times spent in deal stage

resolver

I suggest using GoTellMe Calendar Toolkit https://gotellme.com/which-functions-does-calendar-toolkit-have

https://hubspot.gotellme.com/CalendarToolkit/.

With it you can populate new properties calculated with values from other properties, and then used them on a report or any where else you need it.

 

0 Me gusta
arcbright
Miembro

Report of dates and times spent in deal stage

resolver

One of the free add on tools from Methoddata.com has a pipeline velocity feature. There some other good add ons as well. I think everything is free at the moment.

0 Me gusta
grahamfcr
Participante

Report of dates and times spent in deal stage

resolver

Create new properties for each deal stage call them {"timestamp - [deal stage name]}. Set the properties as date properties.

Create a workflow that timestmaps the new property when a stage is moved.

Example,
If deal stage is opp
yes,
then set "timestamp - opp" to date of step
no,
if deal stage reached out 
yes,
then set "timestamp - opp" to date of step etc..

You can then create rules around how long sales deals are lagging in stages.

0 Me gusta
gkeshian
Colaborador

Report of dates and times spent in deal stage

resolver

Our app, Sales Rep Scorecards, calculates the amount of time that deals are spending in each stage automatically.  The app is available through the HubSpot Connect directory.

 

You can visualize this in Gantt charts like the screenshot below, either overall, or by sales rep.  You can also export your deal data to see the dates each deal moved into every stage.

 

Tracking the amount of time HubSpot deals spend in each deal stageTracking the amount of time HubSpot deals spend in each deal stage

CCS
Colaborador

Report of dates and times spent in deal stage

resolver

We just feel we pay so much for Hubspot why can't they have it as part of their CRM like Pipedrive?  Why pay for another app??

CCS
Colaborador

Report of dates and times spent in deal stage

resolver

Will this work if we do not have sales reps but a contact centre all working on deals and stages?  We just need to see how long each deal is in a stage as per the Pipedrive example.

Will your software be able to show us deal time in stage?

 

Time in stage.png

0 Me gusta
snwalker
Participante

Report of dates and times spent in deal stage

resolver

Just saw this post. I am the CEO of MethodData. We can absolutely help you with this. I will send you a message offline.

cassiopagnoncel
Participante

Report of dates and times spent in deal stage

resolver

Trying to extract these timestamps using API. It's quite hard. How have you guys solved this?

0 Me gusta
kcooper
Solución
Colaborador líder

Report of dates and times spent in deal stage

resolver

Dude...YES!

 

Now that you can enroll deals in workflows, this is so much easier.

 

Create a Date Picker deal property. I called mine "Date entered current deal stage" (super exciting name, right...). 

 

Write a Deal-based workflow that looks like this:

Enrollment criteria = Deal stage - has been updated in the last 1 day AND Deal stage - is any of (enter one deal stage name here - and only one...you will see why later).

Set a property value - Set a date stamp for Date entered current deal stage (or whatever you named your field).

 

Then clone it and make a workflow for every deal stage you have. 

 

Why not just make a workflow that is only based off of Deal stage - has been updated in the last 1 day - you ask? Because right now there is no re-enrollment of deals into a workflow. Sooooo the first time it runs through that workflow will be its last. This is why we make workflows for each stage.

 

Note: This isn't foolproof. Because there is no re-enrollment, if you have a rep who likes to move things in and out of the same deal stage, this date is going to reflect the last date they moved the deal into a stage for the first time. So say Elliott moves a deal from A to B to A - the date is going to reflect the date they moved the deal into B. If they then move it into C, the date will be updated to reflect that date...but if they move it back into B it will still reflect the C date. Get it? (Got it!) Good. 

 

THIS IS NOW AN EXPORTABLE FILED! No more messing with APIs and trying to convert unix timestamps. So you can export a list of deals from HubSpot and then use sheets or excel to do a quick formula displaying the time between the Date entered current deal stage and the current date. 

 

This is still a manual process at the end of the day, and it isn't foolproof because you can't re-enroll deals, but hot **bleep** is it better than pulling the Date entered date from the API...especially for us non-super-techie folk. 

cskelly
Participante

Report of dates and times spent in deal stage

resolver

What's the proper way to export the list? Having a bit of trouble with it.

0 Me gusta
mranney
Participante

Report of dates and times spent in deal stage

resolver

Great stuff, super helpful - so thanks!

 

Quick question - how are you triggering the first date property to set off the first enrollment criteria set for each stage in the pipeline?

0 Me gusta
cassiopagnoncel
Participante

Report of dates and times spent in deal stage

resolver

Almost there mate, I'm looking to have the datetime for _every_ deal stage, so

- qualification_datetime

- presentation_datetime

- negotiation_datetime

- closed_datetime

 

Something like this. Any idea?

0 Me gusta
LaurenMca
Miembro

Report of dates and times spent in deal stage

resolver

Hi All

Sorry I'm very new to hubspot and am self taught on all of this. Where do I go to set the date stamp property? I can't find the option when I'm setting up the workflow.

 

many thanks

0 Me gusta
HubSpotMaster
Asesor destacado | Partner nivel Diamond
Asesor destacado | Partner nivel Diamond

Report of dates and times spent in deal stage

resolver

@LaurenMca Your post was a long time ago but you would need to create these date stamp properties individually for each stage

kcooper
Colaborador líder

Report of dates and times spent in deal stage

resolver

Yeah - you can make a Date Picker deal property for every deal stage you have, and in the workflows you can have it set the deal property for that stage instead of setting and resetting a field. 

0 Me gusta
cassiopagnoncel
Participante

Report of dates and times spent in deal stage

resolver

Alright will try this. Have you guys been successful retrieving this via API?

0 Me gusta
kcooper
Colaborador líder

Report of dates and times spent in deal stage

resolver

Yeah, using the steps that one of the posters (erijohn) put up - It is a PITA....but more accurate, since using deal workflows to set date fields only works the first time the deal enters that stage. Once we are able to re-enroll deals in workflows then this way will be just as accurate, and infinitely more accessible. 

 

HubSpot does a good job of reporting Time in Stage (after the deal has moved out of the stage) in it's own reporting system. The only reason I needed to pull from the API was to find time in CURRENT deal stage. 

MayPascaud
Exmiembro de HubSpot
Exmiembro de HubSpot

Report of dates and times spent in deal stage

resolver

Hi @ShireenSc, thanks for reaching out!

 

So, you wouldn't have the ability to build such a report under your current free subscription.

 

However, there is a report within our Reporting Add-On that accomplishes this goal: it is called "Time in deal stage" and allows you to view the average time during which a deal stays in each stage. Here is what it looks like in the reporting add-on dashboard: 

 

Screen Shot 2017-04-05 at 5.46.24 PM.png

 

You can learn more about our reporting add-on here: https://knowledge.hubspot.com/articles/kcs_article/reports/what-widgets-are-available-with-the-repor...

 

Best,

May

0 Me gusta
CCS
Colaborador

Report of dates and times spent in deal stage

resolver

What is the best date to use to see average time spend when deals are not closed yet - create date?

0 Me gusta
CCS
Colaborador

Report of dates and times spent in deal stage

resolver

We use the average deal in stage report, but need to see each deal's time in stage as you can in Pipedrive.  Is this spossible? If not, can the date from when deal entered a stage be exported?

 

Thanks,