❖ Heads up! This article is only intended for Site Managers.
Now that you've added users and Programs to your site, it's time to assign those users to Programs! There are a few ways volunteers can be added to Programs:
You or another manager add them manually—this can be done individually or in bulk
They registered on a Track set up for a specific Program—Tracks are only on Amplify sites.
You allow a Program to schedule and add hours for all users on your site regardless of whether or not they're assigned to it
Assigning, interacting, or adding to a Program have different meanings. Users can only be assigned to a Program if they're added by a manager or by completing a Track that assigns them to a Program. They are assigned to the Program displayed in the Programs area of their user profile.
If a user interacts with a Program—e.g., responds to a Program's Opportunity—then they have interacted with that Program and are now added to it. However, they aren't assigned to the Program, and it won't display in the Programs area of their user profile.
Adding Volunteers to Programs Individually
Go to Volunteerism > Users.
Select the user you want to assign to a Program.
Click Programs from the Edit User area.
Use the Select Program drop-down for the Assigned Programs table to select a program.
Click Add.
Assigning Volunteers to Programs in Bulk
Go to Volunteerism > Users.
Use the User Filter to filter for all the volunteers you want to assign to a program. For more information about the User Filter, see User Filter: Site Managers.
Select Assign/Remove Program with the Select An Action dropdown.
Select the program you want to assign them to.
Click Update Users when you're ready!
How to Add All Users on Your Site to a Program
Do you want to allow a Program to schedule and submit hours for volunteers on your site even when they aren't assigned to that Program? You can do so when setting up a Program or editing an existing one. The button to turn this option on and off is found on the Edit Program page for that Program.
This only adds the users to the Program; it doesn't assign them to it. When added this way, the Program won't appear in their Assigned Programs list from their profile area.
Enable for a New Program
To enable this for a new program, go to Volunteerism > Programs.
Click Add New Program.
Under Basic Information, toggle the button to Yes beside Assign All Users to Program. You can always disable this option by coming back to this area and toggling the button to No.
Continue setting up your Program. See Creating Programs for details.
Be sure to click Submit Program to save your changes.
Enable for an Existing Program
To enable this for an existing program, go to Volunteerism > Programs.
Select the Program Name from the table that you want to update.
Under Basic Information, toggle the button to Yes beside Assign All Users to Program. You can always disable this option by coming back to this area and toggling the button to No.
This retroactively adds all of the users on the site to the Program, and any new users that register on the site are automatically added to it as well.
Be sure to click Submit Program to save your changes.
How to Review Users in a Program
Don't see any Programs in the Assigned Programs for a user? It might be that they've only interacted with a Program by responding to its Opportunities or being part of a User Group in that Program. You can always find a full list of users who are assigned to a Program or have interacted with a Program by assuming the Program Manager's profile.