Overview

Are some of your ministry partners struggling to capture attendance? Depending on the context, neither of Rock's attendance options may not be workable:

  • Check-in - requires admin set up and specialized equipment
  • Group Attendance - can be hard logistically for larger or more dynamic events

Of course, Rock has other check-in options, such as self check-in and derivatives of check-in such as mobile check-in, but these aren't perfect for some contexts. Some examples where we struggled:

  • Our Next Gen events - 50+ twenty-somethings arriving at different times
  • Connection events - assimilation lunch following services

We were looking for a simple solution which would allow our guests to check into events using a simple QR code. This solution is a logged in page where guests can easily check in multiple family members.

Workflow

Central to this system is the attached workflow, which prompts for family members to check-in and sets group attendance for each.

Page

Create a page to host the workflow for each use case.

Screenshot_2025-04-24_at_11.02.51 PM.png

Creating The Check-in URL

You will also need to create or identify a group where you are recording attendance. The page and group are passed to the workflow in the URL - the page title is used to set the form title in the workflow. If you have the page and group Ids, you can use SQL to grab the guids:

SELECT guid FROM [Page] WHERE Id=xxx        -- returns page guid
SELECT guid FROM [Group] WHERE Id=xxx       -- returns group guid

Once you have the guids, you can form the check-in URL and you are all set. Here is a sample URL:

https://app.liquidchurch.com/ConversationCheckin?Page=083abbb9-92c0-ab87-8e08-7acc0e1b9097&Group=5a9f4aea-15aa-42ee-8ea3-f5c2a585cc9d

As mentioned, we create a QR code with the URL.

Closing Thoughts

We've designed this so that one workflow works with any number of groups (by passing the group and page), but this can also be "hard-coded" and simplified. For instance, you can create a generic "check-in page" and set the page in the workflow. There are probably other ways to customize this experience.

Feel free to reach out to me on Rocket Chat @Steve.Klein if you have any questions!