Hi Sam and thanks for getting in touch!
I do think our Event Tickets and Event Ticket Plus combo will work here for this.
Event Tickets allows you to set up a basic RSVP on any page or post in WordPress. Event Tickets then allows you to create on those pages and posts, connect them to WooCommerce, and sell them using the WooCommerce shopping cart. You can create an number of tickets and as many types of tickets as well, all with their own start and end sale dates, if needed. Handy for things like early registration!
Another thing Event Tickets Plus does is allows you to collect custom information for each attendee. In other words, you can ask a registrant what workshops they plan to attend. Or what t-shirt size they are. Or what food allergies they might have for lunch considerations. It’s pretty flexible that way. Here’s more info on how collecting information works.
Does this sound like a good fit? Please let me know. 🙂
Cheers!
Geoff