Make sure that you've published all of your opportunities by this point.
1. Create a new form in your Forms module for current volunteers to get redirected to when they're already considered active. On Vome, perhaps that means they've been added to your Active list in the database.
For example, create a form called "Current Volunteer - Opportunity Registration Form"
2. Add a multiple selection question and label it as "Which opportunities are you interested in?" and add response options for each opportunity in your Opportunities module (i.e. Opportunity A, Opportunity B, etc.).
3. Add an automation on top of your question to auto-assign opportunities when users submit the form. In the form content editor, scroll down to the questions and click on the Automations button in the question toolbar, and use the automation logic that says "When the user responds with X" > Auto-assign opportunities > Select an opportunity". Create this automation for each response option (i.e. opportunity) and make the question required!
For example, when the user responds with Opportunity A > Auto-assign opportunities > Select Opportunity A
4. Go to your Opportunities module > Select all opportunities > Click on the Actions button that appears on top > Select Edit recruitment workflow > Select General application funnel > Link both of your forms: "General Application Form" and "Current Volunteer - Opportunity Registration Form" to all of your opportunities. This way, users can choose the relevant form based if they're truly a new applicant or an existing volunteer trying to register for an opportunity they're not currently approved for.
4. The outcome for the user experience is either Scenario A or Scenario B:
Scenario A) Anyone who arrives to the opportunity info page who's not yet approved for the opportunity, they will see an "Apply" button and will have the option to fill out one of two forms. Brand new applicants would choose the "New Volunteer Application Form" and an active volunteer would choose to the "Current Volunteer - Opportunity Registration Form".
Scenario B) If a user arrives to the opportunity info page and is already approved for the opportunity, they will bypass the recruitment workflow and see a "Reserve shifts" button instead of an "Apply" button
Related Articles
Why should I use the "auto-assign profile tags" feature when moving someone from one step to another in a sequence?
Overview A volunteer onboarding sequence helps you track each volunteer’s progress through various steps, from start to finish. While you can see a volunteer’s progress in the Sequences module or an individual’s profile, leveraging auto-assign ...
Master the Vome fundamentals: The relationship between Categories, Opportunities & Shifts
PLEASE READ THIS ARTICLE BEFORE SETTING UP YOUR PORTAL. Before you begin the setup process, you should become familiar with the platform's lingo and hierarchical breakdown to map out how to best structure your portal when you go through the process ...
How do Opportunities work on Vome?
If you're managing a one-time event, read this article: How do I set up my portal to organize event-based volunteering? Opportunities are generally used to describe a job, position, role, activity, task, assignment, etc. (See Example 1 below). ...
How to Customize the Impact Value Metric in Vome
Customizing the impact value metric in Vome allows your organization to generate more accurate reports that reflect the true value of your volunteer contributions. The default impact value is set at $30 per hour logged, but this can be adjusted on a ...
I received a new applicant in the Forms module. What does the "Add to database" button do?
The Forms module is generally where you will store your application forms and be able to view all submissions. When a new Vome User submits a form (generally an application form) for the first time, they are likely not already an existing user in ...