can do most of what you need. It can provide a webpage for your club that lists future (and past) events and links to social media sites such as Instagram, Facebook and Twitter. It can send email or integrate with other email tools. It can process payments and as its name suggests, it can help you with Events including emailing reminders 14, 5, 2 days beforehand, tracking attendance, and following up afterwards.