Your Knowledge Base has moved to the new Help Center.  Check out the release notes for details. And don't forget to update your bookmarks and in-house documentation before May 28.

Camps and VBS

 

MinistryPlatform is loaded with tools for helping you manage summer camps, vacation bible school (VBS), etc. Here are some recommendations and tips on pulling together these features to make your camp or VBS a success (and hopefully, a little less stressful!).

Event Setup

  1. Create an Event with registration.
  2. Create one Event for each day. If a series, you can use the Register in Series setting to register kids into future Events in the series automatically.
  3. Create any needed Groups by age, grade, gender, location, etc.
  4. Create a Product with any desired Product Option Groups and Product Option Prices for parents to select an age or grade group, t-shirt size, use a promo code, etc.:
    • Kids can be added to Groups automatically if your Product Option Price has the desired Group for that option set in the Add to Group field. This could be a general Group from which smaller Groups will be created. If you want more specific Groups, you can have multiple Product Option Prices.
  5. Create a Custom Form to gather information during registration. Make sure the Event in Step 1 has this Custom Form and all Form Responses will be associated with that Event.
  6. If someone is not able to register online, manually add the Event Participant record to the Event and use the Add a Payment Tool to record payment. This also allows the collection of Custom Form answers.

Group Placement

If you need to manually assign Group placement:

  1. Determine your approach for adding kids to group (by age, by gender, by location, by Custom Form response, etc.).
  2. Create custom views on the appropriate pages to help with seeing these smaller Groups among your pool of Event Participants, if needed.
  3. Follow the steps outlined in this KB article to add people to Groups.
  4. When the child is assigned to a group, add the Group Participant record association to the Event Participant record for that child. To do this:
    1. Open the Event Participant record.
    2. Click Edit.
    3. In the Group Participant field, search and select the Group Participant record for the appropriate Participant and Group.
    4. Click Save.

Alternatively, if you also need to manually add the Participant to the Event, you can do so in combination with step 4 above:

  1. Open the Event record.
  2. Choose Tools > Group Attendance Tool.
  3. Choose your Group.
  4. Select all Group Members.
  5. Choose a Participation Status of 02 - Registered.
  6. Click Complete.

If you need to see Custom Form responses to determine Group placement or to see other collected information, use the Form Responses Tool.

Once placed, use the Selected Form Responses report (available from several pages Events, Event Participants, Groups, Group Participants, Responses, Opportunities, or All Form Responses) to see Custom Form details by Group:

  1. Make your selection.
  2. Choose Reports > Selected Form Responses.
  3. Choose what fields from the form you would like to have on the report.
  4. Change option “Show Group” = True. Note: For the Group to show up on the report, the Group Participant must be added to the Event Participant record *or* all Camp/VBS Groups must be added to the Groups sub-page of the Events record.  
  5. Click Run Report.
  6. Click on the hyperlink at the bottom with options to add a page break by Group or Group Role.
  7. Export the report to Excel and send to teachers, classrooms, or nurses with Custom Form information (like allergies or medications).  

Volunteers

  • Allow Volunteers to sign up to volunteer using the Opportunity Finder.
  • Create separate Opportunities for each volunteer role/area of serving.
  • Include a Custom Form as part of the Opportunity to collect any additional information needed.
  • Set the desired Group in the Add to Group field of the Opportunity so the volunteer is automatically added to the appropriate Group.
  • Connect the Opportunity to the Event for additional visibility on the Event Detail page.
  • Create a Process to email the volunteer when the Response record is created thanking them for volunteering and letting them know next steps.
  • Use the Response record to track follow up, results, etc. including setting up a View Notification on the Waiting on Me view to ensure volunteers are placed in a timely manner.
  • Use the Background Checks page to ensure that volunteers have the needed screenings for working with kids.

Communications

  • Create a custom Message template with your camp or VBS logo to "brand" your Event.
  • Use the Event Sign Up snippet to direct people directly to the Event to sign up.
  • If your Event had the option to only pay a deposit, follow up with those with outstanding balances.
  • Use the Registrant Message to send out emails from the Group Participants page to all volunteers with important information including where they will be serving (for example, using merge fields: Group, Group Role and Comments)
  • Use the Event Reminder a few days before the Event to send parents one email listing all kids and group assignments:
    • Change the default reminder (listed in your Configuration Setting) or add a new Message template to the Event's Optional Reminder Message field.  
    • Add token [Group_Assignment] to the body.  
    • Set Send to Heads = True.  
    • Set Days Out to Remind as desired (1 or higher).

Helpful Reports

  • Selected Program Group Rosters: 
    • Run rosters for the Program Groups you've selected.
    • Page: Program Groups.
  • Selected Program Groups Multi-week Roster: 
    • Print a roster with columns for up to 5 weeks.
    • Page: Program Groups
  • Selected Program Groups RollScan Roster: 
    • Print group rosters with barcodes that can be used to expedite attendance with the RollScan tool on the Event record. See this KB for barcode configuration.
    • Page: Program Groups.
  • Selected Program Participants List: 
    • Select a program then run this report and you will get back the participants for that program.
    • Page: Programs.
  • Selected Program Roster: 
    • Use this report to print a roster of all group members who are actively participating in the selected programs. It is possible to omit some program groups by setting that option in the Program Group record.
    • Page: Programs.
  • Selected Group Rollscan Roster:
    • This report produces a roster with a 3of9 barcode for the selected groups.  It is similar in function to the report titled Selected Program Groups Rollscan Roster. See this KB for barcode configuration.
    • Page: Groups.
  • Selected Group Roster:
    • Get a roster of participants for the selected groups.
    • Page: Groups.
  • Selected Group Roster: Parent Info:
    • Print a roster for each group with the parents' contact information for the group members parents (heads of house).
    • Page: Groups.

Also, you can create a custom report specifically for your camp or VBS with the desired content. For example, one church created a custom VBS report for parents to use to sign out their child at the end of each day. It included an image header that was the VBS logo. For details on how to request a custom report, see this KB article.

If not using Check-In Suite, you can print name tags ahead of time by using the Selected Group Nametags: Avery 5395 report on the Group page. Note: These are standard nametags that do not include pick up or security tag options. If these components are needed, Check-In Suite is strongly recommended. See alternate ways to track attendance below.

For other Event-related reports, see this KB article.

Leveraging Check In Suite

We recommend using Check-In Suite for daily attendance, printing name tags, communicating room assignments along with security badges/pickup tags for parents. Check-In Suite is also great for volunteers!

You can create a custom Kiosk Theme and custom Label Sets for your camp or VBS.

You can also leverage the Group Room Overview to see room capacities and balancing and Classroom Manager, to see things like who has checked in, who has arrived at their room, who is authorized to check a child out, etc. Great for Group Leaders and teachers!

Attendance

If you choose not to leverage Check-In Suite to track each day's attendance, there are several other options for recording attendance:

Tips & Other Ideas

  • Use the Trim Selection Tool and/or Map My Selection Tool to get create a targeted selection for an email blast promoting your camp of VBS.
  • Create custom views to easily keep tabs on details like Participants by grade, Participants by breakout Groups, volunteer placement, etc. Don't forget, you can create a View Notification if you want to be emailed the content of a view leading up to the camp or VBS. For example, one church created a Group Count view to monitor numbers of volunteers and kids.
  • Use the Assign Participants Tool to quickly create or assign Default Contact registrants to real Participants.
  • To reduce the number of Default Contacts to assign, require login by setting the Event to Force Login = True.
  • Use the "Select Heads Instead" option on the Transfer Selection Tool to turn a selection of your participating kids into a selection of their parents.
  • Use the Text Message Tool to notify parents about last minute changes - like about the new plan in the event it rains on pool day!
  • Use Event Metrics to record total attendance or other metrics each day.
  • Consider using Parent Groups that stay the same from year to year to prevent having to remake custom views each year.
  • If not using Check In Suite, print multiple lists of kid's Group placement and room assignment posted in obvious spots and/or with various volunteers to help parents figure out where their kids go. 
  • Additionally, you can engage Professional Services to help reduce staff time. For example, one church collected updated allergy information on the Custom Form that was part of Event registration. Then, PS create a custom routine that added/updated the allergies from the Form to the Attributes page each night. As a result, updated allergies printed on name tags without any additional data entry by the church staff.