Back to Blog

From Servers to SaaS: Your Nonprofit’s Journey to the Cloud

At some point in your technology journey, you’ll have to decide whether to step up your investment in servers and other infrastructure upgrades—or seek a more cost-effective option. For many businesses and nonprofits, costs related to IT infrastructure, personnel, outside services, and other expenses necessary to keep your critical applications running can consume up to 20% of the annual operating budget. In addition to this stiff price tag, inevitable spikes in cost outside your operating budget can be financially disruptive.

It’s no wonder, then, that many organizations are migrating to the cloud, a journey that we took a few years ago. It’s not a decision we made lightly. We didn’t want to sacrifice any essential capability that would impact our ability to operate at a high level. This meant carefully vetting applications based on their ability to serve our needs. We also needed to understand the relative total cost of ownership of these systems compared to what we had in place.

4 steps to a successful cloud migration

Like JMT, your nonprofit prioritizes cost savings and functionality in your technology investments—including the cloud. To help you achieve your objectives, Capterra recently published a “Nonprofit Guide to Cloud Data Migration.” It recommends that organizations:

  1. Assess which systems you can move to the cloud. These should include productivity suites, file storage, email, calendar, donor database, and your fund accounting software. At JMT, we started with customer relationship management (CRM) software. We were able to use a cloud-native CRM side-by-side with our on-premises accounting and productivity applications. Later, we moved away from Microsoft Exchange and began using Google Apps for e-mail and collaboration. We then moved to a cloud-native financial management solution that could be fully and seamlessly integrated with our CRM. Finally, we moved all file storage/management offsite, leaving just one box to manage local connectivity and broadband access for the computers in our main office. Everything else is securely managed in the cloud.


  1. Assess your current costs and future needs. Capterra recommends that you conduct a cost and needs analysis of all your local systems, to help you determine what you’re willing to pay for each cloud service you’re considering. JMT, like many organizations, had existing infrastructure (mail, database servers, Citrix, etc.), perpetual licenses to the software we used (we paid publisher support and maintenance), dedicated in-house IT staff, and outside IT consulting contracts. To accurately compare the costs, we had to look out over a longer period of time to recognize the licensing differences between SaaS (subscription-based) applications and our existing software. We also had look ahead to a time when we wouldn’t need servers and other infrastructure on which to host these applications.
  1. Select your cloud provider(s). Be sure to consider all aspects of a provider’s services, costs, features, and security. Security should be a top priority, since you’ll be storing sensitive donor and employee information. It is recommended that you carefully review privacy policies and terms of service with legal and technical experts. Your nonprofit should be able to maintain complete ownership and privacy of any data stored in the cloud.


  1. Execute your cloud migration. Capterra breaks this into five steps:
    1. Back up your data, either yourself or using a third-party backup service.
    2. Plan the “how” and “when” of your data migration. You’ll want to set deadlines for the migration to finish and select a date that minimizes disruptions (such as an extended holiday).
    3. Test the cloud environment, including connections, features, and integrations.
    4. Begin the migration. This was not an overnight process for us, and you, too, should be prepared for the time it takes.
    5. Work out the kinks. Perform additional testing after the migration to resolve any issues with functionality or identify any data loss.

Finding savings and success in the cloud

Now that we’ve moved to the cloud, our team can work remotely or onsite without additional any enabling technologies. In addition, our company is saving tens of thousands of dollars a year in expenses related to upgrades, hardware, outside services, and other costs.

If you’ve reached a decision point in your technology journey, consider the cloud to significantly reduce costs and improve productivity. It’s a journey you don’t have to take alone. The professionals at JMT can ease your transition to the cloud, help your nonprofit organization run more efficiently, and get the most out of your technology investments. Contact us today to get started.

Related Posts:
Outputs vs. Outcomes: What’s the Difference and Why Does It Matter?
February 6, 2018
Outputs vs. Outcomes: What’s the Difference and Why Does It Matter?

Donors want to know if their donations are impacting the work of your nonprofit through its mission. Increasingly, this means telling your story through numbers—something that nonprofits don’t always do well. Marc J. Epstein, co-author of the book, Measuring and Improving Social Impacts: A Guide for Nonprofits, Companies, and Impact Investors, says that “The need…

Protect with Tech: The Importance of Investing in Secure, Modern Technology at Nonprofits
September 23, 2020
Protect with Tech: The Importance of Investing in Secure, Modern Technology at Nonprofits

This post contains the full text transcript of an interview conducted by Paul Clolery (Editor-in-Chief, The Nonprofit Times) featuring nonprofit experts Jacqueline Tiso (Founder & CEO, JMT Consulting) and Emily Sachs (Nonprofit Executive & Consultant, Sachs Associates). Read along as they discuss the rising data security risks and other challenges facing organizations in times of…

How Accounts Payable Automation Can Strengthen Your Business Continuity Plan
May 11, 2020
How Accounts Payable Automation Can Strengthen Your Business Continuity Plan

This post was published as part of our guest blog series by our software partner, AvidXchange, the industry leader in automating invoice and payment processes.​ With today’s reality forcing businesses to quickly implement and put their continuity plans to the test, it’s becoming clear which core processes are critical to maintaining operations. Accounts payable (AP)…

How To Reduce Financial Risk for Your Nonprofit
April 16, 2018
How To Reduce Financial Risk for Your Nonprofit

Many nonprofits walk a razor-edge financially. Nonprofits address society’s most difficult issues, compete for limited funding and struggle to find and keep qualified staff to run their organization. A new report by Oliver Wyman, SeaChange Capital Partners, and GuideStar, which examines the finances of more than 219,000 U.S. nonprofits, reveals sobering realities: Around 50% have…

 Back to Blog