Skip to main content
Every meeting RevenueHero books, reschedules, or cancels writes back to HubSpot in three places: the Contact that booked, the Meeting Activity record itself, and the meeting owner assignment. This means your reports, workflows, and lists in HubSpot always reflect the live state of the meeting without any manual updates from your reps.

Meeting owner

The meeting owner is updated into the default owner field of the Contact based on your Matching or Distribution rule’s setting.

Contact custom fields

RevenueHero pushes Meeting and Prospect details automatically into your HubSpot Contact properties. You can use these properties to set up Custom Reports, Lists, or Workflows in HubSpot.
NOTERevenueHero auto-creates these fields in HubSpot and updates them with the latest context in a separate group called RevenueHero Meeting Details.

Inside properties tab of Contact

Meeting details

RevenueHero creates a Meeting Activity in HubSpot when a meeting is booked in your account, and keeps it in sync as the meeting moves through its lifecycle. You’ll find this Activity under the Meetings tab on your Contact page in HubSpot. The default HubSpot Meeting properties are populated from the booking:

Properties in Event

Meeting Activity custom properties

Beyond the default Meeting properties above, RevenueHero now writes a full set of routing and lifecycle context directly onto the HubSpot Meeting Activity itself. This gives you per-meeting reporting on how the meeting was routed, who booked it, the rep it landed with, and how it progressed, without having to join across the Contact record.
WHERE TO FIND THESE FIELDSRevenueHero auto-creates these fields on the Meeting object in HubSpot under a property group called RevenueHero Meeting Details. They show up on the Meeting Activity card on the Contact timeline, and are available as filters and columns when you build custom reports on the Meetings object in HubSpot.
REPORTING IDEASA few things teams commonly build with these properties:
  • Self-serve vs SDR-sourced by filtering on Booked By Prospect = true vs false
  • Routing health by grouping booked meetings by Rule Name to see which rules are pulling weight
  • Reschedule risk by filtering on Rescheduled Count >= 2 to alert AEs early
  • AE pipeline by grouping completed meetings by Assignee Name for handoff accuracy reviews
EXISTING ACCOUNTSIf you connected HubSpot before this feature launched, RevenueHero auto-creates the RevenueHero Meeting Details group and the 13 fields the next time a meeting is booked, rescheduled, or canceled in your account. You don’t need to do anything to enable this. Custom field values are also populated retroactively on the next update for any meeting already in HubSpot.
DON’T RENAME OR DELETERevenueHero looks up these fields by their internal field name (e.g. rh_canceled). If you rename or delete a property in HubSpot, the corresponding value will stop syncing for new and updated meetings until the field is re-created.

Your HubSpot data is in sync. Build the reports, lists, and workflows your team needs without chasing reps for status updates. 🎉🎉🎉

Integrate HubSpot CRM

Connect your HubSpot account to RevenueHero in three steps.

Create a Distribution Rule

Decide which rep gets the meeting after RevenueHero qualifies the prospect.

Create a Matching Rule

Match meetings to existing CRM owners using account, contact, or custom fields.

Create an Inbound Router

Wire your demo form to RevenueHero so meetings start landing in HubSpot.