Skip to main content

Session Engagement Tracking in HubSpot

Track in HubSpot if your attendees have registered for sessions and if they have attended the sessions and how long they watched the broadcast.

Written by Ariane Ramirez

This feature is coming soon! Stay tuned for updates!

Track Session Attendance in HubSpot

With the HubSpot and Accelevents integration, you can track attendee session registrations and attendance directly in HubSpot. If there is a session broadcast, you can also see how long the attendee has stayed in the session to watch the video. This will work if in your integration, you have Marketing Events connected and Session Engagement is enabled.

Before You Begin

Before you begin make sure that you'e done the following:

  • ✅ HubSpot and Accelevents is integrated

  • Marketing Events is chosen as attendee destination in the integration settings

How Does it Work?

When attendees register for a session or checks in to a session, a Session Engagement record will be created in HubSpot. In the record, you will see the session name, session ID, event name, registration or attendance date, information as to how long they watched a live or recorded virtual session and a lot more. If they registered for a session and decided to unregister later, you'll also see the status update to cancelled.

Enable Session Engagement Tracking

When setting up your integration, you're asked to choose whether attendees will show up in a Marketing Event or Static Lists. In this step, make sure that Marketing Event is selected, then check the box for Session Engagement.

When Session Engagement is enabled in the organizer or Enterprise / White Label level integrations settings, that means that all events under it will have Session Engagement enabled.

Once you have this enabled, you can test it by registering for the event and start registering and joining sessions.

⚠️ If you don't want a particular event to be tracking this in HubSpot, you can turn it off in the event's admin console's Settings > Integrations > HubSpot Configure menu > disable Session Engagement.

Find Session Engagements in HubSpot

⚠️ Session Engagement records may take up to 15 minutes to populate in HubSpot after registering or checking in to the session as these are generated in batches.

  • Log in to your HubSpot account

  • Go to Contacts

  • From Contacts, click on the dropdown on top where Contacts is selected and choose Session Engagements under All Objects

Session Engagement ID

Here you will see all the session engagement records that are created. The Engagement ID will include the last part of your event URL, the session ID, and the attendee's email address.

Associated Records

When you open the session engagement record, you'll see that the record is associated to the attendee's contact record and the marketing event.

Other Session Engagement Fields

Some session engagement fields will also populate with attendee, session and event information.

Engagement Field

Description

Contact ID

This the attendee's email address

Event name

Event Name

Session name

Session name

Session ID

Session ID

Format

Session format: In Person, Hybrid or Virtual

Attendance state

  • Registered - the attendee is currently registered for the session and has not checked in to the session

  • Attended - the attendee has checked in to the session

  • Cancelled - previously registered for the session and currently unregistered

Registered at

Timestamp of when the attendee was registered for the session.

Attended at

Timestamp of attendance / check-in.

Cancelled at

Timestamp of when the attendee was unregistered from the session.

Attendance duration (s)

Total seconds spent by the attendee inside the live virtual / hybrid session where a video is playing.

Attendance %

Total percentage of how long the attendee stayed in the live virtual / hybrid session where a video is playing.

Recording viewed

Will show "Yes" if the attendee viewed the recording and "No" if they did not view it.

Recording views

Count of how many time the attendee entered the session with a recording.

Recording watch (s)

total seconds spent by the attendee watching the recording.

Recording % completed

total percentage of how long the attendee watched the recording.

Did this answer your question?