When using the direct-link to an opportunity, volunteers bypass the organizational level registration. Because there is information we need for every volunteer, we need to direct them all through the org level registration.
The way the system is currently set up, we cannot share direct links to opportunities because we miss out on crucial information. But, when we send volunteers to the org level sign up, they become confused on how to sign up for the opportunity they desire.
A logic flow that notices a volunteer is new and redirects them to the organizational level registration form would create a smoother process for volunteers, more uniform data collection, and more flexibility for how our org shares volunteer opportunities.