Nonprofit Program Management Case Study: Managing Volunteers with Salesforce

By: Karen Uffelman, Principal, Percolator Consulting
How Washington Trails Association Manages Volunteers
About Washington Trails Association
As the nation’s largest state-based hiking nonprofit organization, Washington Trails Association (WTA) is the voice for hikers in Washington state. They protect hiking trails and wildlands, promote hiking as a healthy, fun way to explore the outdoors, and organize volunteers to maintain trails.
When we say they organize volunteers, we mean A LOT of volunteers. In 2015, 4,400 WTA volunteers worked on building and maintaining trails through their trail stewardship programs. The number is even more impressive because most of the coordinating and management is done by volunteers.
When you build and maintain trails you need good physical tools…shovels, pulaskis, mcleods, corona saws, and loppers. When you coordinate and manage volunteers you also need good tools. That’s where Percolator Consulting came in.
The Volunteer Management Technology Problem
WTA’s aging volunteer work party management database (“Volunteer Access”) was an amazing Perl-based workhorse that had been built and maintained by a volunteer and functioned dutifully for 12 years (an eternity in technology years!). It was now limping along, held together by duct tape, and the faithful volunteer who had maintained it was ready to retire. And, WTA didn’t just want to rebuild their platform;—they also had a long wishlist of improvements.
One of the primary improvements they hoped for was better integration with their Plone-based website and their CRM (Salesforce.org Nonprofit Cloud). WTA website users could create profiles (called “My Backpack”) where they had access to trail and membership information. However, “My Backpack” was missing volunteer activity, which was problematic because trail stewardship volunteering is central to WTA’s mission. Ensuring volunteer activities were included in “My Backpack” was crucial.
WTA staff also spent countless hours doing double data entry or working from paper forms that they wanted automated. Finally, volunteer crew leaders are the heart of WTA’s trails stewardship program and they needed better tools to make their work sustainable.
The Volunteer Management Solution
Working in collaboration with the smartypants developers at Jazkarta and the great UX designers at Ethical UX, we conducted an in-depth discovery process. We reviewed every square inch of their existing system. We interviewed staff who would wield the new system from the backend, and the volunteer leaders, who would need different levels of permissioning on the frontend to manage volunteer rosters, submit work party reports, etc. Darrell Houle from Ethical UX even registered for and then spent a day on a trail work party, talking to other volunteers and getting a little trail building in. We developed all the user stories for the project and reviewed options for the technical architecture, ultimately recommending that the platform be built using Salesforce Nonprofit Cloud and Pyramid.
It took a year to implement, during which time the WTA team stayed actively involved in the code development through prioritization, review, and testing. We launched version one of the platform in February of 2016, and then after six months of use, WTA was able to do a second round of improvements in the fall.
Improving Impact Through Technology: The Results
Big technical wins:
- Using WTA’s Plone site navigationally, Pyramid as the frontend, and Salesforce as the backend database means the system doesn’t have to rely on API calls to keep data synced in Salesforce. This structure increased development efficiency, and overall the system is less brittle.
- The Pyramid/Salesforce architecture provides the most straightforward Single Sign-on solution with their existing Plone website (where users already had usernames and logins).
- The architecture is very flexible, providing the developers with many options for building out the app’s features now and in the future.
- The platform allows for maximum control over hosting and caching, which means better performance.
- We had excellent options for building out faceted search.
- The platform can be updated and maintained separately from wta.org, which avoids a lot of complexity and potential pitfalls.
Big non-technical wins:
- Much better user experience for signing up for work parties: in 2016 WTA experienced a 7% annual growth in number of volunteers and hours worked (for a total of 4,700+ volunteers working 149,742 hours), and the new platform was key to helping them realize this growth while maintaining a positive volunteer experience.
- Much easier to manage as a volunteer crew leader on the frontend and much easier to set up from the staff perspective in Salesforce: WTA staff and volunteer leaders coordinated over 1,050 individual work parties throughout the year (that’s almost 3 per day if averaged over 365 days!).
- It’s all now in Salesforce! No double data entry! Metrics and reporting are so easy and were built to the WTA team’s specifications. WTA recorded over 20,300 individual registrations, 63% of those (12,869) were completed (as opposed to registrations that were Waitlist, Canceled, etc). That’s a huge volume of work that prior to the new platform was all hand-entered into Salesforce.
- 360 degree view of constituents without a lot of manual work, and all volunteer activity easily feeds into both the volunteers personal “My Backpack” profile and StepUp which WTA uses to track supporter engagement.
- Finally, an unexpected but welcome outcome came from adding a work party Waitlist feature. The Waitlist feature has helped WTA realize the pent-up interest in work parties and has been useful for future scheduling and understanding underserved demand and potential.
You can check out the platform (and sign up for a little trail work, too).
Curious to see how other nonprofits are using Salesforce to manage their programs? Read more stories or get inspired with the Nonprofit Cloud Digital Magazine.
You Might Also Like

This Women’s History Month, we celebrate the innovative women leaders of the Salesforce Catalyst Fund who are helping to bring…

Salesforce’s New Nonprofit Cloud unites programs, fundraising, engagement and outcomes.

Behavioral Economics Modeling AI enables nonprofit organizations to optimize donations from individual donors while lowering the cost per dollar raised