Online Church Management

A website is a powerful tool for churches to advertise who they are, where they are and what they do. It’s also a great medium for Church administration. The Gateway Church uses WordPress to drive our website and I’ve written a powerful administration plugin to help manage Church life.

It contains an address book with bulk email and sms facilities to keep in touch with people. There’s a powerful rota with unlimited tasks, attendance tracking and graphs, visitor tracking and a great calendar that allows “nth day” recurring that Church leaders love – “the prayer meeting is on the fourth Sunday of the month”.
The back end is for logged in administrators to edit what is going on. Here are some back end screenshots
Firstly adding or editing address details

When communicating to everyone – lots of people look at emails daily, but everybody looks at an sms straight away!


If your website is on a “shared host”, chances are there are restriction on how many emails a website is allowed to send an hour, to stop sites become spammers. My plugin allows a non-technical user setup email queueing…

The calendar section has multiple categories with a neat colour picker…

And viewing, adding and editing of events…

Keeping track of visitor followup is important to see how people are settling in – and what you measure improves.

The plugin also has attendance graphs to help with future planning and to help spot seasonal high and low spots.
The monthly average shows seasonal dips…

The rolling average, smooths the seasonal dips out…

For us at The Gateway Church, you can see the classic Church Plant plateau, which we are working hard to burst out by being thoroughly outward looking.

The latest version is available at http://www.wordpress.org/extend/plugins/church_admin. Enjoy

5 thoughts on “Online Church Management”

  1. This is AWESOME! I run a youth group, and this plugin is perfect for me!

    One question. At the beginning of youth events we make the youth sign-in to the event. If there anyway to add a sign-in feature? Where the youth can sign-in and have it cross referenced to the address list? More or less, they can only sign-in, if they’re already in the address list?

    And then use the sign-in figure for attendance? This may be way complicated, but I didn’t know. I love to program XHTML and CSS, but when it comes to PHP, it’s Greek to me!

  2. OK, one last question for you. I’m using your plugin, and I was wondering if there’s anyway of switching the Labels from the L7163 to 5160? I’m in the states, and 5160 is just much more plentiful. Any thoughts? I tried looking through some of the plugin files, and I see an option for 5160 in PDF_Label.php, but I don’t know how to activate it. Thanks for your help!

Leave a Reply

Your email address will not be published. Required fields are marked *