@N0Mi0
I believe we usually upload the ads to an entry on the site a day or two after the event is over.
Not all of them are made by staff, I'd say that the majority of them are contributions from groups and regulars on our discord server, with a few guidelines provided to them.