6 ways to automate toilet cleaning checklists
I'm Liam Jones, founder of Pilla and a qualified management consultant. I've helped hundreds of businesses set up workflows, and in this article I'm going to show you six real examples of how to set up your toilet cleaning checklist.
I'll start with the simplest version, then show you one addition at a time, so you can pick the options your venue needs. You can open up each template in our workflow builder playground as a starting point and experiment for yourself.
If you're looking to automate this part of your operation, speak to an expert and we'll show you what it would take to set up.
The workflows at a glance
- #1 - Simple checklist. The toilet-cleaning tasks as one tick-list, plus a notes field.
- #2 - With guidance. The simple checklist plus a note on every surface and restocking consumables.
- #3 - With a signature. The simple checklist plus a sign-off signature naming who did the round.
- #4 - With photo evidence. The simple checklist plus a photo of the sink and basin area, captured at the time.
- #5 - With Poppi checking the photo. The simple checklist plus a photo that Poppi reviews the moment it's saved, telling the team chat if it spots problems.
- #6 - With a team alert if a round is missed. The simple checklist plus a Poppi message to the team chat if a round isn't finished by its scheduled time.
Article Content
#1 - Simple checklist
Who it's for: Single-site venues where staff run the toilet round themselves and want the paper rota sheet on a phone instead.
What it is: A toilet cleaning checklist is the set of tasks done to clean, sanitise, and restock customer toilets. This version is the tick-list of 16 tasks, plus a notes field. It covers toilets and urinals, sinks and taps, mirrors and surfaces, floors, and restocking soap, paper, and towels, run each round through the day.
In practice: A single-site pub checks the toilets every hour at busy times. Staff clean and restock, tick each task, note a hand dryer not working to report, and each round is logged rather than initialled on a sheet behind the door.
Why it works: The list lives on the canvas, so every round covers the same tasks. The notes field flags faults like a broken dryer or a blocked toilet for maintenance.
Steps included:
- 1 checklist (16 tasks: toilets, urinals, sinks, mirrors, surfaces, floors, consumables)
- 1 notes field
#2 - With guidance
Who it's for: Venues where the toilet round is delegated to whoever is free.
What it is: The simple checklist with a guidance note: clean and sanitise every surface, not just the obvious ones, pay attention to high-touch points like handles and taps, and always restock soap, paper, and towels, since an empty dispenser is what customers notice and complain about.
What it adds to the simple checklist:
- Every surface and high-touch point is spelled out, not assumed
- Restocking is called out as part of the round, not an afterthought
- The round is consistent whoever picks it up
Why it works: The guidance sits with the list, so whoever picks up the round reads the standard as they work, not from training weeks ago.
Steps included:
- 1 guidance note (every surface, high-touch points, restock consumables)
- 1 checklist (16 tasks)
- 1 notes field
#3 - With a signature
Who it's for: Venues where the toilet round needs a name against it. Groups where head office wants to know who signed off each site's round, and single sites where a different person closes every shift.
What it is: A signed toilet round is the simple checklist plus a signature captured at sign-off. The 16 tasks and the notes field stay the same; the signature confirms who did the round and when they signed it.
In practice: A venue with rotating staff does the 16-task round, notes anything broken or needing attention, and signs. The next day the manager knows exactly who to ask about the note, not just that someone left one.
What it adds to the simple checklist:
- A signature naming who did the round, captured at sign-off
- A record of when the round was signed, next to what was ticked
- Accountability without asking anyone to take a photo
Why it works: The name goes on the record at the moment the work finishes, not from memory later. When something is found dirty in the next round, the conversation starts with who signed it off, which is specific instead of general.
Steps included:
- 1 checklist (16 tasks)
- 1 notes field
- 1 signature (sign-off)
#4 - With photo evidence
Who it's for: Teams that want proof the work was done to standard, not just a ticked list, whether for an EHO, head office, or their own peace of mind.
What it is: The simple checklist plus a photo of the sink and basin area after cleaning, taken on completion as a record alongside the ticks. One specific, telling spot rather than a vague wide shot.
What it adds to the simple checklist:
- A photo of the sink and basin area, captured at the time
- Proof that holds up to an inspector, not just a ticked box
- A visual record kept alongside the checklist
Why it works: A photo taken on completion is far stronger than a tick. It shows the state things were actually left in, not just that someone said the work was done. A single named spot like the sink is easy to shoot and easy to check.
Steps included:
- 1 checklist (16 tasks)
- 1 notes field
- 1 photo of the sink and basin area
#5 - With Poppi checking the photo
Who it's for: Venues where the toilet photo gets taken but nobody looks at it. Multi-site groups where head office can't review every site's photos every round.
What it is: A photo-checked round is the simple checklist plus a photo of the sink and basin area that Poppi (AI) reviews the moment it's saved. Poppi answers one question about that photo, set by you: does the sink and basin area look properly cleaned and sanitised, with no soap residue, spills, or items left in it? A single named spot is something an AI can actually judge, where a wide shot of the whole toilet is not. If the answer is no, Poppi posts what it spotted to the team chat, so the problem gets fixed before everyone moves on.
In practice: A three-location restaurant chain closes at 11pm and the closing staff photograph the sink and basin area after the final round. Poppi reads the photo: clean surfaces, taps gleaming, nothing left in the sink. Verdict yes, and nothing changes. On a busy Friday the photo shows soap residue, a cloth in the basin, and water pooling on the counter. Poppi answers no and posts the reason to the team chat. The closer runs through those spots again while still on duty.
What it adds to the simple checklist:
- A photo of the sink and basin area that gets checked the moment it's saved, not just stored
- A team chat message with Poppi's reason the moment a photo fails the check
- The manager stops being the only person who ever looks at closing photos
Why it works: The check happens in the seconds between the photo being taken and the person leaving. That's the only moment the problem is still cheap to fix. A manager reviewing photos the next morning can only record that the round was poor; Poppi catching it at 11pm gets it fixed before the shift ends.
Steps included:
- 1 checklist (16 tasks)
- 1 notes field
- 1 photo of the sink and basin area
- 1 Poppi decision (judges the photo against your question)
- 1 Poppi action (posts to the team chat if the photo fails the check)
#6 - With a team alert if a round is missed
Who it's for: Venues that run toilet rounds on a fixed schedule. Busy venues where a round can slip in the rush, groups in shared buildings with foot traffic, and multi-site operators where a missed round at one site goes unnoticed until a customer complains.
What it is: A missed-round alert is the simple checklist plus a Poppi (AI) action set to the round's scheduled time. If the toilet checks aren't finished by the time they're due, Poppi posts a message in the Pilla team chat so a team member picks it up that shift. It watches the scheduled time, so it catches the round that quietly got skipped in the busy period, not just the one that never started.
In practice: A 50-seat pub schedules toilet checks every two hours during service. On a Saturday, the front-of-house is slammed and the 4pm round gets forgotten. With this version, if the round isn't finished by 4pm, the team chat gets a message, so someone can nip in and do it before anyone complains. Without it, the customer experience takes the hit and no one finds out until the end of shift.
What it adds to the simple checklist:
- A message in the team chat if the round isn't finished on schedule
- A catch for the round that got skipped in the rush, not just the one that never started
- A record of when each round should have been done, next to when it was
- The manager finds out that shift, not from a customer complaint
Why it works: The alert is tied to the round's scheduled time, so a missed round raises its own hand. Nobody has to notice it's not been done; the schedule does.
Steps included:
- 1 checklist (16 tasks)
- 1 notes field
- 1 Poppi action (posts to the team chat if the round isn't finished by schedule)
How to pick the right version
You don't need to know our product to choose. Every version here is the simple checklist plus one addition, so pick the additions your venue actually needs.
Do other people run the round?
If you clean yourself and know the standard, the plain list is enough: #1. The moment rota staff run the round, the standard needs to be on the screen: #2.
Does the round need a name against it?
If knowing it was done is enough, skip this one. If you want who signed it off on the record, #3 adds a signature.
Do you need photo proof?
A ticked checklist says the work was done; a photo shows it. If you want visual proof, #4 adds a photo of one telling spot like the sink and basin area.
Does anyone actually look at the photos?
If a manager genuinely reviews every photo, #4's record is enough. If photos get taken and filed unseen, #5 has Poppi (AI) check each one as it's saved, and tell the team chat when something's wrong.
Does the round have to be finished by a set time?
If a busy shift sometimes means a round gets skipped, #6 posts a message to the team chat when the deadline passes with the round unfinished.
Need more than one addition? Open the version with the addition that matters most in the playground and add the others as steps. That's how the product works anyway: every option here is one step added to the same list.
Related workflows
- Daily restaurant cleaning checklist - the wider front-of-house clean
- Restaurant opening checklist - stocking the toilets is part of the open
- Weekly restaurant cleaning checklist - the deeper front-of-house clean
Conclusion
Toilets are judged harshly and customers' experience turns on a clean round done on time. Every version above is the same simple 16-task list plus one addition: guidance, a signature, a photo, an AI check on the photo, or a deadline alert. Pick the ones your venue needs and combine them in the playground.
More additions are coming in future refreshes, like pulling every site's rounds into one report and flagging a missed round to the manager by name. Those need more review time and will land separately.