When building a report in the Custom Report Builder (cross-object reports combining Meetings, Contacts, Companies, etc.), any date or datetime property can only be displayed using a “Date part” grouping. The finest granularity available is “Hour of day,” which rounds every value down to the top of the hour. For example, a meeting scheduled for 11:30 AM displays as 11:00 AM, with no way to show the actual minutes.
This makes it impossible to build a report that shows exact meeting times (or any other exact timestamp) alongside related data from other objects, which is a basic reporting need, not an edge case.
Current workarounds explored:
- Formula fields in the report builder don’t support date-formatting functions, so they can’t solve this either.
- Single object reports can show the raw timestamp, but they don’t support pulling in associated Contact/Company properties the way Custom Report Builder does, so they’re not a real substitute for cross-object reporting.
- The only reliable workaround is building a workflow to copy the value into a separate text property, which requires either a Data Hub subscription (for the native Format data action) or a third-party marketplace app, just to display a field that already exists on the record.
Requested fix:
Add an option in the Custom Report Builder’s Date part selector to display the exact date and time value (or at minimum, add “Minute” as a Date part option), so exact timestamps can be shown natively without requiring extra properties, workflows, or paid add-ons.
Why it matters:
Any team reporting on meetings, calls, or other time-based activities across objects, event/conference dashboards, sales activity analysis, scheduling patterns, needs this level of detail. Right now, native HubSpot reporting is not able to answer from what I can tell, “what time did this meeting happen”.
Thank you in advance for looking in to this.