What Wesley recommended is very effective. I just name my raids contacts in order. M1, M2, M3 etc. I do this according to distance, so M10 will be further away from M1 and will be raided last.
I can't raid M4 When I have five raids left. M4 is only raided when I have six raids left and on Mondays T is for Tuesday and so on. This way when there is a bug, I never notice it because the raids are numbered. On Brawl day I just raid all the bots.
I send out spies, then delete any spy report that has no potential of giving me the resources I want, then I send raids in that order.
But I play on server 2, and server 1 doesn't have many bots.
However, on Brawl day, you can also have a similar list. B1 to B40. Sort this according to distance, and ONLY raid them during the brawl.