Subscription Groups
Subscription Groups allow you to group together one or more subscription plans into a named unit that can be easily referred to.
Subscription Groups are one of the options for a Post or Page’s Visibility setting; the other options are Everyone and All Subscribers.
Subscription Groups are useful if you want to restrict a Post or Page’s access to subscribers who have a particular Subscription Plan.
For instance, you might have a Paid Subscription Plan and a Guest Subscription Plan offered to your users and you want only paid subscribers to have access to a particular post. In this case, you would create a Subscription Group (perhaps labelled Privileged Subscribers) and have it comprised of the Paid Subscription Plan. Then you can set the Post’s Visibility to that Subscription Group. This would limit access to that Post to subscribers who are subscribed to the Paid Subscription Plan (and is active, obviously).
To continue the example further, you could also define a special Guest Subscription Plan with a Promotional Code intended to provide access to the same content as the Paid Subscription Plan does but without cost – perhaps this is for special users who you want to give premium access but not charge them for it. All that is needed to include this Plan in the Access configuration is for you to add it as a Plan of the Subscription Group you defined earlier; you don’t need to go back and change any of the premium Post Visibility settings because they are already set to limit access based on a Subscription Group and not individual Subscription Plans.
Likewise, if you wanted to offer an alternative Paid Subscription Plan which has access to the same content but perhaps different terms (e.g. a yearly subscription instead of 3 monthly) then you would simply create this new Plan and add it to the Subscription Group(s) where the alternative Plan appears.
See Also: