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.

Events management software for churches

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 - church event management

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.

organize & share free and paid events
Create one-time or recurring events

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

Schedule Volunteers

Create roles and assign volunteers, send signup sheets, communicate and send reminders, or create a volunteer sheet.

Create service plans

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

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

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

Create A New Income Stream With Your Events

Easily organize paid events or collect giving to increase funding for your church.

Create Ticket Types

Create Ticket Types

You can create ticket types to provide people with pricing options - for example, day tickets or full-access tickets.

Offer Discounts

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

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

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

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.

Manage event registration
Require registration forms

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

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

Schedule Registrations

You can configure the exact times when event registration opens and closes.

Manage check-in

Manage Check-In

Every event runs smoothly when you have the right check-in tools.

Track attendance

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

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

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

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

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.