Skip to main content
Join the Agentforce Hackathon on Nov. 18-19 to compete for a $20,000 Grand Prize. Sign up now. Terms apply.

Sign Up Volunteers Through Your Website

Learning Objectives

After completing this unit, you’ll be able to:

  • Test your site registration form.
  • Explain what happens in Volunteers for Salesforce (V4S) when a volunteer signs up for a shift on your website.
  • Find contact and volunteer hours records in Salesforce created from the volunteer sign-up form.

Sign Up Volunteers

Now that we have our Volunteers for Salesforce (V4S) site set up, let’s test our sign-up form by signing up for a volunteer shift.

If you left your site after the last unit, you can get back to it by entering your Salesforce Sites URL followed by /GW_Volunteers__VolunteersJobListingFS. You can find your site URL on the Sites page in Setup.

We’ll use the example site for the (fictional) nonprofit No More Homelessness (NMH). NMH Volunteer Coordinator Enoch Allen wants to test his new site. Since he plans to volunteer to restock the NMH food pantry next Thursday, he decides to sign up for that shift and then verify the data in Salesforce.

  1. If you’re following along and created the same data we used in the Volunteer Registration in V4S Trailhead module, click sign up for a food pantry shift. Otherwise, click sign up next to any available shift in your own test site.
  2. Enter the required information. Enter your own name and email address.
    The registration form with Enoch’s details
  3. Click Sign Up.

Cool! We have our first volunteer sign-up from the new site!

Verify the Volunteer’s Records in Salesforce

Let’s check out the data created in Salesforce as a result of the sign-up. 

V4S searches for a contact match based on first name, last name, and email. If no match is found, V4S creates a contact record.

Enoch knows he doesn't yet have a contact record in Salesforce, so he expects V4S to create one based on the information he entered in the volunteer sign-up form. He enters his name in Global Search and voila! There it is!

The contact record created in Salesforce

Now let’s find the new volunteer hours record for Enoch. The record is related to his contact record, but let’s find it now through the volunteer job and volunteer shift record to make sure all of the records are properly related.

Enoch finds the shift he signed up for on the Food Pantry Inventory and Restocking volunteer job page. Follow along by navigating to the volunteer job page for the shift you signed up for.

  1. On the Volunteer Jobs tab in the Volunteers app, click the volunteer job for which you signed up. Enoch clicks Food Pantry Inventory and Restocking.
  2. Click the Related tab on the volunteer job record.
  3. On the Volunteer Shifts related list, click your ShiftID to get to the volunteer shift record.
    The Volunteer Shifts related list
  4. Click the Related tab on the volunteer shift record.
  5. Check the Volunteer Hours related list, and there’s our record.
    The Volunteer Hours related list with the record

Understand Volunteer Emails

V4S can be configured to automatically send an email to thank volunteers for signing up. The email is tracked on a contact's Activity Timeline to show that the message has been sent.

The Volunteer Signup Thank You task on a contact record

We didn't cover email set-up in this module. For details, read Configure Email Notifications for Website Integration in Salesforce Help.

Now that we know the pages work, let’s customize and add them to your organization’s website. That’s what we’ll do in the next unit.

Resources

Salesforce 도움말에서 Trailhead 피드백을 공유하세요.

Trailhead에 관한 여러분의 의견에 귀 기울이겠습니다. 이제 Salesforce 도움말 사이트에서 언제든지 새로운 피드백 양식을 작성할 수 있습니다.

자세히 알아보기 의견 공유하기