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
Salesforce and the Nonprofit Starter Pack is a powerful CRM, but it requires significant configuration and customization to best serve nonprofit teams. Customizing the platform to accommodate organization-specific processes is key to user adoption, efficiency gains, and increased impact.
Our staff has been in your shoes, so they have first-hand knowledge of nonprofit operations. Combined with our Salesforce expertise, we’re uniquely positioned to help nonprofits create best in class Salesforce CRMs.
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.
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
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.
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.
We advise leadership on how to create, execute, and/or evolve CRM technology strategy in alignment with organizational strategy.
We work with grantmaking organizations to adapt Salesforce to serve as their grant management system using the Outbound Funds package 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 as well as Cohort Onboarding.
We implement a packaged Salesforce solution designed uniquely for the network with a group of organizations, simultaneously. This cohorted approach to onboarding is often more cost-effective than single implementations. Additionally, it connects organizations to peers for support and accountability during the 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.