This has been asked in a variety of ways, but I wanted to start a new thread since marketing events and custom objects have been rolled out to see if there are any new thoughts.
We are a school with multiple campuses and run many information events throughout the year. We need to be able to track registrations for each event and then mark attendance. We need to be able to see lists of contacts in each attendance status per event and crucially we want to be able to create a report that can for example show how many of our inquiries (Contacts) that completed an application (Deal) have attended an event broken out by Event Type (property).
We are willing to look at custom development, so the thought was to create an "Event" object and then an "Attendance" object. For each event create 3 attendances (Registered, Attended, Cancelled). The contacts get associated with the attendance objects and the attendances get associated with the Contacts. That gets us some of the way there, but the reporting I mentioned above is still not possible.
Curious to see if there are any thoughts on how to achieve this.
May 29, 20242:12 PM - edited Jun 3, 202410:02 AM
Member
Tracking and reporting on events and attendance
SOLVE
Hey there!
I know it's been a hot minute since this was asked, but I'm with the team over at hapily and we actually offer a HubSpot app that solves this exact problem and turns HS into a full fledged event management system called event•hapily!
Event Registrations & Attendance:
Using the hapily events object, you create an event, including multiple sessions (which can be automated), and a unique landing page is generated.
Using the “Register for session” function will create a registrant object, which tells the “story” of a contact and what they attend, when they attended, how they registered, and more. Utilize these in person check-in modules to have the association label updated to notate that the contact has actually attended the event.
Deals & Association Workflow:
We have a Deal Attribution Workflow Action as well! A deal is enrolled when it has an associated contact. The action then looks at the contact’s history with events, and you can choose whether to associate it with their first event, the most recent event, or all events.
Impose limits to attribution by a number of days, and target different labels such as “Registered”, “Attended” or ‘Event Lead”. You can see these metrics and info back on the event record!
I have a recording from my pal Max that walks through the above information in a more visual sense linked below. If you have any questions or would like to chat further, feel free to reach out or schedule a demo!
I built a custom object for events that i can associate contacts, deals, and companies to and with different association lables showcase the different levels of engagment. This allows me to then leverage different calculation fileds to instantly show the number of registrants, attendees, deals created, roi, right from the event record and i can do cross object reporting on it against any associated record types.
We actually did wind up create a custom object for events. Your association labels is a great idea for tracking engagement. I'm curious how you have approached associating deals with events. Here are our current concerns:
We don't want to leave associating a deal with an event to where it is completely manual: relying on a sales rep to remember to tag a deal to an event, or an event to a deal, seems like it could be easily forgotten and overlooked, and we don't want to leave that much room for human error.
So, one thing we have considered is creating workflows: If a deal is created between the start date and the end date of an event record, and the a contact or a companu is associated with that event, then the deal becomes associated with the event as well.
However, it would often be the case that deals aren't created until after an event is complete, even though the event deserves credit for the opportunity. We could create a workflow so that the "most recent event" a contact attended gets associated with a deal, but if its 5 months out from the event, then the event probably does not deserve the credit. We could also create a time frame such as "up until 2 weeks after the event, associate all deals for event attendees with this event."
I'd be curious to hear what systems you have set up to make sure that deals are tied to events. And thanks very much for sharing your approach!
I was unable to find a way to utilize workflows to create associations in hubspot (this feature might be availble in the operations hub). Becuase of that it has actually been manual for us as well. We are in the process of moving our BDR and Sales teams to Salesforce and our plan to simplify the association process is to utilize flows to assign automatically when able and then also adding a look up field to the opportunity in SF that would create an association as well.
The custom objects are able to sync and the associations sync as well. I know this might not be super helpful but its the only solution we were able to identify!
This actually completely tracks with our long-term strategy and intention. Unfortunately, we want to implement a new, cleaner event tracking method before 2023, and we felt like with less than a month of runway, we really simply did not have the time to architect this out. 😕
We desperately need this, too, and it would be a major win if it were an option with the Pro tier where we don't have custom objects.
Sidenote: wouldn't it be cool if there were a Hub called Events Hub which would handle everything you need to do to sell tickets, register people, and track attendance for all your conferences and events? And it was fully functional for Pro tier with extra bells for Enterprise? Game. Changed. 🙂
To be honest, I would be happy if they just got it to what I am use to in Saleforce.com from the early 2000’s. A campaign view of all of my campaign stats by type of campaign. So it bothers me that Hubspot didn’t consider an event to be part of campaigns. The fact that I can’t even manually edit what they built so far for events (in the contacts tab) is equally frustrating. I can’t manually track stats here. And on a contact record – clear reporting of every event/campaign that they engaged with and level of participation.
Has this been introduced yet? It would be good to have a formal record of those that attendended events/ webinars rather than those that just registered.
I am also looking for a solution to this exact question for tracking event attendance and impact for events hosted and attended by our team (we are a nonprofit).