Church Event Management Software for Seamless Organization
Manage successful church events with easy registration and check-in for individuals and families. Use service planning to stay organized, and schedule volunteers to ensure everything runs smoothly. Collect donations or offer paid events to boost church income, and use discounts to encourage participation. When your event is done, track attendance to see how your congregation responded. You can do all this and more with ChMeetings.
Free, no credit card required.

You Are In Good Company
Join over 7,000 churches and ministries worldwide that trust us to help fulfill their missions:









Grow Your Church By Bringing People Together
ChMeetings provides all the tools you need for church event planning and management. Organize free and paid events, manage check-in for individuals and families, including child check-in, schedule volunteers, create service plans, manage and share calendars, and more.
Organize & Share Free And Paid Events
Create and share free or paid events to strengthen your community and grow your church.
Create One-Time Or Recurring Events
Whether your event occurs within a single day, or repeats daily, weekly, monthly, or annually, you can schedule and manage each occurrence in detail.
Schedule Volunteers
Create roles and assign volunteers, send signup sheets, communicate and send reminders, or create a volunteer sheet.
Create Service Plans
Add scripture, songs, notes, and other content, which you can share with people online or give as a handout to make your events run smoothly.
Share The Event Location
Simply enter the address where your event will take place and people can view it on Google Maps, so they can easily find their way to you.
Create And Share Calendars
Add your events to shareable, color-coded calendars, which you can manage from within ChMeetings and everyone can see them online, publicly, or based on their membership.
Create A New Income Stream With Your Events
Easily organize paid events or collect giving to increase funding for your church.
Create Ticket Types
You can create ticket types to provide people with pricing options - for example, day tickets or full-access tickets.
Offer Discounts
Encourage more people to join your paid events by providing promo codes or discounts for early bird or group registrations.
Offer Partial Or Later Payments And Refunds
Strengthen participation even if people cannot pay right away. Event payments can be partial or made later. If people cancel, you can also provide refunds.
Collect Giving
While registering for your events, people can have the option to give to your church, no matter whether the event is free or paid.
Manage Event Payments
The dedicated Event Payments section lets you manage a list of payments, edit individual records, or communicate with people who paid for an event.
Manage Event Registration
Choose whether to ask people to register for your events, and configure various registration options.
Require Registration Forms
You can create fully custom forms that you can make mandatory during event registration. This way you can collect any data required from attendees.
Register Guests
Anyone new to your church can register for your events as a guest. Once they do so, their details are saved within your database so you can add them as members later.
Schedule Registrations
You can configure the exact times when event registration opens and closes.
Manage Check-In
Every event runs smoothly when you have the right check-in tools.
Track Attendance
Easily manage event check-in with options such as self-check-in, QR code scanning, or kiosk mode. You can also check people out, and track attendance using ready-made, dedicated reports.
Check-In Children And Families
You can enable family & child check-in, and print name tags showing specific information via custom fields on member profiles.
Guest Check-In
You can also add guest participants during check-in, and save their information to your database for later use.
Get Great Value For An Affordable Price
ChMeetings is one of the most affordable platforms on the ChMS market. Here's what else we offer:
Fast And Free Signup
Choose our free, permanent account, or a 14-day, fully-featured trial, packed with practice data to see if ChMeeting fits your needs.
Support Included
Whether you are on a free or paid plan doesn't matter. We are here to help you every step of the way, via phone, chat, email, or our help center.
Pay As You Grow
Our pricing plans are affordable, and based on the number of people, so you can start free and upgrade as you grow.
Other Features of ChMeetings CHMS
Frequently asked questions
If you have any questions we are here to help!
Does it cost extra to manage events in ChMeetings?
No. The Events feature is available with all ChMeetings plans. There are; however, some features that require you to at least be subscribed to our Small plan. These features are: guest registration, volunteer scheduling, and service planning.
Do we need special equipment to organize events and check-in?
Generally, no. All you need is a computer, tablet or smartphone to access the Events feature, and to get everything organized. The same goes for check-in, where you have several options available:
- You can print and display the event’s QR code and have attendants check-in on their own by scanning the code with their mobile devices;
- Someone can greet attendants and use a computer or mobile device to check attendants in through a dedicated check-in screen;
- You can set up any touchscreen device as a check-in kiosk where attendants can easily look themselves up and check-in as they arrive.
- Attendants can present their individual QR codes, which they can find in their profiles, and you can scan them using the ChMeetings app using the camera on any mobile device. You do have the option to use a dedicated QR code scanner if you prefer.
For child check-in with tag printing, you will need a dedicated tag printer. Here is our list of supported printers.
Can we organize events if we sign up to a free account?
Yes. You can organize unlimited, non-ticketed events and manage check-in on the check-in screen or using QR codes. You will need to sign up to a paid account if you need features such as assigning an event manager, requiring attendant registration, creating paid events, planning the event, or scheduling volunteers.
How many events can we organize? Are there any limitations?
There is no limit to how many events you can organize. The features don’t have any limitations either. The only thing to keep in mind is that some features may or may not be included with your price plan. You can check our plan comparison to find out more.
Can we organize paid events?
Yes, you can. All of our paid plans come with the option to create paid events, which you can charge for either online or in-person. For online payment, you must integrate with PayPal or Stripe to process transactions. Our paid events feature also lets you offer promo codes and discounts for early or group registration.
Can we schedule volunteers?
Absolutely! The feature is available starting with our Small plan. You can configure the roles you need to fill for each event, and assign volunteers to them. You can even schedule people on a recurring basis or have them assign themselves using a volunteer signup sheet.
Can we create a custom registration form for church events?
Yes. ChMeetings comes with a fully-fledged Forms module which you can use for data collection, and you can link any form to your events and use it as a mandatory registration form.
What ticket types can we create?
With ChMeetings, you are not constrained to specific ticket types and can create your own. You can easily name your ticket type and set pricing for each type. This way you can easily create day or multi-day tickets for recurring events, individual or group access, seat-based tickets, etc.
What does the Service Planning feature mean?
With the Service Planning feature you can plan your events so everyone is on the same page – literally – that’s because you can even print handouts for participants. Service Planning lets you plan your event in detail by adding content such as free text, scripture, notes, or songs. You can also attach files like documents, images, or audio.
Can we print name tags easily?
Yes. You can print name tags for all event attendants. The child check-in feature also lets you print name tags for children, which include additional fields such as a parent’s name or anything else you might find important by adding custom profile fields to the tag.
Can we collect donations during events?
Of course. If you integrate with PayPal or Stripe, you can collect donations starting from the attendance registration process. You can absolutely collect giving during the live event, too, if you so choose. It’s easy to add in-person giving to ChMeetings, too.
What reports can we run for our events?
ChMeetings comes with prebuilt events-specific reports such as: Attendance Report, Attendance Rate Report, Recurring Events Report, and Event Registration Log Report. Learn more about ChMeetings Reports.