Our solutions are thoughtfully designed and tailored to each client.
We specialize in Salesforce.org’s Nonprofit Success Pack (NPSP) and lean into industry standards and best practices. We don’t use templates or off-the-shelf builds.
This is our full suite of services. We often bundle them to meet teams’ unique needs. To talk about what services might be right for your organization, reach out.
For All Nonprofits
Implementations and Relaunches
We design and implement complete Salesforce solutions for organizations new to Salesforce or ones that need to improve underperforming solutions. This often includes migrating data from legacy databases and integrating related technology for online transactions, email marketing, etc.
Discovery
We do thorough investigations into current uses of technology, technical capacity, desired future state, and alignment of these goals to organizational priorities. In short, we map out a path to success with Salesforce CRM. The deliverable is a Needs Analysis that:
- Documents the goals, strategies, tactics and metrics as they relate to the CRM and other related technologies
- Recommends which requirements should be met by the initial solution and which should be roadmapped for future implementation
- Includes a budget and timeline to implement the recommended solution
Expansions
We help you extend your existing Salesforce solution, whether that means onboarding new business units or expanding existing ones, implementing new integrations, or importing data from additional sources.
Admin Development
We empower teams to take the reins of their CRM, expanding technical capacity through admin training and improving adoption organization-wide through better user engagement. We’ve upskilled dozens of accidental, part-time, and de facto Salesforce admins, helping them master their role as the resident CRM expert.
Strategic Advising
We advise leadership on how to create, execute, and/or evolve CRM technology strategy in alignment with organizational strategy.
For Foundations
We work with foundations to adapt Salesforce to serve as their grant management system using the open-source Outbound Funds product and various integrated technologies. Teams work efficiently and collaboratively when they’re able to manage all their core business processes in one platform.
For these organizations, we offer all of the services listed above.
For Affiliated Nonprofit Networks
We specialize in solutions for federated or associated nonprofits that share CRMs, what we call Collaborative CRMs. We advise on strategy, process, and stakeholder engagement to smooth the path to success. And we deliver flexible, scalable solutions for the entire organization.
For these organizations, we offer all of the services listed above, with particular considerations explained here.
Solution Design
In thorough Discoveries with impact business areas, we design a unique Salesforce solution for the network. During the process, we work closely with clients to manage a group of representative stakeholders who ensure the solution’s practicality and application for varied needs. To ensure long-term success with the proposed solution, we also advise this group on how to properly resource their CRM and establish effective governance practices.
Implementation
We design and manage rollout of the Collaborative CRM. This approach might include a pilot program, where we gather feedback from a small first cohort before refining and implementing the solution for a larger contingent. It also might include cohort onboarding, where we group affiliates for implementations, enabling cost efficiencies and creating support networks for affiliates going through the process together.
Our Process
We follow a proven process to produce innovative, user-friendly solutions that clients can maintain and scale.
We do thorough investigations into current uses of technology, technical capacity, desired future state, and alignment of these goals to organizational priorities. Through conversations, documentation review, and system audits, we learn what priorities and business processes are critical to the team, and why. We use this information to define the project’s key priorities and create a blueprint for a solution that will meet these needs– outlined in a Needs Analysis. Clients review and approve this document.
This is the build phase: we use the requirements outlined in the Needs Analysis to build a prototype solution. We QA the prototype, and then clients review and approve it through user acceptance testing.
We work with clients to migrate necessary data from legacy systems or spreadsheets to the new solution. Typically, clients manage data exports and data preparation, using instructions provided by North Peak. Our team manages the import process and works with clients to QA the results.
We set up and test integration to external email, digital engagement, online form, website, or other systems that are part of the solution. Clients determine which systems are best-suited for their needs, work directly with providers to secure and manage licenses or subscriptions, and get training from North Peak on how to manage the integrations.
We train teams on the new system, including front-end processes, back-end design, and integrations. We build a training curriculum that covers each business area impacted by the project, and typically deliver it to the client via train-the-trainer sessions. We find it is effective and more sustainable for clients to take the lead in training their colleagues.
It’s time to go live with the new solution! If downtime is necessary to make the switch from an old system, we do everything possible to limit this period. A plan for frequent and clear communication is especially critical at this stage of the project.
North Peak typically offers two months of support post-launch, where we help clients make small system changes, answer user questions, and troubleshoot any issues.