Question

Photo of Matt Turner

0

VBS Check-In

We are doing VBS this year, something that we've done many times, but this is the first time that we are using Rock for Registration and Check-In. We have Close to 300 kids that attend, so we have them broken up in small group style. We have 4 colors, and corresponding numbers to those colors. For example, we have groups labeled as Red 1, 2, 3, etc., Green 1, 2, 3, etc. We are currently using groups for each of these small groups. What we are having an issue with is the fact that we can't figure out a label merge field for the check-in labels so that we can put the group name that a child is in on their name tag. Doing that would allow kids and parents to know where each child needs to be taken. Any help, advice, or insight on how you have yours setup would be very much appreciated. Thank you. 


Matt Turner

  • Photo of Brandon Gamache

    1

    Okay, I think I understand where you are coming from now. 

    This should work for you. You'll just need to change the GroupTypeId if it isn't 25.

    {% groupmember where:'PersonId == "{{Person.Id}}"' %} {% for member in groupmemberItems %} {% if member.Group.GroupTypeId == 25 %}{{ member.Group.Name }}{% endif %} {% endfor %} {% endgroupmember %}

    It should be possible to make your small groups available on the check in screen, however, I would recommend creating all your VBS groups in Check In Config. instead of small groups. For me, it seems like more work to add the kids to small groups and try to configure a Check in group to pull the group name from a different group.

    For us, we have Weekday and Special Events Check in template and in here we keep our groups and set the schedules. When they register, we use group placement to place them in specific check in groups. 

  • Photo of Brandon Gamache

    0

    There should already be a Groups label merge field you can use to place the group name on the tags. 

    If you don't have it here it is: {% for group in GroupType.Groups %}{{ group.Name }}{% endfor %}


    For us, we learned that using the registration's group placement and having the groups set to Already Belongs (in the group type) worked best. It is more administrative work but makes check in far smoother.

  • Photo of Matt Turner

    0

    That works beautifully. However, that only shows the checkin group, not the small group that they are in. We have a lot of parents that wont know where their kids are suppose to go. Do you know how to assign a specific small group to automatically check in to a specific checkin group? Such as how it will automatically place kids in classes by grade or age when you use the "Inherit From" in check in, or is there a better way to do that? 


    Edit: originally, our goal was to pull the name of any active groups that show up on a persons page under the groups tab, and then just have one checkin group for everyone to check into. 

  • Photo of Matt Turner

    0

    That worked perfectly. Thank you so very much for all of your help.