As a nonprofit organization, I'd love to provide my donors with different membership tiers to sign up for to receive a special perk. Since I already use GiveWP to manage donations, I'd like to use it for memberships as well.
It would be important for me to be able to assign different perks on a per form and per donation/membership level basis. Each donation/membership tier will receive a set of perks like specific access to pages on my website.
Per membership level confirmation messages and emails are also important.