How to Use the Rota Feature in Church Admin Plugin
Never Lose Track of Who’s Serving Again
Every Sunday, someone has to figure out who is leading worship, who is preaching, who is setting up chairs, who is running the kids’ programme, and who is making the coffee. In a small church this might be managed with a notebook and a few phone calls. As your congregation grows, the complexity multiplies — and if you are managing multiple services, multiple venues, or a scheduleting team of dozens of volunteers, the administrative burden can become genuinely overwhelming.
The schedule feature in Church Admin Plugin is built to solve exactly this problem. Available as part of the premium version of the plugin, it gives church administrators a structured, integrated system for scheduling volunteers across every service and every role — and it connects directly with your church website, your communication tools, and even your smartphone app. This article walks through everything you need to know about setting up and using the schedule, from the initial configuration all the way through to displaying the schedule on your website and communicating it automatically to your team.
—
What Is the schedule Feature?
In British churches, the term “rota” refers to what American congregations typically call a “schedule” — a list of who is doing what and when at one of your church services. The plugin’s schedule feature allows you to create and manage service schedules for any number of services, with any number of roles (called “schedule jobs”), and assign specific people from your congregation to each role on each date.
Once set up, the schedule can be displayed on your church website using a simple shortcode or Gutenberg block, emailed or sent by SMS to participants automatically, and viewed by individual volunteers through the church’s smartphone app. Members can even log in and see their own personal schedule — a list of just the dates and roles they are signed up for — without seeing the full schedule.
This is not a generic scheduling tool bolted onto a church management system as an afterthought. It is deeply integrated with the rest of the Church Admin Plugin, pulling from your ministries, your address list, and your calendar to make the whole process as efficient as possible.
—
Before You Begin: Ministries as the Foundation
To get the most out of the schedule feature, it helps to understand how it connects to the ministries section of Church Admin Plugin. Ministries are the backbone of the plugin’s people management system. They categorise your congregation by how they serve — worship, preaching, welcome team, children’s ministry, refreshments, setup crew, and so on.
When you create a schedule job (more on that shortly), you can link it to a specific ministry. For example, the “Worship Leader” schedule job might be linked to your Worship Ministry. When you then go to fill in the schedule for a particular Sunday, the plugin will present you with a checklist of everyone in that ministry, making it quick and easy to select who is serving that week. Without this ministry link, you would have to type names manually each time.
So if you have not already set up your ministries and added people to them, it is worth doing that first. It will save you a significant amount of time when you come to build your schedules.
—
Step 1: Setting Up Your Sites and Services
The first step in configuring the schedule is telling the plugin about your services. Navigate to the Church Admin section of your WordPress dashboard. If you have the premium version of the plugin activated, you will see the Schedule menu item box on the main Church Admin screen.
If you have not yet set up any services, the plugin will prompt you with a button labelled “Please set up a service first.” Click that and you will be taken to the Add a Service screen.
Here you will give your service a name — something like “Sunday Morning,” “Sunday Evening,” or “Wednesday Prayer Meeting.” You will then pick a service day from a dropdown. One particularly useful option here is “as arranged,” which allows you to create schedules for ad hoc services like weddings, funerals, or special events that do not follow a regular weekly pattern. After selecting the day, add a service time and, if you have multiple venues, select the appropriate site.
You can also connect the service to your church calendar at this point. If there is already a calendar entry for the service, you can link them using a dropdown. If not, simply check the box to create a new calendar entry automatically. This integration means your schedule and your calendar stay in sync without any double entry.
When you have filled in the details, click Save Service. Repeat this process for as many services as your church runs. A mid-sized church might have two or three regular services; a larger multi-site church could have many more.
—
Step 2: Creating Schedule Jobs
With your services in place, the next step is to define the schedule jobs — the specific roles that need to be filled at each service. Think of everything that has to happen for your services to run well: a worship leader, a meeting host or MC, a preacher, a welcome team, ushers, children’s ministry leaders, sound technician, projection operator, refreshments coordinator, flower arrangers, and so on.
From the main Church Admin screen, the Schedule section will now show a button prompting you to set up schedule jobs if none exist yet. Click through and then click “Add a schedule job” to create your first role.
The fields you will encounter are mostly self-explanatory. Give the job a clear name. You can set a schedule order, which determines the sequence in which jobs appear on the schedule — handy if you want the preacher at the top and the refreshments team at the bottom. If you are running multiple services, you can specify which services a particular job applies to; the children’s ministry leader role might only appear for your main morning service, for instance.
There is an option to enable initials for PDF schedules. This is a practical feature for churches that produce printed schedules — when names are long, initials keep the layout clean and readable.
You can also toggle whether a job appears on your calendar service item listing. If you want people viewing your church calendar to be able to see who is preaching or leading worship for a given Sunday, enabling this option for those roles will surface that information directly in the calendar.
Finally, and most importantly for efficient schedule-building, you can link each schedule job to a ministry. Once linked, anyone in that ministry will be shown as an option when you come to assign people to the role. Click Save Schedule Job and continue adding all the roles your services require.
—
Step 3: Building Your schedules
With services and jobs set up, you are ready to start scheduling. Navigate to the Schedule view either from the dropdown at the top of the schedule jobs screen or from the Schedule section on the main Church Admin page.
The schedule page defaults to the current month and your first service, displaying all the service dates for that month automatically. You can switch between months and between services using the controls at the top of the screen.
There are two ways to enter data. On a larger screen, the quickest method is to click directly on any cell in the schedule grid. A field appears where you can either type freely — a name, a sermon title, a note — or, if you have linked a ministry to that schedule job, select a person from a dropdown list populated with everyone in that ministry. Pressing Tab moves you to the next field and saves your entry automatically. This makes filling in a month’s schedule a fast, flowing process once you are familiar with the layout.
Alternatively, you can click the Edit button for any service instance to open a full form for that date. This is useful for complex services or when you are entering a lot of information at once. Click Save when you are done.
One particularly time-saving feature is the ability to copy a service schedule to another date. If your schedule stays largely the same from week to week with only a few changes, you can set up one week in full and then copy it forward. This is especially useful for churches where the same core team serves regularly and only specific roles schedulete.
—
The Availability Feature
Premium plugin users also benefit from an availability system, which adds an extra layer of intelligence to the schedule-building process. You can set up a page on your website with a shortcode or Gutenberg block that allows logged-in church members to indicate their availability or unavailability on specific dates.
This is a significant practical benefit. When a volunteer logs in and marks that they are on holiday during a particular weekend, the system flags their unavailability. When you then go to build the schedule for those dates, the plugin will not allow you to add that person to the schedule. This prevents the frustrating situation of assigning someone to serve only to receive an apologetic message days later explaining they will be away.
For volunteer-heavy churches where last-minute unavailability creates headaches, this feature alone is worth the premium subscription.
—
Displaying the schedule on Your Website
One of the strengths of the Church Admin Plugin is how naturally it connects with your WordPress website. The schedule is no different. You can display the full service schedule on any page of your site using either a Gutenberg block or a shortcode.
The basic shortcode format is `
Please log in
There is also a personal schedule shortcode — `
Please log in
For those using the block editor, each of these display options is available as a dedicated Church Admin block, with settings visible in the right-hand panel when the block is selected.
—
Communicating the schedule to Your Team
Building the schedule is only half the job — your volunteers also need to know what they have been assigned to. Church Admin Plugin handles this through its integrated communication tools.
You can email or SMS the schedule to participants either manually on a week-by-week basis or set it up to send automatically. Automatic sending is particularly useful for churches where the schedule is built well in advance. Set it up once and let the plugin handle the reminders, freeing you from the task of chasing people up or sending weekly reminder messages yourself.
For churches that use the Our Church smartphone app, volunteers can also view the schedule directly within the app, with each user seeing both the full service schedule and their own personal assignments.
—
Ad Hoc and Special Services
Not every service your church runs follows a regular weekly pattern. Weddings, funerals, baptism services, special celebration events, and guest speaker evenings all have their own schedules. The “as arranged” option when setting up a service type handles these cases elegantly, allowing you to create a schedule for any one-off event using the same system and the same interface as your regular weekly services.
This consistency is valuable. Rather than managing special events on a separate spreadsheet or through a different system, everything lives in one place.
—
Why This Matters
The schedule feature in Church Admin Plugin is a practical solution to a real administrative challenge that almost every church faces. Coordinating volunteers, communicating assignments, managing availability, and keeping everyone informed takes time — time that could be spent on pastoral work, community engagement, or simply rest.
By integrating the schedule with your people database, your ministries, your calendar, your website, and your communication tools, Church Admin Plugin reduces the overhead of volunteer coordination significantly. The system is designed to work the way churches actually operate, with enough flexibility to handle everything from a small congregation with a handful of regular servers to a large multi-site church with complex scheduling needs across many teams and venues.
Whether you are new to the plugin or looking to make better use of features you already have access to, setting up and using the schedule properly is one of the highest-return investments of time you can make in your church administration.
Small Churches
Upto 50 people
All the free modules
Add communication tools
Rotas
Online Giving
Our Church App
$50 per year
Bigger Churches
All the free modules
Add communication tools
Rotas
Online Giving
Our Church App
Leave a Reply