The Social Rec module separates Work Ordered Day (WOD) attendance from Social attendance, enabling accurate reporting that distinguishes between the two.
How It Works #
When processing a social event, the module looks for an existing attendance record for that member on that day. Based on what it finds, it handles attendance in one of three ways:
1 No Existing Attendance Record #
If no existing record is found, the module generates one for the duration of the event.
Example: Jane Doe only attends the social from 4–6pm. No attendance was recorded for the day.
2 Existing Record – No Overlap #
If an existing record doesn’t overlap with the social event time, the original stays unchanged and a new record is generated.
Example: Jane Doe attended 8am–12pm, then returned 4–6pm for the social.
Record 1: 8:00am – 12:00pm WOD
Record 2: 4:00pm – 6:00pm social
3 Existing Record – Overlap #
If an existing record overlaps with the social event, it splits into two records—one social, one not.
Example: Jane Doe attended 10am–6pm. The social was 4–6pm.
Record 1: 10:00am – 4:00pm WOD edited
Record 2: 4:00pm – 6:00pm social new
Advanced Scenarios #
Scenario 3 (above) is where things get powerful—especially for clubhouses that bill based on attendance time. Combined with the check-in system, it smartly handles partial social attendance. Keeping consistent with the above examples, imagine a Social that is from 4pm to 6pm:
Required Workflow #
The process for staff is simple—just follow this order:
This applies per date—you can enter attendance for Day 1, then socials for Day 1, then move on to Day 2.
Disabling This Feature #
This feature isn’t for everyone. If it doesn’t fit your workflow, you can turn it off.
See the tutorial: Enabling and Disabling Features in Flourish
The feature you’re looking for is Social Events writing to daily attendance in the Configure section. Uncheck this option to disable the feature.
If you don’t have access to this section, someone with system admin privileges can make the change for you.
- You’ll need to manually split attendance records for accurate reports (such as the CPQ)
- Members who only attend a social without prior attendance may not be counted for the day
- You’ll need to manually check for duplicates when recording social attendance