This article presents a possible use case and a corresponding sample flow that you can support. This can be a helpful jumping off point as you plan your implementation.
You can assign badges to members based on how many bookings they have in the past 6 months.
startDate
of 6 months ago and sort by contactDetails.contactId
. Count the amount of bookings per contact and save the specific members with the amount of bookings to earn the badge.