{"id":37321,"date":"2026-01-16T17:48:45","date_gmt":"2026-01-16T21:48:45","guid":{"rendered":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/?p=37321"},"modified":"2026-01-23T14:09:22","modified_gmt":"2026-01-23T18:09:22","slug":"nonprofit-annual-report","status":"publish","type":"post","link":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/","title":{"rendered":"Writing the Nonprofit Annual Report: Dos and Don\u2019ts"},"content":{"rendered":"\n<p>The nonprofit annual report is a unique document. At its most basic, it\u2019s a retrospective summary of your nonprofit organization\u2019s financial activity and accomplishments in a given fiscal year. When done well, it\u2019s also a powerful storytelling and trust-building tool that shows donors the impact of their generosity and where you plan to go next.<\/p>\n<p>Too often, organizations approach their annual report as a quick compliance box to check at the end of the year. But when written with intention and creativity\u2014and when grounded in <a href=\"\/nonprofit-technology-blog\/featured\/nonprofit-strategic-plan\/\">nonprofit strategic planning<\/a>\u2014your annual report can become a meaningful extension of your mission that supports your fundraising year-round.<\/p>\n<p>In this article, we break down the most important dos and don\u2019ts of creating a nonprofit annual report that informs and inspires.<\/p>\n<div class=\"wp-block-group content-section is-layout-constrained wp-block-group-is-layout-constrained\">\n<header data-toc-tag=\"What a nonprofit annual report is\" id=\"section-1-toc-1\"><\/header>\n<h2 class=\"wp-block-heading\" id=\"h-what-a-nonprofit-annual-report-is-and-isn-t\">What a nonprofit annual report is (and isn\u2019t)<\/h2>\n<p>First, it\u2019s important to understand what a nonprofit annual report <em>is<\/em>.<\/p>\n<p>The annual report summarizes your nonprofit organization\u2019s impact and achievements over the course of a fiscal year. Unlike the federal return that you may be legally obligated to file every year\u2014e.g., the Internal Revenue Service\u2019s <a href=\"https:\/\/www.irs.gov\/forms-pubs\/about-form-990\" target=\"_blank\" rel=\"noopener nofollow\">Form 990<\/a> or Canada Revenue Agency\u2019s <a href=\"https:\/\/www.canada.ca\/en\/revenue-agency\/services\/forms-publications\/forms\/t3010.html\" target=\"_blank\" rel=\"noopener nofollow\">T3010<\/a>\u2014your annual report is a public-facing, <em>voluntary<\/em> disclosure of your organization\u2019s activities and financial health.<\/p>\n<p>Because it\u2019s public-facing, the annual report serves multiple purposes for a variety of stakeholders. For one thing, it promotes <a href=\"\/nonprofit-technology-blog\/featured\/crm-sync-quickbooks\/\">financial transparency<\/a>\u2014critical not only for maintaining the trust of your current supporters, but for earning the trust of prospective donors who are curious about your mission.<\/p>\n<p>For those prospective donors and other members of the public, your nonprofit annual report may be their first introduction to your organization. This means that the report should provide a clear statement of the mission, vision, and values that guide your work in the communities you serve.<\/p>\n<p>For the board members, donors, and volunteers who make that work possible, the report is first and foremost an opportunity <a href=\"\/thanking-donors\/\">to acknowledge and show thanks<\/a>, with impact stories demonstrating the real difference their support has made possible and can continue to make moving forward.<\/p>\n<p>Put simply, a well-designed nonprofit annual report is a multipurpose tool that can strengthen your organization\u2019s stewardship, cultivation, and marketing strategy year-round.<\/p>\n<\/div>\n<div class=\"wp-block-group content-section is-layout-constrained wp-block-group-is-layout-constrained\">\n<header data-toc-tag=\"Purposes of a nonprofit annual report\" id=\"section-2-toc-1\"><\/header>\n<h2 class=\"wp-block-heading\" id=\"h-the-purposes-of-a-nonprofit-annual-report\">The purposes of a nonprofit annual report<\/h2>\n<p><strong>As you set out to write and design your annual report, keep in mind that it should:<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>Convey your nonprofit mission, vision, and values<\/li>\n<li>Assess the progress of goals laid out in your nonprofit strategic plan<\/li>\n<li>Summarize important activities and accomplishments<\/li>\n<li>Demonstrate financial transparency<\/li>\n<li>Thank supporters and show impact<\/li>\n<li>Provide a roadmap for the year to come<\/li>\n<\/ul>\n<h3 class=\"wp-block-heading\" id=\"h-the-dos-and-don-ts\">The dos and don\u2019ts<\/h3>\n<p>Now that you have a clear idea of what the nonprofit annual report is\u2014and what it does\u2014let\u2019s walk through some important dos (and don\u2019ts) to guide your own reporting.<\/p>\n<\/div>\n<div class=\"wp-block-group content-section is-layout-constrained wp-block-group-is-layout-constrained\">\n<header data-toc-tag=\"Start with a strategic plan\" id=\"section-3-toc-1\"><\/header>\n<h2 class=\"wp-block-heading\" id=\"h-do-start-with-a-nonprofit-strategic-plan\">Do: Start with a nonprofit strategic plan<\/h2>\n<p>An annual report is more meaningful when it\u2019s shaped by a clear <a href=\"\/nonprofit-technology-blog\/featured\/align-your-fundraising-strategy-and-strategic-plan\/\">fundraising strategy<\/a>. When you\u2019ve already laid the important groundwork of intentional nonprofit strategic planning, you have the tools to write an annual report that reflects mission-aligned strategy and that provides tangible results of your organizational goals and priorities. It\u2019s one thing to say, <em>Look what we\u2019ve accomplished this year. It\u2019s even more powerful to say, Our priority this year was to accomplish X goal, we pursued Y fundraising strategy to achieve it, and we\u2019ve seen Z successful outcome as a result.<\/em><\/p>\n<p><strong>Before you draft your report, ask yourself:<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>What goals are we working toward as an organization?<\/li>\n<li>What metrics and <a href=\"\/fundraising-software\/fundraising-report-software\/\">reports<\/a> are we using to measure progress and impact?<\/li>\n<li>What are the outcomes that matter most to our donors and stakeholders?<\/li>\n<li>How does this year\u2019s progress fit into our longer-term strategy?<\/li>\n<\/ul>\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<div class=\"sw-card sw-blog-callout\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-left\"><strong>Your nonprofit annual report begins with clear goals and a cohesive fundraising plan.<\/strong><\/p>\n<p class=\"has-text-align-left\">Download <strong><a href=\"\/whitepapers\/generic\/data-informed-planning-for-fundraising-success\/\">Data-Informed Planning for Fundraising Success<\/a><\/strong> and get expert guidance for creating a nonprofit strategic plan that is actionable and mission-aligned.<\/p>\n<\/div>\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"300\" src=\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/data-to-manage-blog.jpg\" alt=\"A preview of the Data to Manage ebook.\" class=\"wp-image-37327\" srcset=\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/data-to-manage-blog.jpg 600w, https:\/\/uploads.donorperfect.com\/images\/sites\/2\/data-to-manage-blog-300x150.jpg 300w, https:\/\/uploads.donorperfect.com\/images\/sites\/2\/data-to-manage-blog-100x50.jpg 100w\" sizes=\"(max-width: 600px) 100vw, 600px\"><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<p>When your annual report aligns with your nonprofit strategic plan, it tells a cohesive story of intention, progress, and impact.<\/p>\n<p><strong>Don\u2019t:<\/strong> Approach your nonprofit annual report as a one-off marketing task or something that can be thrown together at the last minute. Without a clear strategic direction, reports lack focus and mean much less to the people reading them.<\/p>\n<\/div>\n<div class=\"wp-block-group content-section is-layout-constrained wp-block-group-is-layout-constrained\">\n<header data-toc-tag=\"Lead with mission, impact, and outcomes\" id=\"section-4-toc-1\"><\/header>\n<h2 class=\"wp-block-heading\" id=\"h-do-lead-with-mission-impact-and-outcomes\">Do: Lead with mission, impact, and outcomes<\/h2>\n<p>Your mission and the communities you serve are at the heart of your nonprofit organization\u2014so they should be central to your nonprofit annual report, too.<\/p>\n<p>Particularly for those readers who might be new to your nonprofit, establishing your mission and vision at the outset will provide a clear frame for the outcomes you\u2019ve achieved and the impact they\u2019ve had. And when you tie specific activities or achievements back to your guiding mission, the annual report becomes an expression of your ongoing commitment to alignment and accountability.<\/p>\n<p><strong>Don\u2019t:<\/strong> Simply list all of your activities and assume readers will understand their relationship to your mission and impact on your communities. Clearly explain what each outcome has contributed to your nonprofit\u2019s long-term vision and growth.<\/p>\n<\/div>\n<div class=\"wp-block-group content-section is-layout-constrained wp-block-group-is-layout-constrained\">\n<header data-toc-tag=\"Tell a clear story with data\" id=\"section-5-toc-1\"><\/header>\n<h2 class=\"wp-block-heading\" id=\"h-do-tell-a-clear-story-with-data\">Do: Tell a clear story with data<\/h2>\n<p>The data you include in your nonprofit annual report is only as compelling as <a href=\"\/storytelling\/\">the story you tell<\/a> with it. Rather than tabulate every program update or statistic, the annual report should highlight key metrics and milestones that shape a meaningful narrative of the year. Your readers don\u2019t want to know every detail of the work you\u2019ve done; they want to know why it matters.<\/p>\n<p><strong>Consider these storytelling tips:<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>Develop a clear narrative arc for the year: where did you begin, what did you accomplish, and what will you do moving forward?<\/li>\n<li>Select key data points that illustrate areas of success, progress, and impact.<\/li>\n<li>Highlight specific impact stories that add emotional resonance to the data.<\/li>\n<li>Always bring the story back to your mission.<\/li>\n<\/ul>\n<p><strong>Don\u2019t:<\/strong> Treat your annual report like a data dump. Providing too much information will overwhelm your readers and distract from your meaning, message, and mission.<\/p>\n<\/div>\n<div class=\"wp-block-group content-section is-layout-constrained wp-block-group-is-layout-constrained\">\n<header data-toc-tag=\"Put your supporters front and center\" id=\"section-6-toc-1\"><\/header>\n<h2 class=\"wp-block-heading\" id=\"h-do-put-your-supporters-front-and-center\">Do: Put your supporters front and center<\/h2>\n<p>Because the annual report is essentially a summary of your organization\u2019s activities and impact, it can be easy to frame things in terms of what you did. But the story you\u2019re telling is just as much about thanking your donors for what they have made possible.<\/p>\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<div class=\"sw-card sw-blog-callout\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<p class=\"has-text-align-left\"><strong>Upgrade your storytelling with the power of video.<\/strong><\/p>\n<p class=\"has-text-align-left\">What if your donors could see, feel, and hear the impact of their generosity? <strong>DP Video<\/strong> integrates directly with DonorPerfect, making it easy to thank supporters and illustrate impact with a personal touch.<\/p>\n<p class=\"has-text-align-left\"><a href=\"\/integrations\/email-marketing\/dpvideo\/\">Learn more about DP Video &gt;&gt;<\/a><\/p>\n<\/div>\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"736\" src=\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/dpvideo-emily-mockup-small.png\" alt=\"Example of DP Video being sent in email\" class=\"wp-image-32457\" srcset=\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/dpvideo-emily-mockup-small.png 800w, https:\/\/uploads.donorperfect.com\/images\/sites\/2\/dpvideo-emily-mockup-small-300x276.png 300w, https:\/\/uploads.donorperfect.com\/images\/sites\/2\/dpvideo-emily-mockup-small-768x707.png 768w, https:\/\/uploads.donorperfect.com\/images\/sites\/2\/dpvideo-emily-mockup-small-100x92.png 100w\" sizes=\"(max-width: 800px) 100vw, 800px\"><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<p>Donor-centric storytelling allows your supporters to <a href=\"\/nonprofit-technology-blog\/fundraising-software\/how-to-show-major-donors-their-impact-using-your-nonprofit-crm\/\">see and feel the impact<\/a> they have as partners in your mission. It also makes them feel appreciated, which ultimately helps to build trust and deepen your most important relationships.<\/p>\n<p><strong>As you write your nonprofit annual report, be sure to highlight:<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>Major, recurring, and one-time donors<\/li>\n<li>Volunteers and participants<\/li>\n<li>Event attendees<\/li>\n<li>Corporate sponsors and community partners<\/li>\n<\/ul>\n<p>When you shift the focus from what your organization achieved to what you and your supporters achieved together, you emphasize the shared values and commitment that keep your mission moving forward.<\/p>\n<p><strong>Don\u2019t:<\/strong> Make it all about the organization. Instead, focus on how the commitment and support of your donors shaped successful outcomes and meaningful impact.<\/p>\n<\/div>\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<header data-toc-tag=\"Share financials transparently\" id=\"section-7-toc-1\"><\/header>\n<h2 class=\"wp-block-heading\" id=\"h-do-share-financials-transparently-and-strategically\">Do: Share financials transparently\u2014and strategically<\/h2>\n<p>Being open about your nonprofit organization\u2019s operations and financial health is essential to sustaining a culture of accountability and maintaining donor trust. As with your data, however, it\u2019s important to present your financials in the right way.<\/p>\n<p>The nonprofit annual report is not the place to include full financial statements or federal compliance forms, which may be too complex for readers to understand\u2014or too dry for them to care about. Instead, focus on presenting key figures with explanation and context.<\/p>\n<p><strong>Your nonprofit annual report should include:<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>High-level financial summaries (operating budget, fundraising revenue, program expenses)<\/li>\n<li>Simple and easy-to-understand visuals (tables, graphs, infographics)<\/li>\n<li>Clear, narrative explanations of how funds were used to achieve specific outcomes<\/li>\n<\/ul>\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<div class=\"sw-card sw-blog-callout\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-left\">The financial health of your nonprofit organization relies on fundraising and accounting systems that work in tandem. Learn how an integrated accounting solution can improve operational efficiency and grow your fundraising in this blog: <a href=\"\/nonprofit-technology-blog\/fundraising-software\/nonprofit-accounting-software\/\">Fundraising and Finance: A Guide to Nonprofit Accounting Software<\/a>.<\/p>\n<\/div>\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"253\" height=\"224\" src=\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/sage-blog-feature.jpg\" alt=\"A preview of the Sage blog.\" class=\"wp-image-37335\" style=\"width:253px;height:auto\" srcset=\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/sage-blog-feature.jpg 253w, https:\/\/uploads.donorperfect.com\/images\/sites\/2\/sage-blog-feature-100x89.jpg 100w\" sizes=\"(max-width: 253px) 100vw, 253px\"><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<p><strong>Don\u2019t:<\/strong> Include detailed financial reports or federal forms like the Form 990 or T3010. Save those for the appendix, or include a link where readers can view them online.<\/p>\n<\/div>\n<div class=\"wp-block-group content-section is-layout-constrained wp-block-group-is-layout-constrained\">\n<header data-toc-tag=\"Make it forward-looking\" id=\"section-8-toc-1\"><\/header>\n<h2 class=\"wp-block-heading\" id=\"h-do-make-it-forward-looking\">Do: Make it forward-looking<\/h2>\n<p>While the nonprofit annual report is primarily a retrospective document, it should also give your readers an idea of what\u2019s next. Where are you headed now, and how will you build on the activities and achievements of the past year to get there?<\/p>\n<p><strong>Include future-focused sections that show donors:<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>Your goals and objectives for the coming year<\/li>\n<li>How future plans will fit into your nonprofit\u2019s long-term priorities<\/li>\n<li>Lessons learned that will shape ongoing strategy<\/li>\n<li>Why their continued support matters<\/li>\n<\/ul>\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<div class=\"sw-card sw-blog-callout\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<p class=\"has-text-align-left\"><strong>Data insights for a clear path forward<\/strong><\/p>\n<p class=\"has-text-align-left\">DonorPerfect\u2019s at-a-glance donor insights, automated reports, and custom dashboards help you prioritize the right donors and stay on track with your fundraising goals.<\/p>\n<p class=\"has-text-align-left\"><a href=\"\/fundraising-software\/fundraising-report-software\/#form\">Request a demo of DonorPerfect &gt;&gt;<\/a><\/p>\n<\/div>\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"758\" src=\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/givingtuesday-goal-vector-1024x758.png\" alt=\"Giving Tuesday Goal Meter\" class=\"wp-image-36108\" srcset=\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/givingtuesday-goal-vector-1024x758.png 1024w, https:\/\/uploads.donorperfect.com\/images\/sites\/2\/givingtuesday-goal-vector-300x222.png 300w, https:\/\/uploads.donorperfect.com\/images\/sites\/2\/givingtuesday-goal-vector-768x569.png 768w, https:\/\/uploads.donorperfect.com\/images\/sites\/2\/givingtuesday-goal-vector-1536x1137.png 1536w, https:\/\/uploads.donorperfect.com\/images\/sites\/2\/givingtuesday-goal-vector-2048x1517.png 2048w, https:\/\/uploads.donorperfect.com\/images\/sites\/2\/givingtuesday-goal-vector-100x74.png 100w\" sizes=\"(max-width: 1024px) 100vw, 1024px\"><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<p>Remember, each annual report reflects just one piece of your nonprofit organization\u2019s larger, sustained vision. When you ground the report in intentional nonprofit strategic planning, your donors better understand their part in an ongoing mission and feel inspired to stay involved.<\/p>\n<p><strong>Don\u2019t:<\/strong> Only focus on what happened. Devote attention to where you plan to go next and how your donors can help you get there.<\/p>\n<\/div>\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<header data-toc-tag=\"Design for deeper engagement\" id=\"section-9-toc-1\"><\/header>\n<h2 class=\"wp-block-heading\" id=\"h-do-design-and-distribute-for-deeper-engagement\">Do: Design and distribute for deeper engagement<\/h2>\n<p>Because the annual report is a public-facing and multipurpose document, it should be visually appealing, easy to read, and accessible. If you present readers with one long wall of text, they\u2019re likely to lose interest. Instead, get creative with design and consider non-traditional formats that might be more engaging.<\/p>\n<p><strong>Follow these <a href=\"\/nonprofit-technology-blog\/fundraising-software\/how-nonprofits-can-build-consistent-brands\/\">design best practices<\/a>:<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>Use clear headings, visuals, and white space to guide readers\u2019 attention.<\/li>\n<li>Prioritize digital formats that promote shareability and accessibility.<\/li>\n<li>Emphasize key takeaways, quotes, and statistics with color, bold text, and graphics.<\/li>\n<li>Include photos and videos of program highlights (with permission).<\/li>\n<li>Consider web-based platforms that enable visual storytelling and interactivity.<\/li>\n<li>Make sure it\u2019s mobile-friendly.<\/li>\n<\/ul>\n<p>Additionally, be strategic about how and where you distribute your report. When used effectively, the annual report isn\u2019t just something you publish and forget, but a fundraising tool that informs and engages stakeholders year-round.<\/p>\n<p><strong>Promote your nonprofit annual report by:<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>Sharing via <a href=\"\/integrations\/email-marketing\/constant-contact\/\">email<\/a>, social media, and on your website<\/li>\n<li>Highlighting it in donor meetings and board discussions<\/li>\n<li>Repurposing impact stories and statistics for fundraising and marketing<\/li>\n<\/ul>\n<p>The look and feel of your nonprofit annual report can distract from the story you\u2019re trying to tell. But when you\u2019re intentional about design and distribution, the report can strengthen your overall fundraising strategy and inspire audiences to engage more deeply with your mission.<\/p>\n<p><strong>Don\u2019t:<\/strong> Treat the design and distribution of your annual report as an afterthought. A visually compelling report can be used not only to inform and inspire donors, but to connect your mission to a wider audience.<\/p>\n<p>The key to writing an effective nonprofit annual report is starting with a clear, data-informed fundraising plan and clean systems to support it. Download <a href=\"\/whitepapers\/generic\/data-to-manage\/\">How to Use Data to Manage Your Nonprofit<\/a> and get practical tips for tracking financial performance, automating workflows, and visualizing impact in your nonprofit CRM.<\/p>\n<\/div>\n<div class=\"wp-block-group content-section is-layout-constrained wp-block-group-is-layout-constrained\">\n<header data-toc-tag=\"Get a free guide\" id=\"section-10-toc-1\"><\/header>\n<h2 class=\"wp-block-heading get_demo gutenberg\" id=\"h-download-how-to-use-data-to-manage-your-nonprofit\">Download How to Use Data to Manage Your Nonprofit<\/h2>\n<script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n                <div class=\"gf_browser_unknown gform_wrapper gravity-theme gform-theme--no-framework generic_content_lead_wrapper generic_whitepaper_wrapper\" data-form-theme=\"gravity-theme\" data-form-index=\"0\" id=\"gform_wrapper_71\" style=\"display:none\"><div id=\"gf_71\" class=\"gform_anchor\" tabindex=\"-1\"><\/div>\n                        <div class=\"gform_heading\">\n                            <p class=\"gform_description\"><\/p>\n                        <\/div><form data-confirmation-type=\"message\" method=\"post\" enctype=\"multipart\/form-data\" target=\"gform_ajax_frame_71\" id=\"gform_71\" class=\"generic_content_lead generic_whitepaper\" action=\"\/nonprofit-technology-blog\/wp-json\/wp\/v2\/posts\/37321#gf_71\" data-formid=\"71\" novalidate>\t\t\t\t\t<div style=\"display: none !important;\" class=\"akismet-fields-container gf_invisible\" data-prefix=\"ak_\">\n\t\t\t\t\t\t<label>\u0394<textarea name=\"ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label>\n\t\t\t\t\t\t<input type=\"hidden\" id=\"ak_js_1\" name=\"ak_js\" value=\"73\">\n\t\t\t\t\t\t<script>\ndocument.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );\n<\/script>\n\t\t\t\t\t<\/div>\n                        <div class=\"gform-body gform_body\"><div id=\"gform_fields_71\" class=\"gform_fields top_label form_sublabel_below description_below validation_below\"><div id=\"field_71_1\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full input-field gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><label class=\"gfield_label gform-field-label\" for=\"input_71_1\">First Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class=\"ginput_container ginput_container_text\"><input data-parameter=\"first_name\" name=\"input_1\" id=\"input_71_1\" type=\"text\" value=\"\" class=\"large\" aria-required=\"true\" aria-invalid=\"false\"><\/div><\/div><div id=\"field_71_2\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full input-field gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><label class=\"gfield_label gform-field-label\" for=\"input_71_2\">Last Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class=\"ginput_container ginput_container_text\"><input data-parameter=\"last_name\" name=\"input_2\" id=\"input_71_2\" type=\"text\" value=\"\" class=\"large\" aria-required=\"true\" aria-invalid=\"false\"><\/div><\/div><div id=\"field_71_3\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-full input-field validate gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><label class=\"gfield_label gform-field-label\" for=\"input_71_3\">Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class=\"ginput_container ginput_container_email\">\n                            <input data-parameter=\"email\" name=\"input_3\" id=\"input_71_3\" type=\"email\" value=\"\" class=\"large\" aria-required=\"true\" aria-invalid=\"false\">\n                        <\/div><\/div><div id=\"field_71_4\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full input-field gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><label class=\"gfield_label gform-field-label\" for=\"input_71_4\">Organization<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class=\"ginput_container ginput_container_text\"><input data-parameter=\"organization\" name=\"input_4\" id=\"input_71_4\" type=\"text\" value=\"\" class=\"large\" aria-required=\"true\" aria-invalid=\"false\"><\/div><\/div><div id=\"field_71_7\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-full select-field role-field select-display field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><label class=\"gfield_label gform-field-label\" for=\"input_71_7\">Role (Optional)<\/label><div class=\"ginput_container ginput_container_select\"><select data-parameter=\"role\" name=\"input_7\" id=\"input_71_7\" class=\"large gfield_select\" aria-invalid=\"false\"><option value=\"\" selected>Please choose an option<\/option><option value=\"Development Director\">Development Director<\/option><option value=\"Fundraising Assistant\">Fundraising Assistant<\/option><option value=\"Executive\/Board Member\">Executive\/Board Member<\/option><option value=\"Volunteer\">Volunteer<\/option><option value=\"Communications\">Communications<\/option><option value=\"I do it all!\">I do it all!<\/option><\/select><\/div><\/div><div id=\"field_71_17\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-full gf_software_interest select-display gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><label class=\"gfield_label gform-field-label\" for=\"input_71_17\">Interested in DonorPerfect?<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class=\"ginput_container ginput_container_select\"><select data-parameter=\"software_interest\" name=\"input_17\" id=\"input_71_17\" class=\"large gfield_select\" aria-required=\"true\" aria-invalid=\"false\"><option value=\"\" disabled selected>Please choose an option<\/option><option value=\"No\">No<\/option><option value=\"No, I am a current DonorPerfect client\">No, I am a current DonorPerfect client<\/option><option value=\"Yes\">Yes<\/option><\/select><\/div><\/div><div id=\"field_71_6\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-full gf_number_of_constituents select-display gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><label class=\"gfield_label gform-field-label\" for=\"input_71_6\">Number of Constituents<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class=\"ginput_container ginput_container_select\"><select data-parameter=\"number_of_constituents\" name=\"input_6\" id=\"input_71_6\" class=\"large gfield_select\" aria-required=\"true\" aria-invalid=\"false\"><option value=\"\" disabled selected>Please choose an option<\/option><option value=\"0 - 500\">0 \u2013 500<\/option><option value=\"501 - 1,000\">501 \u2013 1,000<\/option><option value=\"1,001 - 2,500\">1,001 \u2013 2,500<\/option><option value=\"2,501 - 6,000\">2,501 \u2013 6,000<\/option><option value=\"6,001 - 20,000\">6,001 \u2013 20,000<\/option><option value=\"20,001 - 50,000\">20,001 \u2013 50,000<\/option><option value=\"50,001 - 100,000\">50,001 \u2013 100,000<\/option><option value=\"100,001 - 200,00\">100,001 \u2013 200,00<\/option><option value=\"200,001+\">200,001+<\/option><option value=\"Other\">Other<\/option><option value=\"Unknown\">Unknown<\/option><\/select><\/div><\/div><div id=\"field_71_5\" class=\"gfield gfield--type-select gfield--input-type-select gfield--width-full gf_state_province select-display gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><label class=\"gfield_label gform-field-label\" for=\"input_71_5\">State\/Province<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class=\"ginput_container ginput_container_select\"><select data-parameter=\"state_province\" name=\"input_5\" id=\"input_71_5\" class=\"large gfield_select\" aria-required=\"true\" aria-invalid=\"false\"><option value=\"\" disabled selected>Please choose an option<\/option><option value=\"Other\">Other<\/option><option value=\"AB\">AB<\/option><option value=\"AK\">AK<\/option><option value=\"AL\">AL<\/option><option value=\"AR\">AR<\/option><option value=\"AZ\">AZ<\/option><option value=\"BC\">BC<\/option><option value=\"CA\">CA<\/option><option value=\"CO\">CO<\/option><option value=\"CT\">CT<\/option><option value=\"DC\">DC<\/option><option value=\"DE\">DE<\/option><option value=\"FL\">FL<\/option><option value=\"GA\">GA<\/option><option value=\"HI\">HI<\/option><option value=\"IA\">IA<\/option><option value=\"ID\">ID<\/option><option value=\"IL\">IL<\/option><option value=\"IN\">IN<\/option><option value=\"KS\">KS<\/option><option value=\"KY\">KY<\/option><option value=\"LA\">LA<\/option><option value=\"MA\">MA<\/option><option value=\"MB\">MB<\/option><option value=\"MD\">MD<\/option><option value=\"ME\">ME<\/option><option value=\"MI\">MI<\/option><option value=\"MN\">MN<\/option><option value=\"MO\">MO<\/option><option value=\"MS\">MS<\/option><option value=\"MT\">MT<\/option><option value=\"NB\">NB<\/option><option value=\"NC\">NC<\/option><option value=\"ND\">ND<\/option><option value=\"NE\">NE<\/option><option value=\"NH\">NH<\/option><option value=\"NJ\">NJ<\/option><option value=\"NL\">NL<\/option><option value=\"NM\">NM<\/option><option value=\"NS\">NS<\/option><option value=\"NT\">NT<\/option><option value=\"NU\">NU<\/option><option value=\"NV\">NV<\/option><option value=\"NY\">NY<\/option><option value=\"OH\">OH<\/option><option value=\"OK\">OK<\/option><option value=\"ON\">ON<\/option><option value=\"OR\">OR<\/option><option value=\"PA\">PA<\/option><option value=\"PE\">PE<\/option><option value=\"PR\">PR<\/option><option value=\"QC\">QC<\/option><option value=\"RI\">RI<\/option><option value=\"SC\">SC<\/option><option value=\"SD\">SD<\/option><option value=\"SK\">SK<\/option><option value=\"TN\">TN<\/option><option value=\"TX\">TX<\/option><option value=\"UT\">UT<\/option><option value=\"VA\">VA<\/option><option value=\"VI\">VI<\/option><option value=\"VT\">VT<\/option><option value=\"WA\">WA<\/option><option value=\"WI\">WI<\/option><option value=\"WV\">WV<\/option><option value=\"WY\">WY<\/option><option value=\"YT\">YT<\/option><\/select><\/div><\/div><div id=\"field_71_11\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><div class=\"ginput_container ginput_container_text\"><input data-parameter=\"product_detail\" name=\"input_11\" id=\"input_71_11\" type=\"hidden\" class=\"gform_hidden\" aria-invalid=\"false\" value=\"DonorPerfect\"><\/div><\/div><div id=\"field_71_13\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><div class=\"ginput_container ginput_container_text\"><input data-parameter=\"product_line\" name=\"input_13\" id=\"input_71_13\" type=\"hidden\" class=\"gform_hidden\" aria-invalid=\"false\" value=\"DonorPerfect\"><\/div><\/div><div id=\"field_71_12\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible lead_type\" data-field-class=\"lead_type\"><div class=\"ginput_container ginput_container_text\"><input data-parameter=\"lead_type\" name=\"input_12\" id=\"input_71_12\" type=\"hidden\" class=\"gform_hidden\" aria-invalid=\"false\" value=\"BDR\"><\/div><\/div><div id=\"field_71_16\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><div class=\"ginput_container ginput_container_text\"><input data-parameter=\"webform\" name=\"input_16\" id=\"input_71_16\" type=\"hidden\" class=\"gform_hidden\" aria-invalid=\"false\" value=\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/posts\/37321\"><\/div><\/div><div id=\"field_71_14\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><div class=\"ginput_container ginput_container_text\"><input data-parameter=\"lead_source\" name=\"input_14\" id=\"input_71_14\" type=\"hidden\" class=\"gform_hidden\" aria-invalid=\"false\" value=\"\"><\/div><\/div><div id=\"field_71_20\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><div class=\"ginput_container ginput_container_text\"><input data-parameter=\"gclid\" name=\"input_20\" id=\"input_71_20\" type=\"hidden\" class=\"gform_hidden\" aria-invalid=\"false\" value=\"\"><\/div><\/div><div id=\"field_71_19\" class=\"gfield gfield--type-hcaptcha gfield--input-type-hcaptcha field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"><label class=\"gfield_label gform-field-label\" for=\"input_71_19\">Untitled<\/label><div class=\"ginput_container ginput_container_sw_hcaptcha\"><input aria-required=\"false\" type=\"hidden\" data-type=\"sw-hcaptcha\" name=\"input_19\" value=\"\"><\/div><\/div><\/div><\/div>\n        <div class=\"gform-footer gform_footer top_label\"> <input type=\"submit\" id=\"gform_submit_button_71\" class=\"gform_button button\" onclick=\"gform.submission.handleButtonClick(this);\" data-submission-type=\"submit\" value=\"DOWNLOAD NOW\"> <input type=\"hidden\" name=\"gform_ajax\" value=\"form_id=71&amp;title=&amp;description=1&amp;tabindex=0&amp;theme=gravity-theme&amp;styles=[]&amp;hash=f5493501d676d5b75f33b98abaaaf51b\">\n            <input type=\"hidden\" class=\"gform_hidden\" name=\"gform_submission_method\" data-js=\"gform_submission_method_71\" value=\"iframe\">\n            <input type=\"hidden\" class=\"gform_hidden\" name=\"gform_theme\" data-js=\"gform_theme_71\" id=\"gform_theme_71\" value=\"gravity-theme\">\n            <input type=\"hidden\" class=\"gform_hidden\" name=\"gform_style_settings\" data-js=\"gform_style_settings_71\" id=\"gform_style_settings_71\" value=\"[]\">\n            <input type=\"hidden\" class=\"gform_hidden\" name=\"is_submit_71\" value=\"1\">\n            <input type=\"hidden\" class=\"gform_hidden\" name=\"gform_submit\" value=\"71\">\n            \n            <input type=\"hidden\" class=\"gform_hidden\" name=\"gform_currency\" data-currency=\"USD\" value=\"BYnJErDALPmgZSzFB8CVJ4sL3x54A+VdiMvZ8FiT3NHO\/xnSkAWp09AcgfLQJG3UL\/2hj3aupa2vHnh0DB4uPb9hOehdY3HPds7brJ4TB+OPWy4=\">\n            <input type=\"hidden\" class=\"gform_hidden\" name=\"gform_unique_id\" value=\"\">\n            <input type=\"hidden\" class=\"gform_hidden\" name=\"state_71\" value=\"WyJbXSIsImMzYjFmMDVlMmZiOGI3YTBmMzlkYThiMDIzYWJkOWRlIl0=\">\n            <input type=\"hidden\" autocomplete=\"off\" class=\"gform_hidden\" name=\"gform_target_page_number_71\" id=\"gform_target_page_number_71\" value=\"0\">\n            <input type=\"hidden\" autocomplete=\"off\" class=\"gform_hidden\" name=\"gform_source_page_number_71\" id=\"gform_source_page_number_71\" value=\"1\">\n            <input type=\"hidden\" name=\"gform_field_values\" value=\"\">\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style=\"display:none;width:0px;height:0px;\" src=\"about:blank\" name=\"gform_ajax_frame_71\" id=\"gform_ajax_frame_71\" title=\"This iframe contains the logic required to handle Ajax powered Gravity Forms.\"><\/iframe>\n\t\t                <script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 71, 'https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_71').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_71');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_71').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){form_content.find('form').css('opacity', 0);jQuery('#gform_wrapper_71').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_71').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_71').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_71').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_71').val();gformInitSpinner( 71, 'https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [71, current_page]);window['gf_submitting_71'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_71').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_71').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [71]);window['gf_submitting_71'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_71').text());}else{jQuery('#gform_71').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"71\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_71\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_71\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_71\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 71, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>The nonprofit annual report is a unique document. At its most basic, it\u2019s a retrospective summary of your nonprofit organization\u2019s financial activity and accomplishments in a given fiscal year. When done well, it\u2019s also a powerful storytelling and trust-building tool that shows donors the impact of their generosity and where you plan to go next. [&hellip;]<\/p>\n","protected":false},"author":74,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"22033,31314,21604,29632,35561,29849","_relevanssi_noindex_reason":"","_oasis_is_in_workflow":0,"_oasis_original":0,"_oasis_task_priority":"","fifu_image_url":"","fifu_image_alt":"","footnotes":"","_wp_rev_ctl_limit":""},"categories":[4,109],"tags":[],"sw-content-theme":[11645,11647,11703],"sw-feature":[11668,11672,11679],"sw-persona":[11704,11665,11664],"sw-sector":[],"glossary-term":[],"class_list":["post-37321","post","type-post","status-publish","format-standard","hentry","category-fundraising-software","category-featured","sw-content-theme-fundraising-communication","sw-content-theme-fundraising-operations","sw-content-theme-planning","sw-feature-accounting","sw-feature-data-enhancement","sw-feature-reporting","sw-persona-comms","sw-persona-crm-user","sw-persona-development-director"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.8 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Writing the Nonprofit Annual Report: Dos and Don\u2019ts<\/title>\n<meta name=\"description\" content=\"Learn how to create a nonprofit annual report that aligns with strategic priorities, illustrates mission impact, and inspires long-term engagement.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Writing the Nonprofit Annual Report: Dos and Don\u2019ts\" \/>\n<meta property=\"og:description\" content=\"Learn how to create a nonprofit annual report that aligns with strategic priorities, illustrates mission impact, and inspires long-term engagement.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/\" \/>\n<meta property=\"og:site_name\" content=\"Nonprofit Technology &amp; Fundraising Blogs\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-16T21:48:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-23T18:09:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/wp-content\/images\/sites\/2\/2026\/01\/data-to-manage-blog.jpg\" \/>\n<meta name=\"author\" content=\"Iana Robitaille, PhD\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Writing the Nonprofit Annual Report: Dos and Don\u2019ts\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Iana Robitaille, PhD\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/\"},\"author\":{\"name\":\"Anisa Chugthai\",\"@id\":\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/#\/schema\/person\/19110708e1b9f491908b6ddf33add9a0\"},\"headline\":\"Writing the Nonprofit Annual Report: Dos and Don\u2019ts\",\"datePublished\":\"2026-01-16T21:48:45+00:00\",\"dateModified\":\"2026-01-23T18:09:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/\"},\"wordCount\":1959,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/wp-content\/images\/sites\/2\/2026\/01\/data-to-manage-blog.jpg\",\"articleSection\":[\"DonorPerfect Fundraising Software\",\"Featured\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/\",\"url\":\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/\",\"name\":\"Writing the Nonprofit Annual Report: Dos and Don\u2019ts\",\"isPartOf\":{\"@id\":\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/data-to-manage-blog.jpg\",\"datePublished\":\"2026-01-16T21:48:45+00:00\",\"dateModified\":\"2026-01-23T18:09:22+00:00\",\"author\":{\"@id\":\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/#\/schema\/person\/19110708e1b9f491908b6ddf33add9a0\"},\"description\":\"Learn how to create a nonprofit annual report that aligns with strategic priorities, illustrates mission impact, and inspires long-term engagement.\",\"breadcrumb\":{\"@id\":\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/#primaryimage\",\"url\":\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/data-to-manage-blog.jpg\",\"contentUrl\":\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/data-to-manage-blog.jpg\",\"width\":600,\"height\":300,\"caption\":\"A preview of the Data to Manage ebook.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Writing the Nonprofit Annual Report: Dos and Don\u2019ts\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/#website\",\"url\":\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/\",\"name\":\"Nonprofit Technology &amp; Fundraising Blogs\",\"description\":\"DonorPerfect&#039;s Nonprofit Technology Blog features articles, resources, videos and free tools for nonprofits, created by our fundraising and nonprofit management experts.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/#\/schema\/person\/19110708e1b9f491908b6ddf33add9a0\",\"name\":\"Iana Robitaille, PhD\",\"url\":\"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/authors\/iana-robitaille-phd\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Writing the Nonprofit Annual Report: Dos and Don\u2019ts","description":"Learn how to create a nonprofit annual report that aligns with strategic priorities, illustrates mission impact, and inspires long-term engagement.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_type":"article","og_title":"Writing the Nonprofit Annual Report: Dos and Don\u2019ts","og_description":"Learn how to create a nonprofit annual report that aligns with strategic priorities, illustrates mission impact, and inspires long-term engagement.","og_url":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/","og_site_name":"Nonprofit Technology &amp; Fundraising Blogs","article_published_time":"2026-01-16T21:48:45+00:00","article_modified_time":"2026-01-23T18:09:22+00:00","og_image":[{"url":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/wp-content\/images\/sites\/2\/2026\/01\/data-to-manage-blog.jpg","type":"","width":"","height":""}],"author":"Iana Robitaille, PhD","twitter_card":"summary_large_image","twitter_title":"Writing the Nonprofit Annual Report: Dos and Don\u2019ts","twitter_misc":{"Written by":"Iana Robitaille, PhD","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/#article","isPartOf":{"@id":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/"},"author":{"name":"Anisa Chugthai","@id":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/#\/schema\/person\/19110708e1b9f491908b6ddf33add9a0"},"headline":"Writing the Nonprofit Annual Report: Dos and Don\u2019ts","datePublished":"2026-01-16T21:48:45+00:00","dateModified":"2026-01-23T18:09:22+00:00","mainEntityOfPage":{"@id":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/"},"wordCount":1959,"commentCount":0,"image":{"@id":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/#primaryimage"},"thumbnailUrl":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/wp-content\/images\/sites\/2\/2026\/01\/data-to-manage-blog.jpg","articleSection":["DonorPerfect Fundraising Software","Featured"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/","url":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/","name":"Writing the Nonprofit Annual Report: Dos and Don\u2019ts","isPartOf":{"@id":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/#primaryimage"},"image":{"@id":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/#primaryimage"},"thumbnailUrl":"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/data-to-manage-blog.jpg","datePublished":"2026-01-16T21:48:45+00:00","dateModified":"2026-01-23T18:09:22+00:00","author":{"@id":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/#\/schema\/person\/19110708e1b9f491908b6ddf33add9a0"},"description":"Learn how to create a nonprofit annual report that aligns with strategic priorities, illustrates mission impact, and inspires long-term engagement.","breadcrumb":{"@id":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/#primaryimage","url":"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/data-to-manage-blog.jpg","contentUrl":"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/data-to-manage-blog.jpg","width":600,"height":300,"caption":"A preview of the Data to Manage ebook."},{"@type":"BreadcrumbList","@id":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-annual-report\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/"},{"@type":"ListItem","position":2,"name":"Writing the Nonprofit Annual Report: Dos and Don\u2019ts"}]},{"@type":"WebSite","@id":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/#website","url":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/","name":"Nonprofit Technology &amp; Fundraising Blogs","description":"DonorPerfect&#039;s Nonprofit Technology Blog features articles, resources, videos and free tools for nonprofits, created by our fundraising and nonprofit management experts.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/#\/schema\/person\/19110708e1b9f491908b6ddf33add9a0","name":"Iana Robitaille, PhD","url":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/authors\/iana-robitaille-phd\/"}]}},"_links":{"self":[{"href":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/posts\/37321","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/users\/74"}],"replies":[{"embeddable":true,"href":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/comments?post=37321"}],"version-history":[{"count":11,"href":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/posts\/37321\/revisions"}],"predecessor-version":[{"id":37353,"href":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/posts\/37321\/revisions\/37353"}],"wp:attachment":[{"href":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/media?parent=37321"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/categories?post=37321"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/tags?post=37321"},{"taxonomy":"sw-content-theme","embeddable":true,"href":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/sw-content-theme?post=37321"},{"taxonomy":"sw-feature","embeddable":true,"href":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/sw-feature?post=37321"},{"taxonomy":"sw-persona","embeddable":true,"href":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/sw-persona?post=37321"},{"taxonomy":"sw-sector","embeddable":true,"href":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/sw-sector?post=37321"},{"taxonomy":"glossary-term","embeddable":true,"href":"https:\/\/test.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/glossary-term?post=37321"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}