{"id":30577,"date":"2024-12-02T08:46:49","date_gmt":"2024-12-02T12:46:49","guid":{"rendered":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/?p=30577"},"modified":"2024-12-02T08:47:31","modified_gmt":"2024-12-02T12:47:31","slug":"custom-nonprofit-reports","status":"publish","type":"post","link":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/","title":{"rendered":"How Custom Reporting Helps Refine Your Fundraising Efforts"},"content":{"rendered":"\n<p>Nonprofit fundraising is a dynamic field where understanding your donors and campaigns is crucial for success. Custom reporting is a powerful tool that empowers organizations to uncover valuable insights and implement data-driven strategies.<\/p>\n<p>While <a href=\"https:\/\/cdn2.hubspot.net\/hubfs\/433841\/The_State_of_Data_in_The_Nonprofit_Sector.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">90%<\/a> of nonprofit organizations collect data, it can be challenging for employees to fully leverage this information in their decision-making process. By tailoring reports to your organization&#8217;s unique needs, you can reveal trends, identify opportunities, and enhance your fundraising outcomes.<\/p>\n<p><strong>Let\u2019s explore how to harness the potential of custom reporting to transform raw data into actionable insights that drive your nonprofit\u2019s mission forward.<\/strong><\/p>\n<div class=\"wp-block-group content-section is-layout-constrained wp-block-group-is-layout-constrained\">\n<header data-toc-tag=\"Why custom reporting matters\" id=\"section-1-toc-1\"><\/header>\n<h2 class=\"wp-block-heading\" id=\"h-why-custom-reporting-matters-for-nonprofits\">Why custom reporting matters for nonprofits<\/h2>\n<p>Custom reports go beyond standard templates, allowing you to:<\/p>\n<ul class=\"wp-block-list\">\n<li>Focus on metrics that matter most to your organization<\/li>\n<li>Combine data from various sources for a comprehensive view<\/li>\n<li>Visualize information in ways that resonate with your team and stakeholders<\/li>\n<\/ul>\n<p>By creating reports that align with your specific goals, you&#8217;ll be better equipped to make informed decisions and optimize your data analysis and fundraising efforts.<\/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=\"Assessing your reporting needs\" id=\"section-1-toc-2\"><\/header>\n<h2 class=\"wp-block-heading\" id=\"h-assessing-your-nonprofit-s-custom-reporting-needs\">Assessing your nonprofit&#8217;s custom reporting needs<\/h2>\n<p>Before diving into custom report creation, take a step back and assess your organization&#8217;s needs and <a href=\"https:\/\/npoinfo.com\/nonprofit-data-collection\/#Types\" target=\"_blank\" rel=\"noreferrer noopener\">types of data<\/a> you can track using your CRM. Consider the following questions:<\/p>\n<ul class=\"wp-block-list\">\n<li>What are your primary fundraising goals?<\/li>\n<li>Which metrics are most crucial for measuring success?<\/li>\n<li>Who will be using these reports, and what information do they need?<\/li>\n<li>How frequently do you need to analyze this data?<\/li>\n<\/ul>\n<p>Clarifying your organization\u2019s <a href=\"https:\/\/www.nonprofitlearninglab.org\/post-1\/smart-goals-for-nonprofits\" target=\"_blank\" rel=\"noreferrer noopener\">goals and objectives<\/a> will prepare you to create reports that deliver actionable insights.<\/p>\n<p><strong>Pro tip<\/strong>: Consider creating specific reports for your year-end giving campaigns, a significant funding source for many nonprofits. These reports can help you track progress toward your goals, identify last-minute opportunities, and provide valuable donor insights (e.g. retention rate or average gift size) for future year-end fundraising strategies.<\/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=\"Create custom reports\" id=\"section-1-toc-3\"><\/header>\n<h2 class=\"wp-block-heading\" id=\"h-tips-to-create-custom-fundraising-reports\">Tips to create custom fundraising reports<\/h2>\n<p>Now that you&#8217;ve identified your needs, let&#8217;s explore the process of creating custom reports:<\/p>\n<ul class=\"wp-block-list\">\n<li>Choose accurate, consistent data sources.<\/li>\n<li>Select relevant fields and metrics.<\/li>\n<li>Apply filters to focus on specific data sets.<\/li>\n<li>Design your report layout.<\/li>\n<li>Add visuals to enhance understanding.<\/li>\n<\/ul>\n<p>Remember, the goal is to create reports that drive decision-making. Focus on the metrics that matter most and present them in a clear, actionable format.<\/p>\n<p class=\"has-background\" style=\"background-color:#e4e9ed\">DonorPerfect offers comprehensive training resources to help you master custom reporting. From video tutorials to live webinars, you&#8217;ll have all the support you need to become a reporting pro.<\/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=\"Maximizing your nonprofit CRM\" id=\"section-1-toc-4\"><\/header>\n<h2 class=\"wp-block-heading\" id=\"h-maximizing-your-nonprofit-crm-for-custom-reporting\">Maximizing your nonprofit CRM for custom reporting<\/h2>\n<p>Nonprofit CRMs are a goldmine of donor relationship data. They offer powerful reporting tools that make custom report creation a breeze. Take advantage of these features to:<\/p>\n<ul class=\"wp-block-list\">\n<li>Combine data from multiple campaigns to reveal comprehensive donor participation and giving patterns. For example, evaluate or merge results from your summer peer-to-peer campaign with your year-end giving drive to understand donor crossover and total impact.<\/li>\n<li>Track individual donor engagement by monitoring their involvement. Identify donors who start with small gifts and gradually increase their support over time.<\/li>\n<li>Compare fundraising channel effectiveness by analyzing response rates and return on investment (ROI). Determine whether email or direct mail generates more year-end donations for your specific donor demographics.<\/li>\n<li>Maintain data integrity through regular cleaning and updating. Run periodic reports to identify and correct outdated contact information, eliminate duplicate entries, and ensure your donor database remains accurate and actionable.<\/li>\n<\/ul>\n<p>Mastering your CRM&#8217;s reporting capabilities will allow you to extract maximum value from your donor data.<\/p>\n<p>DonorPerfect&#8217;s intuitive <a href=\"\/fundraising-software\/fundraising-report-software\/\">reporting<\/a> tools allow you to create custom reports with simplicity. Easily combine data from various modules to gain a 360-degree view of your fundraising efforts.<\/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=\"Effective custom reports\" id=\"section-1-toc-5\"><\/header>\n<h2 class=\"wp-block-heading\" id=\"h-key-takeaways-for-effective-custom-reports\">Key takeaways for effective custom reports<\/h2>\n<p>To create impactful custom reports, focus on clarity and relevance. Define key performance indicators (KPIs) aligned with your fundraising goals, including donor retention rates, campaign conversion rates, and monthly recurring giving trends. Use visual elements like bar charts to quickly convey progress and incorporate conditional formatting to highlight critical data points.<\/p>\n<p>Regularly review and update your reports to ensure they evolve with your organization&#8217;s needs. Schedule quarterly audits and share insights across departments to foster a data-driven culture. Maintaining accurate and timely reporting not only guides internal decisions but also demonstrates <a href=\"https:\/\/www.councilofnonprofits.org\/running-nonprofit\/fundraising-and-resource-development\/ethical-fundraising\" target=\"_blank\" rel=\"noreferrer noopener\">accountability to donors<\/a>. Effective reports don&#8217;t just present data\u2014they tell a story about your nonprofit&#8217;s impact and guide future actions. By implementing these best practices and regularly refining your reporting strategy, you&#8217;ll build a strong foundation for data-driven decision-making.<\/p>\n<p>Take advantage of DonorPerfect&#8217;s <a href=\"\/factsheets\/smartactions-feature\/\">automation<\/a> features to run regular reports, ensuring your team always has access to the latest insights.<\/p>\n<p>Custom reporting can transform your nonprofit&#8217;s fundraising efforts. By tailoring your reports to your organization&#8217;s unique needs, you&#8217;ll gain valuable insights that drive success. Embrace the power of custom reporting, and watch your fundraising strategies soar to new heights.<\/p>\n<p>Get to know your metrics and grow your mission with DonorPerfect\u2019s advanced <a href=\"\/factsheets\/reporting-data-analytics\/\">reporting and data analytics tools<\/a>. Request your free demo below!<\/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=\"FAQ\" id=\"section-1-toc-6\"><\/header>\n\t\t<section class=\"sw-faq-container contain\">\n\t\t\t<h2 class=\"faq-header\">Frequently Asked Questions<\/h2>\t\t<div class=\"accordion\">\n\t\t\t\t\t<div class=\"accordion-section\">\n\t\t\t\t<div class=\"header open-accordion\" data-gtm-id=\"icon-link-expand\">\n\t\t\t\t\t<p><strong>1. <\/strong><strong>How often should I create custom reports for our fundraising efforts?<\/strong><\/p><div class=\"chevron-shadow\"><i class=\"accordion_close fa-solid fa-chevron-down\" aria-hidden=\"true\"><\/i><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"accordion-text hidden\"><p>The frequency of custom reporting depends on your organization&#8217;s needs and campaign cycles. Generally, it&#8217;s beneficial to review key metrics weekly or bi-weekly, with more comprehensive reports generated monthly or quarterly.<\/p>\n<\/div>\n\t\t\t\t<hr>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"accordion-section\">\n\t\t\t\t<div class=\"header open-accordion\" data-gtm-id=\"icon-link-expand\">\n\t\t\t\t\t<p><strong>2. <\/strong><strong>How can custom reports help track and improve fundraising events?<\/strong><\/p><div class=\"chevron-shadow\"><i class=\"accordion_close fa-solid fa-chevron-down\" aria-hidden=\"true\"><\/i><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"accordion-text hidden\"><p>Custom reports can help you analyze event attendance, costs, revenue, and return on investment (ROI) across different events. They can track participant engagement, sponsor contributions, and year-over-year performance comparisons. This data helps optimize future event planning and identify which event types generate the best returns for your organization.<\/p>\n<\/div>\n\t\t\t\t<hr>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"accordion-section\">\n\t\t\t\t<div class=\"header open-accordion\" data-gtm-id=\"icon-link-expand\">\n\t\t\t\t\t<p><strong>3. <\/strong><strong>Can custom reports help with donor segmentation?<\/strong><\/p><div class=\"chevron-shadow\"><i class=\"accordion_close fa-solid fa-chevron-down\" aria-hidden=\"true\"><\/i><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"accordion-text hidden\"><p>Absolutely! Custom reports can reveal patterns in donor behavior, allowing you to segment your donor base more effectively. This segmentation can lead to more personalized communication and targeted fundraising strategies, especially with <a href=\"https:\/\/www.philanthropy.com\/article\/how-data-empowers-major-gift-fundraisers\" target=\"_blank\" rel=\"noopener\">major donors<\/a>.<\/p>\n<\/div>\n\t\t\t\t<hr>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"accordion-section\">\n\t\t\t\t<div class=\"header open-accordion\" data-gtm-id=\"icon-link-expand\">\n\t\t\t\t\t<p><strong>4. <\/strong><strong>What\u2019s the best way to share custom reports with our board and stakeholders?<\/strong><\/p><div class=\"chevron-shadow\"><i class=\"accordion_close fa-solid fa-chevron-down\" aria-hidden=\"true\"><\/i><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"accordion-text hidden\"><p>Create executive summaries that highlight key metrics and trends, using visual elements like charts and graphs to illustrate important points. Leverage your CRM&#8217;s scheduled reporting features to automatically email tailored reports to different stakeholder groups. Consider creating different versions of reports\u2014detailed operational reports for staff, high-level strategic reports for board members, and impact reports for major donors\u2014that can be automatically distributed on a regular basis, such as monthly or quarterly.<\/p>\n<\/div>\n\t\t\t\t<hr>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"How often should I create custom reports for our fundraising efforts?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>The frequency of custom reporting depends on your organization&#8217;s needs and campaign cycles. Generally, it&#8217;s beneficial to review key metrics weekly or bi-weekly, with more comprehensive reports generated monthly or quarterly.<\/p>\\n\"}},{\"@type\":\"Question\",\"name\":\"How can custom reports help track and improve fundraising events?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Custom reports can help you analyze event attendance, costs, revenue, and return on investment (ROI) across different events. They can track participant engagement, sponsor contributions, and year-over-year performance comparisons. This data helps optimize future event planning and identify which event types generate the best returns for your organization.<\/p>\\n\"}},{\"@type\":\"Question\",\"name\":\"Can custom reports help with donor segmentation?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Absolutely! Custom reports can reveal patterns in donor behavior, allowing you to segment your donor base more effectively. This segmentation can lead to more personalized communication and targeted fundraising strategies, especially with <a href=\\\"https:\/\/www.philanthropy.com\/article\/how-data-empowers-major-gift-fundraisers\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\">major donors<\/a>.<\/p>\\n\"}},{\"@type\":\"Question\",\"name\":\"What\\u2019s the best way to share custom reports with our board and stakeholders?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Create executive summaries that highlight key metrics and trends, using visual elements like charts and graphs to illustrate important points. Leverage your CRM&#8217;s scheduled reporting features to automatically email tailored reports to different stakeholder groups. Consider creating different versions of reports\\u2014detailed operational reports for staff, high-level strategic reports for board members, and impact reports for major donors\\u2014that can be automatically distributed on a regular basis, such as monthly or quarterly.<\/p>\\n\"}}]}<\/script><\/div>\n<div class=\"wp-block-group content-section is-layout-constrained wp-block-group-is-layout-constrained\">\n<header data-toc-tag=\"Get your free DonorPerfect demo\" id=\"section-1-toc-7\"><\/header>\n<h2 class=\"wp-block-heading get_demo gutenberg\" id=\"h-get-your-free-donorperfect-demo\">Get your free DonorPerfect demo<\/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 gravityforms_donor_retention_wrapper' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_1' ><div id='gf_1' class='gform_anchor' tabindex='-1'><\/div>\n                        <div class='gform_heading'>\n                            <p class='gform_description'><\/p>\n                        <\/div><form data-confirmation-type=\"page\" method='post' enctype='multipart\/form-data' target='gform_ajax_frame_1' id='gform_1' class='gravityforms_donor_retention' action='\/nonprofit-technology-blog\/wp-json\/wp\/v2\/posts\/30577#gf_1' data-formid='1' 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>&#916;<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=\"235\" \/>\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_1' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_1_1\" class=\"gfield gfield--type-text gfield--width-half input-field gf_first_name 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_1_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_1_1' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_2\" class=\"gfield gfield--type-text gfield--width-half input-field gf_last_name 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_1_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_1_2' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_3\" class=\"gfield gfield--type-email gfield--width-half input-field validate gf_email 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_1_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_1_3' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_1_4\" class=\"gfield gfield--type-text gfield--width-half input-field gf_organization 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_1_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_1_4' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_5\" class=\"gfield gfield--type-select gfield--width-half select-display gf_state_province 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_1_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_1_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_1_6\" class=\"gfield gfield--type-select gfield--width-half select-display gf_number_of_constituents 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_1_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_1_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 &#8211; 500<\/option><option value='501 - 1,000' >501 &#8211; 1,000<\/option><option value='1,001 - 2,500' >1,001 &#8211; 2,500<\/option><option value='2,501 - 6,000' >2,501 &#8211; 6,000<\/option><option value='6,001 - 20,000' >6,001 &#8211; 20,000<\/option><option value='20,001 - 50,000' >20,001 &#8211; 50,000<\/option><option value='50,001 - 100,000' >50,001 &#8211; 100,000<\/option><option value='100,001 - 200,00' >100,001 &#8211; 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_1_9\" class=\"gfield gfield--type-textarea gfield--width-full gf_needs field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_9'>Tell us about your needs (Optional)<\/label><div class='ginput_container ginput_container_textarea'><textarea data-parameter='needs' name='input_9' id='input_1_9' class='textarea small'      aria-invalid=\"false\"   rows='3' cols='50'><\/textarea><\/div><\/div><div id=\"field_1_7\" class=\"gfield gfield--type-select gfield--width-half select-display gf_role field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_7'>Role (Optional)<\/label><div class='ginput_container ginput_container_select'><select data-parameter='role' name='input_7' id='input_1_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_1_10\" class=\"gfield gfield--type-select gfield--width-half select-display gf_preferred_language preferred_language_input field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible d-none\"  data-field-class=\"d-none\" ><label class='gfield_label gform-field-label' for='input_1_10'>Preferred Language<\/label><div class='ginput_container ginput_container_select'><select data-parameter='preferred_language' name='input_10' id='input_1_10' class='large gfield_select'     aria-invalid=\"false\" ><option value=''  selected>Please choose an option<\/option><option value='English' selected='selected'>English<\/option><option value='French' >French<\/option><option value='Bilingual' >Bilingual<\/option><\/select><\/div><\/div><div id=\"field_1_11\" class=\"gfield gfield--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_1_11' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='DonorPerfect' \/><\/div><\/div><div id=\"field_1_13\" class=\"gfield gfield--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_1_13' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='DonorPerfect' \/><\/div><\/div><div id=\"field_1_12\" class=\"gfield gfield--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_1_12' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='Product Lead' \/><\/div><\/div><div id=\"field_1_15\" class=\"gfield gfield--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_url_contact' name='input_15' id='input_1_15' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_1_16\" class=\"gfield gfield--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_1_16' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/posts\/30577' \/><\/div><\/div><div id=\"field_1_14\" class=\"gfield gfield--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_1_14' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_1_19\" class=\"gfield gfield--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_19' id='input_1_19' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_1_18\" class=\"gfield gfield--type-hcaptcha d-none field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_18'>hCaptcha<\/label><div class='ginput_container ginput_container_sw_hcaptcha'><input aria-required='false' type='hidden' data-type='sw-hcaptcha' name='input_18' value=''><\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_1' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='GET STARTED'  \/> <input type='hidden' name='gform_ajax' value='form_id=1&amp;title=&amp;description=1&amp;tabindex=0&amp;theme=gravity-theme&amp;styles=[]&amp;hash=770563830732458c3e4be167e24d7447' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_1' id='gform_theme_1' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_1' id='gform_style_settings_1' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='1' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='wxmt\/GnBwNJJ7P8tRg2AKGpE1WBcZzwjz+zmShQhxKAvmNK6Vj9ZfW97+S\/1OmPQPiu0nHpeddPAsnIaMUhmmaloni0KC5DAG8kPputfWsFB4aI=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_1' value='WyJbXSIsImMzYjFmMDVlMmZiOGI3YTBmMzlkYThiMDIzYWJkOWRlIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' 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_1' id='gform_ajax_frame_1' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe>\n\t\t                <script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 1, 'https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_1').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_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').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){jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_1').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = 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_1').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_1').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"1\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_1\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_1\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_1\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 1, 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>Nonprofit fundraising is a dynamic field where understanding your donors and campaigns is crucial for success. Custom reporting is a powerful tool that empowers organizations to uncover valuable insights and implement data-driven strategies. While 90% of nonprofit organizations collect data, it can be challenging for employees to fully leverage this information in their decision-making process. [&hellip;]<\/p>\n","protected":false},"author":14,"featured_media":30581,"comment_status":"open","ping_status":"closed","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":"21089,24422,22414,25428,24557,19586","_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,5],"tags":[],"sw-content-theme":[10676],"sw-feature":[10696],"sw-persona":[10703],"sw-sector":[],"class_list":["post-30577","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-fundraising-software","category-featured","category-nonprofit-technology","sw-content-theme-fundraising-operations","sw-feature-reporting","sw-persona-crm-user"],"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>Optimize Donor Insights: Custom Reporting for Nonprofits<\/title>\n<meta name=\"description\" content=\"Learn how to create custom reports for your nonprofit&#039;s fundraising efforts. Unlock valuable insights, streamline processes, and boost your fundraising success.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Optimize Donor Insights: Custom Reporting for Nonprofits\" \/>\n<meta property=\"og:description\" content=\"Learn how to create custom reports for your nonprofit&#039;s fundraising efforts. Unlock valuable insights, streamline processes, and boost your fundraising success.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/\" \/>\n<meta property=\"og:site_name\" content=\"Nonprofit Technology &amp; Fundraising Blogs\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-02T12:46:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-02T12:47:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/custom-reporting-featured-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"630\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Chaz Runfola\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Optimize Donor Insights: Custom Reporting for Nonprofits\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Chaz Runfola\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/\"},\"author\":{\"name\":\"Amanda Foran\",\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/#\/schema\/person\/f28cf7495a2492aa636b154506c998c8\"},\"headline\":\"How Custom Reporting Helps Refine Your Fundraising Efforts\",\"datePublished\":\"2024-12-02T12:46:49+00:00\",\"dateModified\":\"2024-12-02T12:47:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/\"},\"wordCount\":846,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/custom-reporting-featured-1.jpg\",\"articleSection\":[\"DonorPerfect Fundraising Software\",\"Featured\",\"Nonprofit Technology\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/\",\"url\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/\",\"name\":\"Optimize Donor Insights: Custom Reporting for Nonprofits\",\"isPartOf\":{\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/custom-reporting-featured-1.jpg\",\"datePublished\":\"2024-12-02T12:46:49+00:00\",\"dateModified\":\"2024-12-02T12:47:31+00:00\",\"author\":{\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/#\/schema\/person\/f28cf7495a2492aa636b154506c998c8\"},\"description\":\"Learn how to create custom reports for your nonprofit's fundraising efforts. Unlock valuable insights, streamline processes, and boost your fundraising success.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/#primaryimage\",\"url\":\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/custom-reporting-featured-1.jpg\",\"contentUrl\":\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/custom-reporting-featured-1.jpg\",\"width\":630,\"height\":630,\"caption\":\"Custom Reporting Helps Refine Your Fundraising Efforts.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How Custom Reporting Helps Refine Your Fundraising Efforts\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/#website\",\"url\":\"https:\/\/www.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:\/\/www.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:\/\/www.donorperfect.com\/nonprofit-technology-blog\/#\/schema\/person\/f28cf7495a2492aa636b154506c998c8\",\"name\":\"Chaz Runfola\",\"url\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/authors\/chaz-runfola\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Optimize Donor Insights: Custom Reporting for Nonprofits","description":"Learn how to create custom reports for your nonprofit's fundraising efforts. Unlock valuable insights, streamline processes, and boost your fundraising success.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/","og_type":"article","og_title":"Optimize Donor Insights: Custom Reporting for Nonprofits","og_description":"Learn how to create custom reports for your nonprofit's fundraising efforts. Unlock valuable insights, streamline processes, and boost your fundraising success.","og_url":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/","og_site_name":"Nonprofit Technology &amp; Fundraising Blogs","article_published_time":"2024-12-02T12:46:49+00:00","article_modified_time":"2024-12-02T12:47:31+00:00","og_image":[{"width":630,"height":630,"url":"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/custom-reporting-featured-1.jpg","type":"image\/jpeg"}],"author":"Chaz Runfola","twitter_card":"summary_large_image","twitter_title":"Optimize Donor Insights: Custom Reporting for Nonprofits","twitter_misc":{"Written by":"Chaz Runfola","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/#article","isPartOf":{"@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/"},"author":{"name":"Amanda Foran","@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/#\/schema\/person\/f28cf7495a2492aa636b154506c998c8"},"headline":"How Custom Reporting Helps Refine Your Fundraising Efforts","datePublished":"2024-12-02T12:46:49+00:00","dateModified":"2024-12-02T12:47:31+00:00","mainEntityOfPage":{"@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/"},"wordCount":846,"commentCount":0,"image":{"@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/#primaryimage"},"thumbnailUrl":"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/custom-reporting-featured-1.jpg","articleSection":["DonorPerfect Fundraising Software","Featured","Nonprofit Technology"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/","url":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/","name":"Optimize Donor Insights: Custom Reporting for Nonprofits","isPartOf":{"@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/#primaryimage"},"image":{"@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/#primaryimage"},"thumbnailUrl":"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/custom-reporting-featured-1.jpg","datePublished":"2024-12-02T12:46:49+00:00","dateModified":"2024-12-02T12:47:31+00:00","author":{"@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/#\/schema\/person\/f28cf7495a2492aa636b154506c998c8"},"description":"Learn how to create custom reports for your nonprofit's fundraising efforts. Unlock valuable insights, streamline processes, and boost your fundraising success.","breadcrumb":{"@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/#primaryimage","url":"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/custom-reporting-featured-1.jpg","contentUrl":"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/custom-reporting-featured-1.jpg","width":630,"height":630,"caption":"Custom Reporting Helps Refine Your Fundraising Efforts."},{"@type":"BreadcrumbList","@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/custom-nonprofit-reports\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/"},{"@type":"ListItem","position":2,"name":"How Custom Reporting Helps Refine Your Fundraising Efforts"}]},{"@type":"WebSite","@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/#website","url":"https:\/\/www.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:\/\/www.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:\/\/www.donorperfect.com\/nonprofit-technology-blog\/#\/schema\/person\/f28cf7495a2492aa636b154506c998c8","name":"Chaz Runfola","url":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/authors\/chaz-runfola\/"}]}},"_links":{"self":[{"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/posts\/30577","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/comments?post=30577"}],"version-history":[{"count":10,"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/posts\/30577\/revisions"}],"predecessor-version":[{"id":30590,"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/posts\/30577\/revisions\/30590"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/media\/30581"}],"wp:attachment":[{"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/media?parent=30577"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/categories?post=30577"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/tags?post=30577"},{"taxonomy":"sw-content-theme","embeddable":true,"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/sw-content-theme?post=30577"},{"taxonomy":"sw-feature","embeddable":true,"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/sw-feature?post=30577"},{"taxonomy":"sw-persona","embeddable":true,"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/sw-persona?post=30577"},{"taxonomy":"sw-sector","embeddable":true,"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/sw-sector?post=30577"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}