The Landscape of Drupal for Nonprofits
Total Page:16
File Type:pdf, Size:1020Kb
The Landscape of Drupal for Nonprofits June 2016 Better Websites for the Strategy Design Greater Good Development Support Message Agency is a full-service interactive agency based in Philadelphia. For over a decade, we have built brands, websites, and web applications exclusively for nonprofits, foundations, and universities. We are a social enterprise that helps good organizations use great technology to enlighten, educate, engage, and enact change. We use open-source tools like Drupal to deliver feature-rich sites that are easy to use and administer. We also integrate Drupal with Salesforce to help clients engage stakeholders and streamline business processes and data management. [email protected] | www.messageagency.com PAGE 2 The Landscape of Drupal for Nonprofits • June 2016 FOREWORD Dear Reader, On behalf of Message Agency, I am pleased to present Idealware’s The Landscape of Drupal for Nonprofits. We’re excited to be able to partner with Idealware to bring you this first-of-its-kind research. As an agency that has been building websites with Drupal for 10 years, we understand how powerful the platform can be. Drupal’s strength lies in its vast community of committed developers and contributors, who extend its core functionality with features and tools that can be used to meet the needs of any nonprofit. We’re proud to be one of those contributors. As a firm that exclusively works with mission-driven clients, we also know that the CMS market can be difficult to navi- gate for nonprofits—particularly when deciding which platform is the right one for your needs. It’s why impartial research like this report is so critical for organizations making tough decisions about how they invest their precious resources, effort, and time. To help you evaluate this open source CMS, the report identifies four common goals for nonprofit websites that Drupal excels at meeting. For each, it also provides a list of Drupal modules recommended by experts and nonprofit staffers that can help achieve those goals. In addition to interviews with experts, Idealware talked to five organizations that chose to use Drupal. Case studies of those organizations demonstrate how each is using Drupal to support their missions and the decision-making that went into the software selection process. Whether you are looking for a simple web presence or want to integrate your website with other applications, partners like Message Agency can help you plan and implement Drupal sites tailored to your own budget and goals. But you need to choose the platform with the confidence that it’s the right one for you—with this report, you’re taking the first step in that process. For over a decade, we’ve used Drupal to serve nonprofits, universities, and other mission-driven clients, helping them raise more funds, engage more supporters, and more effectively manage their data. We love doing great work for good folks and are grateful for the continued opportunity to help with your important work. Thanks to Idealware for its critical work, and thanks for downloading this report! Sincerely, Marcus Iannozzi, Founder and Principal PAGE 3 The Landscape of Drupal for Nonprofits • June 2016 TABLE OF COntEntS What Is Drupal? .................................................................................................................................. 6 Components of Drupal .......................................................................................................................7 Drupal Version Showdown: 7 vs 8 .................................................................................................. 8 Is Drupal Right for You? Maybe Not... ........................................................................................... 9 Drupal Use Cases ............................................................................................................................... 11 Introduction ...........................................................................................................................................12 Community Platform ...........................................................................................................................13 Content Delivery and Publication ................................................................................................... 18 Integrated Data Platform and Repository ......................................................................................21 Support for an Ecosystem of Related Sites ..................................................................................26 Case Studies National Council of Nonprofits ........................................................................................................ 16 New York-New Jersey Trail Conference ..........................................................................................17 A Women’s Rights Organization ..................................................................................................... 20 Bitch Media ...........................................................................................................................................24 Regional Access Project (RAP) Foundation ..................................................................................25 Appendix A: Additional Resources ...............................................................................................28 Appendix B: Authors and Contributors .......................................................................................29 Appendix C: About This Report ....................................................................................................30 PAGE 4 The Landscape of Drupal for Nonprofits • June 2016 The right technology to extend your influence. Our award-winning development team is an industry leader in building Drupal websites, applications, and open source solutions for nonprofits, foundations, and government agencies. forumone.com iPad WHAT IS DRUPAL? Drupal, the open source website Content Management System (CMS), powers nearly 2.2 percent of all web- sites—nearly 1.2 million sites in all.1 Drupal has been No two Drupal websites closely associated with the nonprofit community since it launched in 2000, a relationship that continues today. will be built the same The platform is suitable for sites of wide-ranging sophis- tication, including large, enterprise level sites that require way—this is not an out- a flexible and powerful CMS. But is it right for you? of-the-box solution, That kind of power and flexibility does not come without a price. One tradeoff for that power is complex- which can make user ity for users. Compared to such other open source website platforms as WordPress and Joomla!, or vendor- support difficult to find. supported site-building tools like Squarespace, it can be more difficult to understand Drupal’s functionality and to configure it to do what you need. Because of this complexity, it’s also far less likely that your organization has the knowledge or skills on staff to implement or In this first-of-its-kind report, we’ve combined our first- even maintain a Drupal site, meaning that more of your hand research of Drupal’s evolving functionality from our project budget will need to go to hiring a consulting firm Consumers Guide to Nonprofit Content Management Systems or developer to set it up and support it for you. While (www.idealware.org/reports/consumers-guide-content- Drupal itself is free, community-supported software, the management-systems-nonprofits) with the expertise cost of implemention can add up quickly. and experience of 12 consultants, developers, nonprofit staffers, and Drupal pros to identify the primary types of Another tradeoff is that Drupal’s flexibility is achieved websites for which the platform is a good fit. We’ve also through customization and design. That means that no included five case studies of real-world nonprofit organiza- two Drupal websites will be built the same way—this tions using Drupal to power their own sites to show what is not an out-of-the-box solution, which can make user led them to the the platform, the advantages it has given support difficult to find. You’ll need to work with your them and the challenges they’ve faced, and key lessons developer to create documentation for your particular and takeaways for other nonprofits to consider before website implementation and to keep them up-to-date implementing a new website. as you add or change functionality. Another option is to keep the developer or another consultant on retainer to For each type of website we’ve identified, we’ve also provide technical and user support for your site on- included a brief list of useful community-contributed going, though this also requires additional funding. modules that our experts and case study subjects recom- mend to help meet those goals. But Drupal is worth the cost of implementation if your site needs the power and flexibility it is capable of, and if it’s within your budget. How do you decide whether your own site needs are a good fit for the platform? 1 www.drupal.org/project/usage/drupal PAGE 6 The Landscape of Drupal for Nonprofits • June 2016 COMPONEntS OF DRUPAL When discussing Drupal, there are four main com- When considering a module, pay close attention to how ponents of the platform to consider: the core itself, frequently its developer publishes updates. The Drupal expressed by version number as Drupal X.X; themes; community enforces stricter guidelines for code quality modules; and distributions.