Communications per Subscription?

Quick question as I haven't found the answer yet, perhaps someone has already conquered this one...

My question is can I set up Membership Communication to trigger on a per subscription basis.

ie each subscription has it's own individual unique email communications that's sent to the members of each subscription.

The reason; we have subscriptions that differ from each other from a content perspective ie some subscription content is about swimming where as another is about cycling .etc Users of swimming don't have access to cycling email communications because it's both irrelevant to them and they haven't paid for that content/access.

Thoughts?

Thanks in advance,
Billy