Skip to content
English
  • There are no suggestions because the search field is empty.

How event·hapily Tracks Attendance

Discover how event·hapily keeps track of who attended your Events and Sessions!

🧭 Overview

Learn how event•hapily tracks attendance and updates registration statuses across your event, session, and contact records. This guide explains how manual status updates and QR check-ins affect association labels within HubSpot, helping you maintain accurate reporting and segmentation.

1️⃣ Understand Registration Status Options

Each hapily Registrant record includes a Registration Status property that reflects the attendee’s current state.

The available options are:

  • Registered
  • Attended
  • Did Not Attend
  • Canceled

📸 Suggested Screenshot: Registrant record showing the “Registration Status” dropdown.

2️⃣ How event•hapily Updates Association Labels

When a registration status is updated — either manually on the Registrant record or automatically via the QR check-in page — event•hapily immediately syncs this status to all related records.

The following association labels are updated to reflect the same status:

Relationship

Example Label

hapily Registrant ↔ hapily Event

Registered, Attended, etc.

hapily Registrant ↔ hapily Session

Registered, Attended, etc.

Contact ↔ hapily Event

Registered, Attended, etc.

Contact ↔ hapily Session

Registered, Attended, etc.

💡 Example:

If a registrant’s status changes from Registered to Attended, event•hapily updates all four associations so that both the Contact and Registrant are labeled “Attended” for the linked Event and Session records.

📸 Suggested Screenshot: Event record showing Contact and Registrant associations with “Attended” label.

3️⃣ How Attendance Is Recorded via the Check-In Page

When an attendee is scanned or marked on the event•hapily check-in page, their Registration Status is immediately updated to Attended via API — no delay or background sync required.

This triggers the same label updates as manual status changes.

📸 Suggested Screenshot: Check-in page showing successful scan confirmation.

 

 

 

🪄 Suggested Screenshots

  • Registrant record showing the “Registration Status” property
  • Event record showing Contact and Registrant association labels
  • Check-in page with successful scan confirmation message

🔗 Suggested Related Articles

  • [Understanding the Event Object Structure in event•hapily]
  • [How to Set Up Registration Forms]
  • [Troubleshooting Session Check-In QR Codes]

OLD ARTICLE

A packed event is a happy event! But whether you have only a small handful of attendees or a full house, you’ll want to keep track of attendance.

But if you’re using event·hapily, you can relax! It will keep track of who attends your Events and Sessions for you. It does so through the use of Contact Association labels.

- Contact Attended Event
- Contact Attended Session

When a contact is registered for a hapily event or hapily session, his contact record will become associated to them. If he joins a Zoom meeting or webinar, the Contact Attended Event label will be added to his association with the Event.

The Contact Attended Session label will be applied to whichever Session(s) in that Event he was present for as well!

How to track attendance to an event in HubSpot



These labels will also be applied if the contact uses event·hapily’s Check-In module to let you know that he’s arrived.


Still have questions? Email us at care@hapily.com!