Hi there,
I’m hitting a bit of a wall when it comes to setting up custom objects for offline Events and tracking Contact attendance.
I’ve read several threads that suggest creating an Event object for event records (e.g. Event 1 – March 2024) and a separate Event_status / Registration_status / Attendance object for registration statuses (e.g. Registered, Attended, Cancelled).
However, none of these threads actually go into any detail about how to correctly structure & associate the two objects, and then associate them correctly to Contacts.
Several other threads suggest using one Event object associated to Contacts with association labels to indicate attendance (Registered, Attended, etc.)
Here’s what I’ve done so far…
I have created an Event custom object (shown as Marketing Activity below) to hold records of each event my client’s company runs (they run 50+ per year). I have associated that to Contacts and set up association labels for Registered, Attended, Cancelled, and No Show.
This seems to be working OK as a way of tracking Contacts’ attendance, although I’m struggling to find a simple way of getting lists of all registered/attended/no shows/etc. directly from the Event object record rather than having to create separate active Lists, which would quickly get messy with 50+ events per year. Any advice on that would be extremely helpful.
However, I’m also looking into the second Event_status (or whatever) object as a way of tracking attendance. I’ve set up an Event_status object with a single property called Registration Status. I’ve then associated that object to Contacts and Events, but haven’t created any association labels as I’m not sure what they would be.
Here’s what my Event_status records look like (ignore the Downloaded, Viewed records):
Have I taken the right approach to Event_Status records or have I missed something? Am I supposed to set up new Event_status records for every Event record? (that feels messy) Or will these generic ones do the job?
What I’m struggling with is how to make the two custom objects work together, as well as with Contacts. How do I structure the associations to effectively track Contacts’ attendance (via the Event_Status object) to specific records in the Event object?
Can anyone share an example solution with me to help me wrap my head around this and get it working effectively? I’d appreciate any help anyone can give me.
Warm regards,
Alex





