You do an event. People buy tickets. For every ticket sold, EveryEventGives will give 50 cents to the charity of your choice. Pretty simple. That’s just what we do.
Now, it is true that the vast majority of the charities we support are 501c3 organizations. That said, this is not absolutely essential. We are happy to donate to any truly charitable cause you choose; if it is not a 501c3, we just have to spend a little more time making sure it is an actual charitable cause (and not, like, you making a contribution to that new bike you want). For example, we have donated to many informal efforts to raise money for a sick child; if you want to do something like that, we can make it happen.