The one recommendation I have for future contests is to receive some sort of notification when the latest post is ready to be voted upon. Luckily for me, I didn't miss any of the days because I check my feed religiously. I do know of some other people who forgot to vote on some of the matches.
Perhaps some sort of mailing list could be created. Maybe a Discord notification. Another option is to tag all of the people that voted in the last post to remind them to vote again. That last one might get annoying to some, but it would help others who are forgetful. It is not fool proof though, because if somebody misses the very first post they will never get tagged for the reminder.