This is a new feature that was added in Membership Suite 6, replacing the old support for the User Types module in Membership Suite 5 with an easier and more intuitive core solution.
Imagine this scenario: You have some standard Membership Plans that are given as options to new users who are signing up, but you want to offer a special Membership Plan with a special role and price to a certain group of people. You don't want to put the Membership Plan on the default User Registration page (http://www.yoursite.com/user/register), but instead want to put it on a special registration page at the following URL: http://www.yoursite.com/user/register/special-offer
This can be done very easily with the new Membership Suite 6 features. After creating your special Membership Plan, in the Advanced Settings, find the 'Special Registration URLs' setting and enter 'special-offer'. Make sure that 'Show on Registration Page' and 'Show in User Account' are both unchecked. This will ensure that users will only see it if they go to your special url.

That is it! The Membership Plan will now automatically show only when the user goes to the special url you had set (http://www.yoursite.com/user/register/special-offer). It won't show on the default user registration page.
Another new feature that makes this even more intuitive is to look at the link that is generated by Membership Suite for the purchase plan link.

If you give users this link, it will redirect to http://www.yoursite.com/user/register/membership/Special%2BPlan , which is a special registration page that will always show only the plan that is specified in the URL. This works for all membership plans, even if you don't have anything set for the 'Special Registration URLs' option, and you can use this method instead. You can even give users the http://www.yoursite.com/user/register/membership/Special%2BPlan url if you'd like.
That concludes this tutorial, hope you got some great ideas from this!







