Membership-specific interaction purposes like "Membership Renewal Reminder" so you can precisely track the kinds of interactions you're having with constituents.
Improved Crowdfunding/Peer to Peer Page and Form Customization
Allow Crowdfunding forms to be more customizable, including color themes, images, positioning, more flexible informational text, button text, event terminology (like attendee vs sponsor), embeddable widgets.
Improved Event Reporting and Constituent Segmentation
The ability to report on specific event details in order to better segment constituents (for example by event or ticket type) and report on Events, like attendance, total raised, etc.
Automatically update constituent data when a condition is met
Automatically update constituent data when a condition is met so that you don't have to rely on memory to track information consistently. examples: Change a constituent's status from inactive to active
Create a training tab where volunteers can view training materials (ex.watch this video w/ link) and mark the task/training as completed; having this information stored in their profile (could be separate as "training" or as a "qualification")
Streamline Opportunity Creation - Too many buttons to push to get an opportunity created
When creating an opportunity, there is far too many steps that have to take place just for a volunteer to sign up in order to volunteer for that opportunity. I feel as though you should be able to create an opportunity and not have to assign sever...