Opting out of campaigns vs opting out of subscriptions

I would like to give my subscribers to option to opt out of a series of emails over a short period of time but still receive future updates related to similar content. What’s the best way to do this?
Example, I send an invitation for a webinar with two follow-up emails scheduled to go out as well.

How can a user opt-out of receiving those follow-ups while getting notified when the next webinar is coming up?
These emails go to folks who have subscribed to receiving webinar updates in general.

This could get messy over time, but you could use a property to opt them out of the remainder of the workflow. Or you could try using a bogus link to a “thank you for opting out message” and remove anyone who clicks that link as part of your suppression criteria. Either way it won’t work like a true opt out, but it will accomplish your goal.