You are here:
Post-Installation Required Tasks
After you've installed the standalone version of Volunteers for Salesforce, take care of these required tasks to make Volunteers for Salesforce play nicely with Salesforce features such as picklists, profiles, and page layouts.
- Verify Picklist Values for the Volunteer Campaign Record Type
Volunteers for Salesforce adds a new Campaign record type, Volunteer Campaign, to distinguish volunteer opportunities from other types of outreach or marketing campaigns. Check the values and default values for Campaign picklist fields to make sure that users see appropriate choices when creating Volunteer Campaigns. - Verify Picklist Values If You Use Contact Record Types
Volunteers for Salesforce adds custom picklist fields to the Contact object. On Contact page layouts, these fields must have appropriate values defined or else they display blank or disabled. If your org uses record types for Contact, check the picklist values for each record type to make sure that they're appropriate. If you don't use Contact record types, skip this task. - Verify the App Logo, Tabs, and Profile Assignments
Review the Volunteers for Salesforce app's settings to verify that the Volunteers for Salesforce tabs and logo are displayed in the user interface, and that the app is visible to the appropriate user profiles. - Add Fields and Related Lists to Page Layouts
Volunteers for Salesforce adds custom fields to the Contact and Lead objects. Add these fields to the Contact and Lead page layouts. Also add Volunteer related lists to page layouts. - Add Custom Buttons and Related Lists to Page Layouts
Volunteers for Salesforce provides custom buttons for various features. Add these buttons to the Campaign, Job, and Shift page layouts. If you're upgrading from an earlier version, remember to make these required updates. - Create a Volunteers for Salesforce Lightning App
If you're currently using the Volunteers for Salesforce Classic App, we recommend you create a Volunteers for Salesforce Lightning App.
Verify Picklist Values for the Volunteer Campaign Record Type
Volunteers for Salesforce adds a new Campaign record type, Volunteer Campaign, to distinguish volunteer opportunities from other types of outreach or marketing campaigns. Check the values and default values for Campaign picklist fields to make sure that users see appropriate choices when creating Volunteer Campaigns.
- In Setup, click the Object Manager tab.
- From the list of objects, select Campaign.
- Click Record Types.
- Click Volunteer Campaign.
-
In the Picklists Available for Editing section, click
Edit next to each field, and make sure the Selected
Values and Default values are appropriate. If you've added any custom picklist
fields to the Campaign object, pay special attention to make sure they show up
where you expect them to.
Upgraders: If you're upgrading from an earlier version, Volunteer Website Time Zone is a new field in V4S. Make sure to select appropriate picklist values and a default value for the Volunteer Website Time Zone field.
Verify Picklist Values If You Use Contact Record Types
Volunteers for Salesforce adds custom picklist fields to the Contact object. On Contact page layouts, these fields must have appropriate values defined or else they display blank or disabled. If your org uses record types for Contact, check the picklist values for each record type to make sure that they're appropriate. If you don't use Contact record types, skip this task.
- In Setup, click the Object Manager tab.
- From the list of objects, select Contact.
- Click Record Types.
-
For each record type listed:
- Click the record type label.
-
In the Picklists Available for Editing section, click
Edit next to these picklist fields, and make
sure the Selected Values are appropriate.
- Volunteer Availability
- Volunteer Skills
- Volunteer Status
Verify the App Logo, Tabs, and Profile Assignments
Review the Volunteers for Salesforce app's settings to verify that the Volunteers for Salesforce tabs and logo are displayed in the user interface, and that the app is visible to the appropriate user profiles.
- From Setup, enter App Manager in the Quick Find box, then select App Manager.
-
In the list of apps, find Volunteers, then click
, then click
Edit.
-
Add a logo.
-
Click Insert an Image.

- Change the File Location to Volunteers Documents.
- Click Volunteers Logo V3.
-
Click Insert an Image.
-
Move these tabs to the Selected Tabs list.
- Volunteers Help
- Volunteers Wizard
- Volunteer Jobs
- Shift Calendar
- Find Volunteers
Make your list of Selected Tabs look like this.

-
Lastly, check the Assign to Profiles section and make sure the app is Visible
to all appropriate profiles. If you later create profiles for volunteers,
volunteer coordinators, or other distinct roles, remember to update this
visibility setting.

- Save your changes.
Add Fields and Related Lists to Page Layouts
Volunteers for Salesforce adds custom fields to the Contact and Lead objects. Add these fields to the Contact and Lead page layouts. Also add Volunteer related lists to page layouts.
- In Setup, click the Object Manager tab.
- From the list of objects, select Contact.
- Click Page Layouts.
- Click one of the page layouts associated with a profile that needs access to volunteer information on Contacts.
-
With Fields selected in the left-hand palette, look for the Volunteer-related
fields that you can add to your page layout.
Tip Enter volunteer in the Quick Find box for a shortcut to view just the Volunteer fields.
-
Decide where you want to place the fields in the page layout. We recommend
first creating a Volunteer Information section in the layout to contain the
fields.
-
From the first column of the fields list, drag Section to the page
layout and drop it where you want the section.

-
Give the section a name and click OK.

-
From the first column of the fields list, drag Section to the page
layout and drop it where you want the section.
-
From the fields list, select all the Volunteer fields (Shift-click or Cmd-click
to select multiple), then drag and drop them into the Volunteer Information
section.
Arrange them in a user-friendly order and you have something like this.

-
Back in the left-hand palette, select Related Lists,
then look for these Volunteer related lists: Volunteer Hours and Volunteer
Recurrence Schedules.

-
Drag and drop these related lists into the page layout, wherever you
like.

- Save your changes and exit the page layout editor.
- Repeat these steps for any Contact layout associated with a profile that needs access to volunteer information on Contacts.
- Back in the Object Manager, from the list of objects, select Lead.
- Click Page Layouts.
- Click one of the Lead layouts associated with a profile that needs access to volunteer information on Leads.
-
With Fields selected in the left-hand palette, look for the Volunteer-related
fields that you can add to your page layout. As before, enter
volunteer in the Quick Find box for a shortcut to
view just the Volunteer fields.

- Decide where you want to place the fields in the page layout. We recommend first creating a Volunteer Information section to contain the fields, just like you did for the Contact Layout.
-
From the fields list, drag and drop all the Volunteer fields into the Volunteer
Information section. Arrange them in a user-friendly order and you have
something like this.

- Save your changes and exit the page layout editor.
- Repeat these steps for any Lead layout associated with profiles that need access to volunteer information on Leads.
Create a Volunteers for Salesforce Lightning App
If you're currently using the Volunteers for Salesforce Classic App, we recommend you create a Volunteers for Salesforce Lightning App.
You can learn more about Lightning apps here. You can also create multiple Lightning apps based on the needs of different groups of users. For example, your org could show a different version based on whether the user logging in is an Admin or a Volunteer Coordinator. With Lightning apps, you can:
-
Choose which tabs to show and the order in which they appear
-
Easily control who sees the apps, by choosing which profiles to assign the apps to
-
Update colors and logos
- Click
, then click Setup. - Enter App in the Quick Find box, then click App Manager.
You should see the Lightning Experience App Manager.
- Click New Lightning App.
- Enter the following information:
- App Name: Volunteers
- Developer Name (gets filled in automatically): Volunteers
- Description: (Lightning Experience) Manage your volunteer processes.
-
Choose a logo. Here is the logo we use:
- Primary Color Hex Value: #0070D2
- Click Next.
- On the App Options tab, select Standard Navigation.
- Click Next.
- On the Utility Items tab, click Next.
- On the Navigation Items tab, add the following tabs to the Selected Items (in this order):
- Volunteers Help
- Home
- Volunteers Wizard
- Volunteer Jobs
- Shift Calendar
- Find Volunteers
- Leads
- Contacts
- Campaigns
- Reports
- Dashboards
- Click Next.
- On the User Profiles tab, choose the appropriate profiles.
- Click Save & Finish. You should now see the new Lightning app in the Lightning App Manager list.
And see the new tile in the App Launcher.
And when you click on the tile in the app launcher, you see the Volunteers Help tab.










