CINXE.COM
15 Best Nonprofit CRMs for 2025: Compare the Top Solutions
<!doctype html> <html lang="en"> <head> <!-- Site by Hart & Vine (hartandvine.com) --> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="preconnect" href="//cloud.typography.com" crossorigin> <link rel="dns-prefetch" href="//cloud.typography.com"> <link rel="dns-prefetch" href="//bat.bing.com"> <link rel="dns-prefetch" href="//www.googletagmanager.com"> <link rel="dns-prefetch" href="//www.google-analytics.com"> <link rel="dns-prefetch" href="//static.olark.com"> <link rel="dns-prefetch" href="//api.hubspot.com"> <link rel="stylesheet" type="text/css" href="https://cloud.typography.com/7372040/7493632/css/fonts.css" /> <link rel="stylesheet" href="/css/build/min.css"> <link rel="stylesheet" href="https://kindful.com/wp-content/themes/kindful/css/kindful.css"> <meta name="google-site-verification" content="ArA8RkYHrbaRsLsxKTdSk-v-SktyxO69AgQNz0_Z-bk" /> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO plugin v23.9 - https://yoast.com/wordpress/plugins/seo/ --> <title>15 Best Nonprofit CRMs for 2025: Compare the Top Solutions</title><link rel="preload" data-rocket-preload as="image" href="https://kindful.com/wp-content/uploads/best-nonprofit-crm.png" fetchpriority="high"> <meta name="description" content="What is the best nonprofit CRM for 2025? Compare top solutions and find the right tool for your organization with support from this comprehensive guide." /> <link rel="canonical" href="https://kindful.com/nonprofit-glossary/nonprofit-crm/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="15 Best Nonprofit CRMs for 2025: Compare the Top Solutions" /> <meta property="og:description" content="What is the best nonprofit CRM for 2025? Compare top solutions and find the right tool for your organization with support from this comprehensive guide." /> <meta property="og:url" content="https://kindful.com/nonprofit-glossary/nonprofit-crm/" /> <meta property="og:site_name" content="Kindful" /> <meta property="article:publisher" content="https://www.facebook.com/kindfulapp/" /> <meta property="article:modified_time" content="2024-11-18T21:04:03+00:00" /> <meta property="og:image" content="https://kindful.com/wp-content/uploads/nonprofit-CRM_Banner-CTA-1.png" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@kindfulapp" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="20 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://kindful.com/nonprofit-glossary/nonprofit-crm/","url":"https://kindful.com/nonprofit-glossary/nonprofit-crm/","name":"15 Best Nonprofit CRMs for 2025: Compare the Top Solutions","isPartOf":{"@id":"https://kindful.com/#website"},"primaryImageOfPage":{"@id":"https://kindful.com/nonprofit-glossary/nonprofit-crm/#primaryimage"},"image":{"@id":"https://kindful.com/nonprofit-glossary/nonprofit-crm/#primaryimage"},"thumbnailUrl":"https://kindful.com/wp-content/uploads/nonprofit-CRM_Banner-CTA-1.png","datePublished":"2024-05-15T01:13:59+00:00","dateModified":"2024-11-18T21:04:03+00:00","description":"What is the best nonprofit CRM for 2025? Compare top solutions and find the right tool for your organization with support from this comprehensive guide.","breadcrumb":{"@id":"https://kindful.com/nonprofit-glossary/nonprofit-crm/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://kindful.com/nonprofit-glossary/nonprofit-crm/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://kindful.com/nonprofit-glossary/nonprofit-crm/#primaryimage","url":"https://kindful.com/wp-content/uploads/nonprofit-CRM_Banner-CTA-1.png","contentUrl":"https://kindful.com/wp-content/uploads/nonprofit-CRM_Banner-CTA-1.png","width":1500,"height":350,"caption":"Bloomerang’s nonprofit CRM was built for fundraisers, by fundraisers. Explore our platform."},{"@type":"BreadcrumbList","@id":"https://kindful.com/nonprofit-glossary/nonprofit-crm/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://kindful.com/"},{"@type":"ListItem","position":2,"name":"15 Best Nonprofit CRMs for 2025: Compare the Top Solutions"}]},{"@type":"WebSite","@id":"https://kindful.com/#website","url":"https://kindful.com/","name":"Kindful","description":"","publisher":{"@id":"https://kindful.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://kindful.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://kindful.com/#organization","name":"Kindful","url":"https://kindful.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://kindful.com/#/schema/logo/image/","url":"https://kindful.com/wp-content/uploads/kindful-logo.png","contentUrl":"https://kindful.com/wp-content/uploads/kindful-logo.png","width":1500,"height":270,"caption":"Kindful"},"image":{"@id":"https://kindful.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/kindfulapp/","https://x.com/kindfulapp"]}]}</script> <!-- / Yoast SEO plugin. --> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <script type="text/javascript" src="//acrobatservices.adobe.com/view-sdk/viewer.js" id="adobe-pdf-js-js"></script> <link rel='shortlink' href='https://kindful.com/?p=70863' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://kindful.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fkindful.com%2Fnonprofit-glossary%2Fnonprofit-crm%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://kindful.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fkindful.com%2Fnonprofit-glossary%2Fnonprofit-crm%2F&format=xml" /> <style type="text/css" id="wp-custom-css"> .main-header .bar{ width: 93%; padding: 0; max-width: 1400px; margin: 0 auto; border-bottom: none; } .kfl-prime-hero{ width: 100%; background: #f5f7f9; position: relative; } .kfl-prime-hero:before{ content: ""; display: block; position: absolute; right: 0; top: 0; width: 50%; height: 100%; background: url(https://kindful.com/wp-content/uploads/kindful-home-bg-3.jpg) no-repeat; background-position: center; background-size: cover; } .kfl-prime-hero-inner{ width: 93%; max-width: 1400px; margin: 0 auto; position: relative; padding: 180px 0 190px 0; } .kfl-prime-hero-inner-lft{ width: 50%; padding: 0 45px 0 0; } .kfl-prime-hero-inner h1{ font-size: 3.8rem; line-height: 1.0697674419em; font-weight: 400; letter-spacing: -0.023255814em; font-family: circular-med, sans-serif; color: #132e3c; } .kfl-prime-hero-inner p{ font-size: 1.1875rem; line-height: 1.6842105263em; font-weight: 400; letter-spacing: 0.0105263158em; margin: 30px 0; font-family: graphik, sans-serif; color: #6f7783; max-width: 500px; } .kfl-prime-hero-inner a{ font-size: 1rem; } .home-featured-articles{ padding: 40px 0 80px 0; max-width: 1200px; margin: 0 auto; } .home-featured-articles h2{ text-align: center; } .home-np-glossary{ width: 93%; max-width: 1200px; margin: 10px auto 140px auto; display: flex; border-radius: 6px; } .home-np-glossary-lt{ width: 50%; background: url(https://kindful.com/wp-content/uploads/kindful-home-bg-2.jpg) no-repeat; background-size: cover; background-position: center; border-radius: 6px 0 0 6px; } .home-np-glossary-rt{ width: 50%; background: #132e3c; padding: 120px 60px 135px; border-radius: 0 6px 6px 0; } .home-np-glossary-rt h2{ margin-top: 0; color: #6DA8BC; margin-bottom: 30px; } .home-np-glossary-rt p{ color: #ffffff; } .home-np-glossary-rt p:last-of-type{ margin-bottom: 0; } @media screen and (max-width: 800px) { .kfl-prime-hero-inner{ flex-wrap: wrap; padding: 60px 0 370px 0 } .kfl-prime-hero-inner-lft{ width: 100%; } .kfl-prime-hero:before{ top: auto; height: 300px; bottom: 0; left: 0; width: 100%; background-position: center 25%; } .home-featured-articles{ padding: 20px 0 40px 0; } .home-np-glossary{ flex-wrap: wrap; } .home-np-glossary-lt, .home-np-glossary-rt{ width: 100%; border-radius: 0; } .home-np-glossary-lt{ height: 300px; } .home-np-glossary-rt { padding: 80px 30px 100px 30px; } .kfl-prime-hero-inner h1 { font-size: 3rem; } } #mktoForm_1421 .mktoButtonRow{ width: 100% !important; } #mktoForm_1421 .mktoButton{ width: 100% !important; border-radius: 8px !important; } #mktoForm_1421 > .mktoFormRow{ width: 100% !important; } #mktoForm_1421 input{ border-radius: 8px !important; } #mktoForm_1421 input[type="email"]{ font-size: 1rem !important; } #mktoForm_1421 input::placeholder, #mktoForm_1421 input[type="email"]::placeholder{ color: #000000 !important; font-size: 1rem !important; } </style> <style id="wpforms-css-vars-root"> :root { --wpforms-field-border-radius: 3px; --wpforms-field-border-style: solid; --wpforms-field-border-size: 1px; --wpforms-field-background-color: #ffffff; --wpforms-field-border-color: rgba( 0, 0, 0, 0.25 ); --wpforms-field-border-color-spare: rgba( 0, 0, 0, 0.25 ); --wpforms-field-text-color: rgba( 0, 0, 0, 0.7 ); --wpforms-field-menu-color: #ffffff; --wpforms-label-color: rgba( 0, 0, 0, 0.85 ); --wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 ); --wpforms-label-error-color: #d63637; --wpforms-button-border-radius: 3px; --wpforms-button-border-style: none; --wpforms-button-border-size: 1px; --wpforms-button-background-color: #066aab; --wpforms-button-border-color: #066aab; --wpforms-button-text-color: #ffffff; --wpforms-page-break-color: #066aab; --wpforms-background-image: none; --wpforms-background-position: center center; --wpforms-background-repeat: no-repeat; --wpforms-background-size: cover; --wpforms-background-width: 100px; --wpforms-background-height: 100px; --wpforms-background-color: rgba( 0, 0, 0, 0 ); --wpforms-background-url: none; --wpforms-container-padding: 0px; --wpforms-container-border-style: none; --wpforms-container-border-width: 1px; --wpforms-container-border-color: #000000; --wpforms-container-border-radius: 3px; --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } </style><script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-TPHZNZC');</script> <meta name="generator" content="WP Rocket 3.17.3.1" data-wpr-features="wpr_oci wpr_image_dimensions wpr_desktop wpr_preload_links" /></head> <body id="blog" class="blog-single"> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TPHZNZC" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- <div class="main-header"> <div class="bar cf"> <a href="/" class="logo"><?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 314 34"><defs><clipPath id="b"><path d="M199.13,12.57v11.9c-.78-.1-1.53-.39-2.18-.85-2.81-1.88-3.56-5.69-1.67-8.49,.35-.52,.78-.99,1.27-1.38,.77-.57,1.64-.97,2.58-1.18Z" fill="none"/></clipPath><clipPath id="c"><path d="M220.02,12.17v12.32c.78-.1,1.53-.39,2.18-.85,1.7-1.24,2.72-3.21,2.76-5.31,0-1.92-.87-3.73-2.38-4.92-.77-.57-1.63-.99-2.55-1.24h0Z" fill="none"/></clipPath><clipPath id="d"><path d="M200.64,24.5h4.96V6.37c-2.08-.23-4.07,.89-4.96,2.79v15.34h0Z" fill="none"/></clipPath><clipPath id="e"><path d="M207.1,24.45h4.94V3.77c-.94-.02-1.87,.18-2.72,.57-.85,.35-1.6,.89-2.22,1.57V24.45Z" fill="none"/></clipPath><clipPath id="f"><path d="M213.55,24.46h4.96V8.11c-.3-.71-.71-1.38-1.21-1.97-.5-.59-1.1-1.07-1.79-1.43-.6-.37-1.26-.62-1.96-.74,0,0,0,20.49,0,20.49Z" fill="none"/></clipPath><clipPath id="g"><path d="M231.81,13.73l6.91-8.15s2.19-1.98,4.27,1c-2.65,3.39-6.51,7.9-6.51,7.9l6.68,8.29c-.27,.67-.81,1.21-1.49,1.47-.97,.38-2.06,.23-2.9-.38l-2.87-3.45-4.08-4.93v7.49s.08,1.49-2.17,1.49-2.22-1.14-2.22-1.7V6.22s.16-1.38,2.16-1.38,2.19,1.29,2.19,1.29l.03,7.5v.11Z" fill="none"/></clipPath><clipPath id="h"><path d="M246.22,9.58c.4,0,2.21-.18,2.21,1.51v11.93s-.02,1.46-2.01,1.45c-2.22-.02-2.26-1.27-2.25-1.56s0-11.77,.02-11.82,0-1.51,2.03-1.51Z" fill="none"/></clipPath><clipPath id="i"><path d="M246.32,8.35c1.24,0,2.24-1.01,2.23-2.24s-1.01-2.24-2.24-2.23c-1.23,0-2.23,1-2.23,2.24,0,1.24,1,2.24,2.24,2.24h0Z" fill="none"/></clipPath><clipPath id="j"><path d="M250.02,10.03c.49-.33,1.06-.49,1.65-.47,1.3-.05,2.4,.97,2.44,2.27,0,.01,0,.03,0,.04,1.13-1.27,2.14-2.52,4.75-2.52,2.86-.12,5.28,2.1,5.4,4.96,0,.16,0,.31,0,.47,0,3.72,0,8.05,0,8.05,0,0,.18,1.61-2,1.61s-2.24-.94-2.24-1.87v-6.9c.08-1.38-.97-2.56-2.35-2.65-.08,0-.17,0-.25,0-2.69,0-3.17,1.91-3.17,1.83v8.01s0,1.59-2.2,1.56-2.04-1.59-2.04-1.59" fill="none"/></clipPath><clipPath id="k"><path d="M284.52,13.08v9.7s-.07,1.69,2.17,1.69,2.11-1.54,2.11-1.79V13.08h1.91c.82,.02,1.51-.62,1.53-1.44,0-.07,0-.14,0-.21,.1-.83-.48-1.58-1.31-1.69-.05,0-.1-.01-.16-.01h-2.13v-1.07s-.08-2.02,1.74-1.98c.75,.02,1.47,.32,2.01,.83,.55-.47,.89-1.14,.92-1.87,0-.65-.61-2.3-3.71-2.3s-5.01,1.91-5.03,5.19c0,1.36,0,1.18,0,1.18h-1.67s-1.24,.05-1.24,1.75,1.16,1.6,1.16,1.6h1.71Z" fill="none"/></clipPath><clipPath id="l"><path d="M297.27,11.39v7.14c.2,1.59,1.64,2.71,3.23,2.51,1.31-.16,2.35-1.2,2.51-2.51v-7.51s.13-1.49,2.07-1.49,2.09,1.46,2.09,1.51v12.98s-.32,.44-1.52,.44c-1,.07-1.92-.51-2.3-1.43-.11-.21-.2-.43-.27-.66,0-.03-1.89,2.31-4.03,2.31h-1.82c-.73-.14-1.43-.44-2.04-.88-1.34-1.05-2.12-2.65-2.13-4.35,.01-3.77,0-8.14,0-8.14,.07-1.06,1-1.87,2.06-1.79,.02,0,.05,0,.07,0,1.04-.1,1.96,.66,2.05,1.7,0,.05,0,.11,0,.16h0Z" fill="none"/></clipPath><clipPath id="m"><path d="M308.84,4.01V23.02s.11,1.44,2.1,1.44,2.14-1.46,2.14-1.46V6.32s-.15-2.74-2.73-2.74c-.54-.03-1.07,.13-1.51,.43h0Z" fill="none"/></clipPath></defs><path d="M40.28,12.4c.37-.64,.91-1.16,1.57-1.49,.73-.39,1.56-.59,2.39-.58,1.51-.02,2.96,.59,4.01,1.69,1.11,1.12,1.66,2.56,1.67,4.31,0,1.75-.56,3.18-1.68,4.31-1.06,1.1-2.52,1.7-4.04,1.68-.82,.01-1.62-.19-2.34-.58-.65-.35-1.2-.87-1.57-1.51v1.35c0,.06-.01,.11-.04,.16-.02,.05-.06,.1-.1,.14-.04,.04-.09,.08-.15,.1-.06,.02-.12,.03-.18,.03h-1.4c-.12,0-.24-.04-.33-.12-.04-.04-.08-.09-.1-.14-.02-.05-.03-.11-.03-.17V7.01c0-.06,0-.12,.03-.17,.02-.05,.06-.1,.1-.14,.09-.08,.21-.12,.33-.12h1.42c.11,0,.22,.04,.3,.12,.04,.04,.08,.09,.1,.14,.02,.05,.03,.11,.03,.17v5.39Zm-.03,3.92c-.03,1.02,.34,2.01,1.04,2.76,1.34,1.44,3.59,1.53,5.04,.19,.07-.06,.13-.12,.19-.19,1.4-1.56,1.4-3.93,0-5.49-.67-.73-1.62-1.14-2.62-1.12-.99-.02-1.94,.39-2.61,1.12-.69,.74-1.06,1.72-1.04,2.73Zm13.82,5.68c-.92,0-1.62-.23-2.11-.7s-.73-1.16-.74-2.08V7.03c0-.12,.05-.23,.13-.31,.04-.05,.09-.08,.15-.11,.06-.02,.12-.04,.18-.04h1.43c.29,0,.43,.15,.43,.46v11.81c0,.8,.4,1.21,1.21,1.21h.61c.31,0,.47,.14,.47,.43v1.01c0,.34-.19,.5-.56,.5h-1.2Zm1.61-5.67c0-3.31,2.67-5.99,5.98-5.99,3.31,0,5.99,2.67,5.99,5.98h0c0,1.71-.58,3.13-1.74,4.28-2.37,2.29-6.13,2.29-8.49,0-1.15-1.15-1.73-2.57-1.73-4.27h0Zm2.34,0c-.02,1.01,.35,1.99,1.04,2.73,1.37,1.44,3.64,1.5,5.08,.13,.04-.04,.09-.09,.13-.13,1.38-1.56,1.38-3.91,0-5.47-1.38-1.44-3.67-1.48-5.11-.1-.03,.03-.07,.07-.1,.1-.69,.74-1.06,1.73-1.03,2.74h0Zm10.85,0c0-3.31,2.68-5.98,5.98-5.98s5.98,2.68,5.98,5.98c0,1.7-.58,3.13-1.74,4.27-2.37,2.29-6.13,2.29-8.49,0-1.15-1.15-1.73-2.57-1.73-4.27h0Zm2.35,0c-.02,1.01,.35,1.99,1.04,2.73,1.37,1.44,3.64,1.5,5.08,.13,.04-.04,.09-.09,.13-.13,1.38-1.56,1.38-3.91,0-5.47-1.38-1.44-3.67-1.48-5.11-.1-.03,.03-.07,.07-.1,.1-.69,.74-1.06,1.73-1.03,2.74h0Zm13.28-.62v5.9c0,.11-.05,.22-.13,.29-.08,.08-.19,.12-.3,.12h-1.45c-.12,0-.23-.03-.31-.12-.04-.04-.07-.09-.09-.14-.02-.05-.03-.11-.03-.17V11.11c0-.12,.04-.24,.12-.33,.04-.04,.09-.08,.14-.1,.05-.02,.11-.03,.17-.03h1.45c.24,0,.43,.2,.44,.44v1.23c.37-.61,.9-1.1,1.53-1.42,.69-.37,1.47-.57,2.26-.56,.83-.02,1.65,.19,2.37,.62,.66,.4,1.18,.98,1.5,1.69,.92-1.54,2.33-2.31,4.22-2.31,1.53,0,2.71,.46,3.54,1.38,.83,.92,1.24,2.08,1.24,3.48v6.4c0,.11-.05,.22-.13,.29-.09,.08-.21,.12-.33,.12h-1.4c-.12,0-.24-.04-.33-.12-.04-.04-.08-.08-.1-.13-.02-.05-.04-.1-.04-.16v-5.89c0-.96-.25-1.74-.75-2.35-.5-.6-1.22-.9-2.17-.9-.95,0-1.7,.3-2.26,.91-.56,.61-.83,1.39-.83,2.33v5.9c0,.11-.05,.22-.13,.29-.08,.08-.19,.12-.3,.12h-1.42c-.11,0-.22-.04-.31-.12-.04-.03-.08-.08-.11-.13-.02-.05-.04-.11-.04-.16v-5.89c0-.96-.25-1.74-.74-2.35s-1.21-.9-2.16-.9c-.97,0-1.73,.3-2.28,.91-.55,.61-.83,1.39-.83,2.33h0Zm23.85-5.38c1.67,0,3.05,.55,4.14,1.64,1.09,1.1,1.63,2.45,1.64,4.07v.43c.01,.06,0,.13-.01,.19-.02,.06-.05,.12-.1,.16-.05,.05-.1,.08-.16,.1-.06,.02-.13,.02-.19,.01h-8.83c.05,.93,.46,1.81,1.15,2.44,.68,.63,1.57,.97,2.5,.95,1.22,0,2.26-.48,3.11-1.44,.19-.21,.39-.24,.6-.1l1.06,.7c.24,.15,.27,.36,.1,.6-1.11,1.5-2.75,2.24-4.92,2.24-1.74,0-3.17-.57-4.3-1.7-1.13-1.13-1.69-2.55-1.69-4.27-.03-1.6,.57-3.14,1.69-4.28,1.13-1.17,2.53-1.76,4.22-1.76h0Zm3.47,5.06c-.11-.96-.49-1.72-1.13-2.29-.64-.56-1.47-.86-2.32-.84-.86-.02-1.69,.29-2.32,.87-.65,.59-1.06,1.39-1.17,2.26h6.95Zm8.85-4.79h.36c.31,0,.47,.16,.47,.48v1.42c0,.32-.15,.48-.47,.48h-.48c-1.85,0-2.78,1.12-2.78,3.35v5.29c0,.06-.01,.11-.03,.16-.02,.05-.06,.09-.1,.13-.08,.08-.19,.12-.3,.12h-1.45c-.06,0-.12,0-.17-.03-.05-.02-.1-.05-.14-.09-.04-.04-.07-.09-.09-.14-.02-.05-.03-.11-.03-.17V11.11c0-.12,.04-.24,.12-.33,.04-.04,.09-.08,.14-.1,.05-.02,.11-.03,.17-.03h1.35c.24,0,.43,.2,.44,.44v1.39c.26-.55,.67-1.02,1.18-1.36,.54-.36,1.17-.55,1.82-.54h0Zm2.51,10.05c-1.12-1.13-1.68-2.57-1.68-4.32,0-1.75,.56-3.18,1.69-4.31,1.06-1.1,2.53-1.71,4.05-1.69,.82-.01,1.63,.2,2.35,.6,.65,.35,1.18,.89,1.53,1.54v-1.35c0-.12,.05-.24,.13-.33,.09-.09,.21-.14,.33-.13h1.42c.06,0,.12,.01,.17,.03,.05,.02,.1,.06,.14,.1,.08,.09,.12,.21,.12,.33v10.47c0,.06,0,.12-.03,.17-.02,.05-.06,.1-.1,.14-.08,.08-.19,.12-.3,.12h-1.43c-.06,0-.12,0-.18-.03-.06-.02-.11-.06-.15-.1-.04-.04-.07-.09-.1-.14-.02-.05-.04-.11-.04-.16v-1.37c-.36,.65-.89,1.17-1.54,1.53-.72,.4-1.54,.6-2.37,.59-1.52,.02-2.99-.59-4.04-1.69h0Zm1.73-7.03c-.69,.74-1.07,1.73-1.04,2.74-.03,1.02,.34,2.01,1.04,2.76,1.04,1.09,2.65,1.42,4.03,.82,.45-.2,.85-.48,1.18-.84,.69-.74,1.06-1.73,1.04-2.74,.03-1.02-.34-2-1.04-2.74-1.38-1.44-3.67-1.48-5.11-.1-.03,.03-.07,.07-.1,.1h0Zm19.35,8.01v-5.73c0-1.07-.28-1.91-.84-2.51-.56-.6-1.35-.9-2.36-.9-1.02,0-1.83,.32-2.45,.95-.62,.63-.93,1.46-.93,2.46v5.73c0,.06-.01,.11-.04,.16-.02,.05-.06,.09-.1,.13-.08,.08-.19,.12-.3,.12h-1.45c-.12,0-.23-.03-.31-.12-.04-.04-.07-.09-.09-.14-.02-.05-.03-.11-.03-.17V11.11c0-.12,.04-.24,.12-.33,.04-.04,.09-.08,.14-.1,.05-.02,.11-.03,.17-.03h1.45c.23,.01,.42,.2,.43,.43v1.25c.37-.62,.92-1.13,1.57-1.44,.75-.38,1.59-.57,2.44-.56,1.5,0,2.69,.46,3.57,1.37,.88,.91,1.33,2.1,1.33,3.56v6.33c0,.06-.01,.11-.04,.16-.02,.05-.06,.09-.1,.13-.09,.08-.21,.12-.33,.12h-1.39c-.12,0-.24-.04-.33-.12-.04-.04-.07-.08-.1-.13-.02-.05-.03-.1-.03-.16h0Zm12.45-1.84l-4.62-.32-1.15-.08c-.35-.01-.63-.3-.64-.64-.01-.35,.13-.68,.4-.91,.89,.39,1.85,.58,2.82,.56,1.47,0,2.7-.35,3.69-1.07,.96-.66,1.53-1.76,1.49-2.92,0-.44-.07-.88-.22-1.3,.29-.07,.58-.11,.87-.1h.48c.31,0,.46-.15,.46-.48v-1.42c0-.32-.16-.48-.46-.48h-.36c-.64,0-1.28,.18-1.81,.54-.15,.1-.29,.21-.43,.34,0,0-.02-.01-.03-.02-.99-.72-2.22-1.07-3.69-1.07s-2.7,.35-3.69,1.07c-.96,.66-1.52,1.76-1.48,2.93,0,1.08,.38,1.97,1.14,2.65-.77,.63-1.14,1.35-1.14,2.15-.02,.65,.18,1.28,.56,1.81-.7,.59-1.06,1.13-1.06,2.07,0,1.01,.47,1.82,1.38,2.43s2.41,.92,4.48,.92,3.72-.34,4.95-1,1.85-1.64,1.85-2.91c0-1.85-1.26-2.56-3.79-2.73h0Zm-5.23-7c.52-.38,1.2-.57,2.05-.57,.85,0,1.53,.19,2.04,.57,.89,.72,1.03,2.02,.31,2.91-.09,.11-.2,.22-.31,.31-.52,.38-1.2,.58-2.04,.57s-1.53-.19-2.05-.57c-.89-.71-1.04-2-.33-2.89,.1-.12,.21-.23,.33-.33Zm5.4,11.46c-.8,.31-1.88,.47-3.24,.46-2.38,0-3.57-.67-3.57-2.01,0-.56,.15-.81,.48-1.17l5.11,.32c.94,.06,1.58,.16,1.92,.32,.34,.15,.51,.3,.51,.69,0,.62-.4,1.09-1.2,1.39h0Z"/><path d="M28.99,9.51c-.1,.56-.44,1-.8,1.44-.82,1.01-1.66,2.01-2.46,3.03-.47,.59-.87,1.21-1.08,1.95s-.16,1.47-.06,2.22c.18,1.28,.4,2.56,.6,3.84,.08,.56,.15,1.11-.04,1.64-.27,.76-1.07,1.09-1.93,.77-.37-.14-.73-.33-1.06-.55-.88-.59-1.59-1.32-2.27-2.07-1.23-1.36-2.24-2.81-2.79-4.44-.37-1.12-.53-2.36-.23-3.46s1.06-2.1,1.95-2.89c1.3-1.15,2.91-1.9,4.67-2.47,.97-.31,1.96-.59,3.02-.67,.4-.03,.8-.01,1.19,.05,.9,.14,1.41,.82,1.27,1.61ZM3.37,5.91c.15,.37,.33,.72,.56,1.04,.6,.87,1.34,1.57,2.1,2.24,1.38,1.21,2.84,2.21,4.5,2.75,1.13,.37,2.39,.52,3.51,.23s2.13-1.06,2.92-1.93c1.16-1.29,1.93-2.88,2.51-4.61,.32-.96,.6-1.93,.68-2.98,.03-.39,.01-.79-.05-1.17-.15-.89-.84-1.41-1.63-1.26-.56,.1-1.02,.44-1.46,.79-1.03,.8-2.04,1.63-3.07,2.43-.6,.46-1.22,.86-1.97,1.06s-1.49,.16-2.25,.06c-1.3-.18-2.59-.4-3.89-.59-.56-.08-1.13-.15-1.67,.04-.76,.27-1.1,1.06-.77,1.9ZM13.79,27.7c.25-.31,.46-.64,.64-1,.47-.94,.71-1.93,.92-2.92,.38-1.78,.52-3.54,.16-5.23-.24-1.15-.74-2.31-1.56-3.11s-1.99-1.29-3.15-1.54c-1.71-.35-3.49-.21-5.3,.16-1,.21-1.99,.45-2.95,.91-.36,.17-.7,.38-1.01,.63-.7,.57-.82,1.42-.29,2.03,.37,.43,.89,.65,1.42,.86,1.22,.47,2.45,.92,3.67,1.41,.7,.28,1.37,.61,1.92,1.16,.55,.54,.89,1.19,1.17,1.89,.49,1.2,.95,2.41,1.43,3.62,.21,.52,.43,1.04,.87,1.41,.63,.53,1.49,.42,2.07-.28Z" fill="#3f8f24"/><g clip-path="url(#b)"><rect x="193.85" y="12.17" width="5.68" height="12.69" fill="#6da5ba"/></g><g clip-path="url(#c)"><rect x="219.62" y="11.77" width="5.72" height="13.11" fill="#a2d170"/></g><g clip-path="url(#d)"><rect x="200.24" y="5.94" width="5.75" height="18.95" fill="#da695e"/></g><g clip-path="url(#e)"><rect x="206.71" y="3.37" width="5.74" height="21.48" fill="#6bcba8"/></g><g clip-path="url(#f)"><rect x="213.16" y="3.57" width="5.75" height="21.28" fill="#407583"/></g><g clip-path="url(#g)"><rect x="227.03" y="4.44" width="16.52" height="20.43" fill="#3c3c3c"/></g><g clip-path="url(#h)"><rect x="243.77" y="9.18" width="5.05" height="15.69" fill="#3c3c3c"/></g><g clip-path="url(#i)"><rect x="243.68" y="3.48" width="5.27" height="5.27" fill="#3c3c3c"/></g><g clip-path="url(#j)"><rect x="249.62" y="8.96" width="15.04" height="15.89" fill="#3c3c3c"/></g><g><path d="M276.56,4.02s.36-.49,1.66-.49c1.43,0,2.58,1.18,2.57,2.61,0,.03,0,.06,0,.09V22.97s.1,1.5-2.06,1.5-2.16-1.22-2.16-1.75v-.6s-1.02,2.56-4.62,2.56-6.77-2.51-6.77-7.91,3.98-7.42,6.8-7.42c1.75-.05,3.42,.72,4.52,2.08,0,.18,.06-7.42,.06-7.42Z" fill="#3c3c3c"/><path d="M272.99,12.83c1.53-.12,2.96,.76,3.53,2.19,.05,2.7,.02,3.41,.02,3.41-.26,1.74-1.82,3-3.58,2.9-3.22,0-3.64-3.1-3.64-4.31s.56-4.18,3.66-4.19Z" fill="#fff"/></g><g clip-path="url(#k)"><rect x="281.26" y="2.96" width="12.45" height="21.9" fill="#3c3c3c"/></g><g clip-path="url(#l)"><rect x="292.67" y="9.14" width="14.9" height="15.95" fill="#3c3c3c"/></g><g clip-path="url(#m)"><rect x="308.44" y="3.19" width="5.03" height="21.67" fill="#3c3c3c"/></g><path d="M236.44,31.32h-2.42l-.62,1.02h-.85l3.05-4.93h.92l.87,4.93h-.78l-.18-1.02Zm-2.06-.66h1.99l-.42-2.59-1.57,2.59Z" fill="#3c3c3c"/><path d="M240.98,27.41h2.15c.65-.06,1.22,.42,1.28,1.06,0,.03,0,.05,0,.08,0,.66-.48,1.22-1.14,1.31,.44,.14,.73,.55,.72,1.01-.01,.83-.69,1.49-1.52,1.48-.06,0-.12,0-.17-.01h-2.4l1.08-4.93Zm1.54,2.74h-1.41l-.34,1.54h1.49c.49,.05,.92-.31,.97-.8,0-.02,0-.05,0-.07,0-.36-.28-.66-.64-.67-.03,0-.05,0-.08,0h0Zm.42-2.1h-1.36l-.32,1.44h1.48c.44,.05,.83-.27,.88-.7,0-.04,0-.08,0-.12-.02-.36-.32-.63-.67-.61,0,0,0,0,0,0h0Z" fill="#3c3c3c"/><path d="M245.69,27.41h.67l-1.09,4.93h-.67l1.09-4.93Z" fill="#3c3c3c"/><path d="M248.47,28.68c.85-.08,1.6,.54,1.68,1.39,0,.07,0,.14,0,.21,.03,1.15-.87,2.11-2.02,2.15-.84,.08-1.59-.53-1.67-1.37,0-.08,0-.15,0-.23-.03-1.15,.86-2.11,2.01-2.15Zm-.01,.59c-.78,.07-1.35,.75-1.3,1.53-.05,.52,.33,.98,.84,1.03,.05,0,.1,0,.15,0,.78-.07,1.36-.75,1.3-1.53,.05-.52-.33-.98-.84-1.03-.05,0-.1,0-.15,0Z" fill="#3c3c3c"/><path d="M252.7,28.68c.85-.08,1.59,.54,1.67,1.39,0,.07,0,.14,0,.21,.03,1.15-.87,2.11-2.02,2.15-.84,.08-1.59-.53-1.67-1.37,0-.07,0-.15,0-.22-.03-1.15,.86-2.11,2.01-2.15Zm-.01,.59c-.78,.08-1.35,.75-1.3,1.53-.05,.52,.33,.98,.84,1.03,.05,0,.1,0,.15,0,.78-.07,1.36-.75,1.3-1.53,.05-.52-.33-.98-.84-1.03-.05,0-.1,0-.15,0Z" fill="#3c3c3c"/><path d="M259.64,30.01c.02-.07,.03-.15,.03-.22-.01-.3-.26-.52-.56-.51,0,0-.02,0-.03,0-.36,.04-.69,.23-.91,.51l-.56,2.55h-.67l.51-2.34c.02-.08,.03-.17,.03-.26,0-.26-.21-.47-.59-.47-.36,.05-.68,.23-.9,.51l-.55,2.55h-.67l.79-3.57h.67l-.12,.5c.27-.34,.68-.56,1.11-.59,.43-.04,.82,.23,.93,.64v.02c.29-.4,.75-.64,1.24-.67,.49-.04,.92,.32,.96,.81,0,.03,0,.06,0,.08,0,.1-.02,.2-.04,.3l-.55,2.47h-.67l.52-2.33Z" fill="#3c3c3c"/><path d="M263.01,28.68c.82-.04,1.52,.58,1.56,1.4,0,.06,0,.12,0,.17,0,.17-.03,.35-.07,.51h-2.83s-.01,.1-.01,.15c.03,.56,.51,1,1.07,.97,.03,0,.05,0,.08,0,.36,0,.7-.11,.99-.33l.22,.47c-.36,.26-.8,.4-1.25,.41-.86,.11-1.65-.49-1.76-1.35-.01-.08-.01-.16-.01-.24-.04-1.15,.86-2.12,2.01-2.16,0,0,0,0,0,0Zm.96,1.49c.02-.51-.38-.93-.89-.95-.04,0-.08,0-.13,0-.61,.02-1.11,.47-1.22,1.07h2.23s0-.08,0-.12Z" fill="#3c3c3c"/><path d="M265.78,28.77h.67l-.13,.53c.32-.4,.8-.62,1.31-.61l-.15,.67c-.1-.02-.2-.03-.3-.03-.39,.03-.75,.22-.99,.54l-.54,2.47h-.67l.79-3.57Z" fill="#3c3c3c"/><path d="M270.83,28.77h.66l-.79,3.57h-.67l.11-.5c-.27,.37-.69,.58-1.15,.58-.73,.03-1.35-.53-1.38-1.27,0-.07,0-.14,0-.21-.11-1.15,.73-2.17,1.87-2.28,0,0,0,0,0,0,.49-.02,.95,.22,1.21,.63l.11-.54Zm-1.57,3.07c.41-.02,.78-.22,1.01-.55l.33-1.48c-.22-.35-.6-.55-1.01-.53-.78,.09-1.34,.78-1.27,1.56-.05,.5,.31,.95,.81,1,.04,0,.08,0,.13,0Z" fill="#3c3c3c"/><path d="M274.68,30.05c.02-.08,.03-.16,.04-.24,0-.38-.3-.54-.64-.54-.42,.02-.81,.21-1.09,.51l-.55,2.56h-.67l.79-3.57h.67l-.12,.5c.32-.35,.77-.56,1.24-.59,.65,0,1.08,.33,1.08,.89,0,.1-.02,.2-.04,.3l-.55,2.47h-.67l.5-2.29Z" fill="#3c3c3c"/><path d="M276.12,32.74c.29,.36,.74,.55,1.21,.51,.6,.01,1.1-.44,1.15-1.04l.1-.43c-.28,.37-.71,.58-1.18,.58-.72,.04-1.33-.51-1.37-1.23,0-.08,0-.16,0-.24-.1-1.11,.72-2.1,1.83-2.2,0,0,.01,0,.02,0,.48,0,.93,.24,1.22,.63l.13-.54h.67l-.77,3.43c-.08,.93-.87,1.62-1.8,1.59-.61,.06-1.21-.17-1.63-.61l.42-.44Zm2.89-2.91c-.22-.36-.62-.57-1.04-.55-.75,.08-1.31,.75-1.24,1.5-.05,.5,.32,.95,.82,1,.04,0,.09,0,.13,0,.4-.03,.76-.22,1.01-.53l.32-1.41Z" fill="#3c3c3c"/><path d="M283.18,27.41h1.92c.72-.06,1.35,.47,1.41,1.19,0,.04,0,.08,0,.12,0,.96-.78,1.74-1.74,1.74-.06,0-.13,0-.19-.01h-1.32l-.42,1.9h-.74l1.09-4.93Zm2.56,1.37c0-.4-.34-.72-.74-.72,0,0-.01,0-.02,0h-1.2l-.38,1.73h1.24c.56,.05,1.05-.36,1.1-.92,0-.03,0-.07,0-.1h0Z" fill="#3c3c3c"/><path d="M287.29,28.77h.67l-.13,.53c.32-.4,.8-.62,1.31-.61l-.15,.67c-.1-.02-.2-.03-.3-.03-.39,.03-.75,.22-.99,.54l-.54,2.47h-.67l.79-3.57Z" fill="#3c3c3c"/><path d="M291.14,28.68c.85-.08,1.6,.54,1.67,1.39,0,.07,0,.14,0,.21,.03,1.15-.87,2.11-2.02,2.15-.84,.08-1.59-.54-1.67-1.38,0-.07,0-.15,0-.22-.03-1.15,.86-2.11,2.01-2.15Zm-.01,.59c-.78,.08-1.35,.75-1.3,1.53-.05,.52,.33,.98,.84,1.03,.05,0,.1,0,.15,0,.78-.07,1.36-.75,1.3-1.53,.05-.52-.33-.98-.84-1.03-.05,0-.1,0-.15,0Z" fill="#3c3c3c"/><path d="M296.87,27.41h.67l-1.09,4.93h-.67l.11-.5c-.27,.37-.69,.58-1.15,.58-.73,.03-1.35-.53-1.38-1.26,0-.07,0-.14,0-.21-.11-1.15,.73-2.17,1.87-2.28,0,0,0,0,0,0,.49-.02,.95,.22,1.21,.63l.41-1.9Zm-1.87,4.43c.41-.02,.78-.22,1.01-.55l.33-1.48c-.22-.35-.6-.55-1.01-.53-.78,.09-1.34,.78-1.27,1.56-.05,.5,.31,.95,.81,1,.04,0,.08,0,.12,0Z" fill="#3c3c3c"/><path d="M298.45,31.06c-.02,.08-.03,.16-.04,.24,0,.38,.3,.54,.7,.54,.4-.04,.76-.23,1.03-.52l.56-2.54h.67l-.79,3.57h-.67l.11-.5c-.32,.35-.77,.56-1.24,.59-.64,0-1.08-.33-1.08-.89,0-.1,.02-.2,.04-.3l.55-2.47h.67l-.51,2.29Z" fill="#3c3c3c"/><path d="M303.81,28.68c.55-.05,1.08,.21,1.37,.68l-.5,.38c-.18-.3-.51-.48-.86-.47-.79,.04-1.39,.7-1.36,1.49,0,.02,0,.03,0,.05-.03,.54,.38,1,.91,1.03,.05,0,.1,0,.14,0,.33,0,.64-.15,.86-.41l.37,.45c-.33,.36-.81,.56-1.3,.55-.85,.07-1.6-.56-1.67-1.41,0-.07,0-.13,0-.2-.04-1.15,.87-2.11,2.02-2.15,0,0,0,0,0,0Z" fill="#3c3c3c"/><path d="M305.62,31.52l.48-2.17h-.59l.13-.58h.59l.22-.98h.67l-.21,.98h.73l-.13,.58h-.73l-.44,2.03s-.01,.09-.01,.14c0,.21,.12,.32,.35,.32,.11,0,.22-.04,.32-.1l.05,.53c-.16,.11-.35,.17-.55,.16-.54,0-.89-.21-.89-.69,0-.08,0-.15,.02-.22Z" fill="#3c3c3c"/><rect x="172.3" y="14.77" width="11.26" height="1.58"/><rect x="172.3" y="14.77" width="11.26" height="1.58" transform="translate(162.37 193.48) rotate(-90)"/></svg></a> <a href="#" id="menu"><span class="navicon"></span></a> <hr class="mo"> <ul class="main-nav"> <li class="top has-dd"> <a class="aa" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" id="dropdown-menu-about" role="button">Why Kindful? <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 25" class="icon-plus" width="25px" height="25px"><path d="M24 12.5C24 18.9 18.9 24 12.5 24S1 18.9 1 12.5 6.1 1 12.5 1 24 6.1 24 12.5zm-16 0h9M12.5 8v9" fill="none" stroke-width="1.5"/></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 25" class="icon-minus" width="25px" height="25px"><path d="M24 12.5C24 18.9 18.9 24 12.5 24S1 18.9 1 12.5 6.1 1 12.5 1 24 6.1 24 12.5zM8 13h9" fill="none" stroke-width="1.5"/></svg></a> <div class="dropdown-menu" aria-labelledby="dropdown-menu-about"> <a href="https://kindful.com/why-kindful/">Mission</a> <a href="https://kindful.com/customer-stories/">Testimonials</a> <a href="https://kindful.com/alternatives/">Comparisons</a> </div> </li> <li class="top has-dd"> <a class="aa" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" id="dropdown-menu-features" role="button">Features <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 25" class="icon-plus" width="25px" height="25px"><path d="M24 12.5C24 18.9 18.9 24 12.5 24S1 18.9 1 12.5 6.1 1 12.5 1 24 6.1 24 12.5zm-16 0h9M12.5 8v9" fill="none" stroke-width="1.5"/></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 25" class="icon-minus" width="25px" height="25px"><path d="M24 12.5C24 18.9 18.9 24 12.5 24S1 18.9 1 12.5 6.1 1 12.5 1 24 6.1 24 12.5zM8 13h9" fill="none" stroke-width="1.5"/></svg></a> <div class="dropdown-menu" aria-labelledby="dropdown-menu-features"> <a href="https://kindful.com/solutions/fundraising-tools/">Fundraising Tools</a> <a href="https://kindful.com/solutions/donor-communications/">Donor Communications</a> <a href="https://kindful.com/solutions/donor-management/">Donor Management</a> <a href="https://kindful.com/solutions/tracking-reporting/">Tracking & Reporting</a> <a href="https://kindful.com/features/">View All Features</a> </div> </li> <li class="top"> <a href="https://kindful.com/integrations/" class="aa">Apps & Integrations</a> </li> <li class="top"> <a href="https://kindful.com/pricing/" class="aa">Pricing</a> </li> <li class="top has-dd"> <a class="aa active" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" id="dropdown-menu-resources" role="button">Resources <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 25" class="icon-plus" width="25px" height="25px"><path d="M24 12.5C24 18.9 18.9 24 12.5 24S1 18.9 1 12.5 6.1 1 12.5 1 24 6.1 24 12.5zm-16 0h9M12.5 8v9" fill="none" stroke-width="1.5"/></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 25" class="icon-minus" width="25px" height="25px"><path d="M24 12.5C24 18.9 18.9 24 12.5 24S1 18.9 1 12.5 6.1 1 12.5 1 24 6.1 24 12.5zM8 13h9" fill="none" stroke-width="1.5"/></svg></a> <div class="dropdown-menu" aria-labelledby="dropdown-menu-resources"> <a href="https://kindful.com/blog/">Blog</a> <a href="https://kindful.com/webinars/">Webinars</a> <a href="/academy/">Kindful Academy</a> <a href="https://kindful.com/ebooks/">eBooks</a> <a href="https://kindful.com/templates/">Templates</a> <a href="/blog/category/year-end/">Year-End Giving</a> <a href="https://kindful.com/nonprofit-glossary/">Nonprofit Glossary</a> <a href="https://kindful.com/consultants/">Consultant Directory</a> </div> </li> <li class="top"> <a href="https://app.kindful.com/admin_users/sign_in" class="login btn2 blue">Log in</a> </li> <li class="top demo"> <a href="https://kindful.com/demo/" class="btn">DEMO</a> </li> </ul> </div> </div> --> <!-- New Header --> <div class="main-header"> <div class="bar cf"> <a href="/" class="logo"><?xml version="1.0" encoding="UTF-8"?><svg id="a" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 314 34"><defs><clipPath id="b"><path d="M199.13,12.57v11.9c-.78-.1-1.53-.39-2.18-.85-2.81-1.88-3.56-5.69-1.67-8.49,.35-.52,.78-.99,1.27-1.38,.77-.57,1.64-.97,2.58-1.18Z" fill="none"/></clipPath><clipPath id="c"><path d="M220.02,12.17v12.32c.78-.1,1.53-.39,2.18-.85,1.7-1.24,2.72-3.21,2.76-5.31,0-1.92-.87-3.73-2.38-4.92-.77-.57-1.63-.99-2.55-1.24h0Z" fill="none"/></clipPath><clipPath id="d"><path d="M200.64,24.5h4.96V6.37c-2.08-.23-4.07,.89-4.96,2.79v15.34h0Z" fill="none"/></clipPath><clipPath id="e"><path d="M207.1,24.45h4.94V3.77c-.94-.02-1.87,.18-2.72,.57-.85,.35-1.6,.89-2.22,1.57V24.45Z" fill="none"/></clipPath><clipPath id="f"><path d="M213.55,24.46h4.96V8.11c-.3-.71-.71-1.38-1.21-1.97-.5-.59-1.1-1.07-1.79-1.43-.6-.37-1.26-.62-1.96-.74,0,0,0,20.49,0,20.49Z" fill="none"/></clipPath><clipPath id="g"><path d="M231.81,13.73l6.91-8.15s2.19-1.98,4.27,1c-2.65,3.39-6.51,7.9-6.51,7.9l6.68,8.29c-.27,.67-.81,1.21-1.49,1.47-.97,.38-2.06,.23-2.9-.38l-2.87-3.45-4.08-4.93v7.49s.08,1.49-2.17,1.49-2.22-1.14-2.22-1.7V6.22s.16-1.38,2.16-1.38,2.19,1.29,2.19,1.29l.03,7.5v.11Z" fill="none"/></clipPath><clipPath id="h"><path d="M246.22,9.58c.4,0,2.21-.18,2.21,1.51v11.93s-.02,1.46-2.01,1.45c-2.22-.02-2.26-1.27-2.25-1.56s0-11.77,.02-11.82,0-1.51,2.03-1.51Z" fill="none"/></clipPath><clipPath id="i"><path d="M246.32,8.35c1.24,0,2.24-1.01,2.23-2.24s-1.01-2.24-2.24-2.23c-1.23,0-2.23,1-2.23,2.24,0,1.24,1,2.24,2.24,2.24h0Z" fill="none"/></clipPath><clipPath id="j"><path d="M250.02,10.03c.49-.33,1.06-.49,1.65-.47,1.3-.05,2.4,.97,2.44,2.27,0,.01,0,.03,0,.04,1.13-1.27,2.14-2.52,4.75-2.52,2.86-.12,5.28,2.1,5.4,4.96,0,.16,0,.31,0,.47,0,3.72,0,8.05,0,8.05,0,0,.18,1.61-2,1.61s-2.24-.94-2.24-1.87v-6.9c.08-1.38-.97-2.56-2.35-2.65-.08,0-.17,0-.25,0-2.69,0-3.17,1.91-3.17,1.83v8.01s0,1.59-2.2,1.56-2.04-1.59-2.04-1.59" fill="none"/></clipPath><clipPath id="k"><path d="M284.52,13.08v9.7s-.07,1.69,2.17,1.69,2.11-1.54,2.11-1.79V13.08h1.91c.82,.02,1.51-.62,1.53-1.44,0-.07,0-.14,0-.21,.1-.83-.48-1.58-1.31-1.69-.05,0-.1-.01-.16-.01h-2.13v-1.07s-.08-2.02,1.74-1.98c.75,.02,1.47,.32,2.01,.83,.55-.47,.89-1.14,.92-1.87,0-.65-.61-2.3-3.71-2.3s-5.01,1.91-5.03,5.19c0,1.36,0,1.18,0,1.18h-1.67s-1.24,.05-1.24,1.75,1.16,1.6,1.16,1.6h1.71Z" fill="none"/></clipPath><clipPath id="l"><path d="M297.27,11.39v7.14c.2,1.59,1.64,2.71,3.23,2.51,1.31-.16,2.35-1.2,2.51-2.51v-7.51s.13-1.49,2.07-1.49,2.09,1.46,2.09,1.51v12.98s-.32,.44-1.52,.44c-1,.07-1.92-.51-2.3-1.43-.11-.21-.2-.43-.27-.66,0-.03-1.89,2.31-4.03,2.31h-1.82c-.73-.14-1.43-.44-2.04-.88-1.34-1.05-2.12-2.65-2.13-4.35,.01-3.77,0-8.14,0-8.14,.07-1.06,1-1.87,2.06-1.79,.02,0,.05,0,.07,0,1.04-.1,1.96,.66,2.05,1.7,0,.05,0,.11,0,.16h0Z" fill="none"/></clipPath><clipPath id="m"><path d="M308.84,4.01V23.02s.11,1.44,2.1,1.44,2.14-1.46,2.14-1.46V6.32s-.15-2.74-2.73-2.74c-.54-.03-1.07,.13-1.51,.43h0Z" fill="none"/></clipPath></defs><path d="M40.28,12.4c.37-.64,.91-1.16,1.57-1.49,.73-.39,1.56-.59,2.39-.58,1.51-.02,2.96,.59,4.01,1.69,1.11,1.12,1.66,2.56,1.67,4.31,0,1.75-.56,3.18-1.68,4.31-1.06,1.1-2.52,1.7-4.04,1.68-.82,.01-1.62-.19-2.34-.58-.65-.35-1.2-.87-1.57-1.51v1.35c0,.06-.01,.11-.04,.16-.02,.05-.06,.1-.1,.14-.04,.04-.09,.08-.15,.1-.06,.02-.12,.03-.18,.03h-1.4c-.12,0-.24-.04-.33-.12-.04-.04-.08-.09-.1-.14-.02-.05-.03-.11-.03-.17V7.01c0-.06,0-.12,.03-.17,.02-.05,.06-.1,.1-.14,.09-.08,.21-.12,.33-.12h1.42c.11,0,.22,.04,.3,.12,.04,.04,.08,.09,.1,.14,.02,.05,.03,.11,.03,.17v5.39Zm-.03,3.92c-.03,1.02,.34,2.01,1.04,2.76,1.34,1.44,3.59,1.53,5.04,.19,.07-.06,.13-.12,.19-.19,1.4-1.56,1.4-3.93,0-5.49-.67-.73-1.62-1.14-2.62-1.12-.99-.02-1.94,.39-2.61,1.12-.69,.74-1.06,1.72-1.04,2.73Zm13.82,5.68c-.92,0-1.62-.23-2.11-.7s-.73-1.16-.74-2.08V7.03c0-.12,.05-.23,.13-.31,.04-.05,.09-.08,.15-.11,.06-.02,.12-.04,.18-.04h1.43c.29,0,.43,.15,.43,.46v11.81c0,.8,.4,1.21,1.21,1.21h.61c.31,0,.47,.14,.47,.43v1.01c0,.34-.19,.5-.56,.5h-1.2Zm1.61-5.67c0-3.31,2.67-5.99,5.98-5.99,3.31,0,5.99,2.67,5.99,5.98h0c0,1.71-.58,3.13-1.74,4.28-2.37,2.29-6.13,2.29-8.49,0-1.15-1.15-1.73-2.57-1.73-4.27h0Zm2.34,0c-.02,1.01,.35,1.99,1.04,2.73,1.37,1.44,3.64,1.5,5.08,.13,.04-.04,.09-.09,.13-.13,1.38-1.56,1.38-3.91,0-5.47-1.38-1.44-3.67-1.48-5.11-.1-.03,.03-.07,.07-.1,.1-.69,.74-1.06,1.73-1.03,2.74h0Zm10.85,0c0-3.31,2.68-5.98,5.98-5.98s5.98,2.68,5.98,5.98c0,1.7-.58,3.13-1.74,4.27-2.37,2.29-6.13,2.29-8.49,0-1.15-1.15-1.73-2.57-1.73-4.27h0Zm2.35,0c-.02,1.01,.35,1.99,1.04,2.73,1.37,1.44,3.64,1.5,5.08,.13,.04-.04,.09-.09,.13-.13,1.38-1.56,1.38-3.91,0-5.47-1.38-1.44-3.67-1.48-5.11-.1-.03,.03-.07,.07-.1,.1-.69,.74-1.06,1.73-1.03,2.74h0Zm13.28-.62v5.9c0,.11-.05,.22-.13,.29-.08,.08-.19,.12-.3,.12h-1.45c-.12,0-.23-.03-.31-.12-.04-.04-.07-.09-.09-.14-.02-.05-.03-.11-.03-.17V11.11c0-.12,.04-.24,.12-.33,.04-.04,.09-.08,.14-.1,.05-.02,.11-.03,.17-.03h1.45c.24,0,.43,.2,.44,.44v1.23c.37-.61,.9-1.1,1.53-1.42,.69-.37,1.47-.57,2.26-.56,.83-.02,1.65,.19,2.37,.62,.66,.4,1.18,.98,1.5,1.69,.92-1.54,2.33-2.31,4.22-2.31,1.53,0,2.71,.46,3.54,1.38,.83,.92,1.24,2.08,1.24,3.48v6.4c0,.11-.05,.22-.13,.29-.09,.08-.21,.12-.33,.12h-1.4c-.12,0-.24-.04-.33-.12-.04-.04-.08-.08-.1-.13-.02-.05-.04-.1-.04-.16v-5.89c0-.96-.25-1.74-.75-2.35-.5-.6-1.22-.9-2.17-.9-.95,0-1.7,.3-2.26,.91-.56,.61-.83,1.39-.83,2.33v5.9c0,.11-.05,.22-.13,.29-.08,.08-.19,.12-.3,.12h-1.42c-.11,0-.22-.04-.31-.12-.04-.03-.08-.08-.11-.13-.02-.05-.04-.11-.04-.16v-5.89c0-.96-.25-1.74-.74-2.35s-1.21-.9-2.16-.9c-.97,0-1.73,.3-2.28,.91-.55,.61-.83,1.39-.83,2.33h0Zm23.85-5.38c1.67,0,3.05,.55,4.14,1.64,1.09,1.1,1.63,2.45,1.64,4.07v.43c.01,.06,0,.13-.01,.19-.02,.06-.05,.12-.1,.16-.05,.05-.1,.08-.16,.1-.06,.02-.13,.02-.19,.01h-8.83c.05,.93,.46,1.81,1.15,2.44,.68,.63,1.57,.97,2.5,.95,1.22,0,2.26-.48,3.11-1.44,.19-.21,.39-.24,.6-.1l1.06,.7c.24,.15,.27,.36,.1,.6-1.11,1.5-2.75,2.24-4.92,2.24-1.74,0-3.17-.57-4.3-1.7-1.13-1.13-1.69-2.55-1.69-4.27-.03-1.6,.57-3.14,1.69-4.28,1.13-1.17,2.53-1.76,4.22-1.76h0Zm3.47,5.06c-.11-.96-.49-1.72-1.13-2.29-.64-.56-1.47-.86-2.32-.84-.86-.02-1.69,.29-2.32,.87-.65,.59-1.06,1.39-1.17,2.26h6.95Zm8.85-4.79h.36c.31,0,.47,.16,.47,.48v1.42c0,.32-.15,.48-.47,.48h-.48c-1.85,0-2.78,1.12-2.78,3.35v5.29c0,.06-.01,.11-.03,.16-.02,.05-.06,.09-.1,.13-.08,.08-.19,.12-.3,.12h-1.45c-.06,0-.12,0-.17-.03-.05-.02-.1-.05-.14-.09-.04-.04-.07-.09-.09-.14-.02-.05-.03-.11-.03-.17V11.11c0-.12,.04-.24,.12-.33,.04-.04,.09-.08,.14-.1,.05-.02,.11-.03,.17-.03h1.35c.24,0,.43,.2,.44,.44v1.39c.26-.55,.67-1.02,1.18-1.36,.54-.36,1.17-.55,1.82-.54h0Zm2.51,10.05c-1.12-1.13-1.68-2.57-1.68-4.32,0-1.75,.56-3.18,1.69-4.31,1.06-1.1,2.53-1.71,4.05-1.69,.82-.01,1.63,.2,2.35,.6,.65,.35,1.18,.89,1.53,1.54v-1.35c0-.12,.05-.24,.13-.33,.09-.09,.21-.14,.33-.13h1.42c.06,0,.12,.01,.17,.03,.05,.02,.1,.06,.14,.1,.08,.09,.12,.21,.12,.33v10.47c0,.06,0,.12-.03,.17-.02,.05-.06,.1-.1,.14-.08,.08-.19,.12-.3,.12h-1.43c-.06,0-.12,0-.18-.03-.06-.02-.11-.06-.15-.1-.04-.04-.07-.09-.1-.14-.02-.05-.04-.11-.04-.16v-1.37c-.36,.65-.89,1.17-1.54,1.53-.72,.4-1.54,.6-2.37,.59-1.52,.02-2.99-.59-4.04-1.69h0Zm1.73-7.03c-.69,.74-1.07,1.73-1.04,2.74-.03,1.02,.34,2.01,1.04,2.76,1.04,1.09,2.65,1.42,4.03,.82,.45-.2,.85-.48,1.18-.84,.69-.74,1.06-1.73,1.04-2.74,.03-1.02-.34-2-1.04-2.74-1.38-1.44-3.67-1.48-5.11-.1-.03,.03-.07,.07-.1,.1h0Zm19.35,8.01v-5.73c0-1.07-.28-1.91-.84-2.51-.56-.6-1.35-.9-2.36-.9-1.02,0-1.83,.32-2.45,.95-.62,.63-.93,1.46-.93,2.46v5.73c0,.06-.01,.11-.04,.16-.02,.05-.06,.09-.1,.13-.08,.08-.19,.12-.3,.12h-1.45c-.12,0-.23-.03-.31-.12-.04-.04-.07-.09-.09-.14-.02-.05-.03-.11-.03-.17V11.11c0-.12,.04-.24,.12-.33,.04-.04,.09-.08,.14-.1,.05-.02,.11-.03,.17-.03h1.45c.23,.01,.42,.2,.43,.43v1.25c.37-.62,.92-1.13,1.57-1.44,.75-.38,1.59-.57,2.44-.56,1.5,0,2.69,.46,3.57,1.37,.88,.91,1.33,2.1,1.33,3.56v6.33c0,.06-.01,.11-.04,.16-.02,.05-.06,.09-.1,.13-.09,.08-.21,.12-.33,.12h-1.39c-.12,0-.24-.04-.33-.12-.04-.04-.07-.08-.1-.13-.02-.05-.03-.1-.03-.16h0Zm12.45-1.84l-4.62-.32-1.15-.08c-.35-.01-.63-.3-.64-.64-.01-.35,.13-.68,.4-.91,.89,.39,1.85,.58,2.82,.56,1.47,0,2.7-.35,3.69-1.07,.96-.66,1.53-1.76,1.49-2.92,0-.44-.07-.88-.22-1.3,.29-.07,.58-.11,.87-.1h.48c.31,0,.46-.15,.46-.48v-1.42c0-.32-.16-.48-.46-.48h-.36c-.64,0-1.28,.18-1.81,.54-.15,.1-.29,.21-.43,.34,0,0-.02-.01-.03-.02-.99-.72-2.22-1.07-3.69-1.07s-2.7,.35-3.69,1.07c-.96,.66-1.52,1.76-1.48,2.93,0,1.08,.38,1.97,1.14,2.65-.77,.63-1.14,1.35-1.14,2.15-.02,.65,.18,1.28,.56,1.81-.7,.59-1.06,1.13-1.06,2.07,0,1.01,.47,1.82,1.38,2.43s2.41,.92,4.48,.92,3.72-.34,4.95-1,1.85-1.64,1.85-2.91c0-1.85-1.26-2.56-3.79-2.73h0Zm-5.23-7c.52-.38,1.2-.57,2.05-.57,.85,0,1.53,.19,2.04,.57,.89,.72,1.03,2.02,.31,2.91-.09,.11-.2,.22-.31,.31-.52,.38-1.2,.58-2.04,.57s-1.53-.19-2.05-.57c-.89-.71-1.04-2-.33-2.89,.1-.12,.21-.23,.33-.33Zm5.4,11.46c-.8,.31-1.88,.47-3.24,.46-2.38,0-3.57-.67-3.57-2.01,0-.56,.15-.81,.48-1.17l5.11,.32c.94,.06,1.58,.16,1.92,.32,.34,.15,.51,.3,.51,.69,0,.62-.4,1.09-1.2,1.39h0Z"/><path d="M28.99,9.51c-.1,.56-.44,1-.8,1.44-.82,1.01-1.66,2.01-2.46,3.03-.47,.59-.87,1.21-1.08,1.95s-.16,1.47-.06,2.22c.18,1.28,.4,2.56,.6,3.84,.08,.56,.15,1.11-.04,1.64-.27,.76-1.07,1.09-1.93,.77-.37-.14-.73-.33-1.06-.55-.88-.59-1.59-1.32-2.27-2.07-1.23-1.36-2.24-2.81-2.79-4.44-.37-1.12-.53-2.36-.23-3.46s1.06-2.1,1.95-2.89c1.3-1.15,2.91-1.9,4.67-2.47,.97-.31,1.96-.59,3.02-.67,.4-.03,.8-.01,1.19,.05,.9,.14,1.41,.82,1.27,1.61ZM3.37,5.91c.15,.37,.33,.72,.56,1.04,.6,.87,1.34,1.57,2.1,2.24,1.38,1.21,2.84,2.21,4.5,2.75,1.13,.37,2.39,.52,3.51,.23s2.13-1.06,2.92-1.93c1.16-1.29,1.93-2.88,2.51-4.61,.32-.96,.6-1.93,.68-2.98,.03-.39,.01-.79-.05-1.17-.15-.89-.84-1.41-1.63-1.26-.56,.1-1.02,.44-1.46,.79-1.03,.8-2.04,1.63-3.07,2.43-.6,.46-1.22,.86-1.97,1.06s-1.49,.16-2.25,.06c-1.3-.18-2.59-.4-3.89-.59-.56-.08-1.13-.15-1.67,.04-.76,.27-1.1,1.06-.77,1.9ZM13.79,27.7c.25-.31,.46-.64,.64-1,.47-.94,.71-1.93,.92-2.92,.38-1.78,.52-3.54,.16-5.23-.24-1.15-.74-2.31-1.56-3.11s-1.99-1.29-3.15-1.54c-1.71-.35-3.49-.21-5.3,.16-1,.21-1.99,.45-2.95,.91-.36,.17-.7,.38-1.01,.63-.7,.57-.82,1.42-.29,2.03,.37,.43,.89,.65,1.42,.86,1.22,.47,2.45,.92,3.67,1.41,.7,.28,1.37,.61,1.92,1.16,.55,.54,.89,1.19,1.17,1.89,.49,1.2,.95,2.41,1.43,3.62,.21,.52,.43,1.04,.87,1.41,.63,.53,1.49,.42,2.07-.28Z" fill="#3f8f24"/><g clip-path="url(#b)"><rect x="193.85" y="12.17" width="5.68" height="12.69" fill="#6da5ba"/></g><g clip-path="url(#c)"><rect x="219.62" y="11.77" width="5.72" height="13.11" fill="#a2d170"/></g><g clip-path="url(#d)"><rect x="200.24" y="5.94" width="5.75" height="18.95" fill="#da695e"/></g><g clip-path="url(#e)"><rect x="206.71" y="3.37" width="5.74" height="21.48" fill="#6bcba8"/></g><g clip-path="url(#f)"><rect x="213.16" y="3.57" width="5.75" height="21.28" fill="#407583"/></g><g clip-path="url(#g)"><rect x="227.03" y="4.44" width="16.52" height="20.43" fill="#3c3c3c"/></g><g clip-path="url(#h)"><rect x="243.77" y="9.18" width="5.05" height="15.69" fill="#3c3c3c"/></g><g clip-path="url(#i)"><rect x="243.68" y="3.48" width="5.27" height="5.27" fill="#3c3c3c"/></g><g clip-path="url(#j)"><rect x="249.62" y="8.96" width="15.04" height="15.89" fill="#3c3c3c"/></g><g><path d="M276.56,4.02s.36-.49,1.66-.49c1.43,0,2.58,1.18,2.57,2.61,0,.03,0,.06,0,.09V22.97s.1,1.5-2.06,1.5-2.16-1.22-2.16-1.75v-.6s-1.02,2.56-4.62,2.56-6.77-2.51-6.77-7.91,3.98-7.42,6.8-7.42c1.75-.05,3.42,.72,4.52,2.08,0,.18,.06-7.42,.06-7.42Z" fill="#3c3c3c"/><path d="M272.99,12.83c1.53-.12,2.96,.76,3.53,2.19,.05,2.7,.02,3.41,.02,3.41-.26,1.74-1.82,3-3.58,2.9-3.22,0-3.64-3.1-3.64-4.31s.56-4.18,3.66-4.19Z" fill="#fff"/></g><g clip-path="url(#k)"><rect x="281.26" y="2.96" width="12.45" height="21.9" fill="#3c3c3c"/></g><g clip-path="url(#l)"><rect x="292.67" y="9.14" width="14.9" height="15.95" fill="#3c3c3c"/></g><g clip-path="url(#m)"><rect x="308.44" y="3.19" width="5.03" height="21.67" fill="#3c3c3c"/></g><path d="M236.44,31.32h-2.42l-.62,1.02h-.85l3.05-4.93h.92l.87,4.93h-.78l-.18-1.02Zm-2.06-.66h1.99l-.42-2.59-1.57,2.59Z" fill="#3c3c3c"/><path d="M240.98,27.41h2.15c.65-.06,1.22,.42,1.28,1.06,0,.03,0,.05,0,.08,0,.66-.48,1.22-1.14,1.31,.44,.14,.73,.55,.72,1.01-.01,.83-.69,1.49-1.52,1.48-.06,0-.12,0-.17-.01h-2.4l1.08-4.93Zm1.54,2.74h-1.41l-.34,1.54h1.49c.49,.05,.92-.31,.97-.8,0-.02,0-.05,0-.07,0-.36-.28-.66-.64-.67-.03,0-.05,0-.08,0h0Zm.42-2.1h-1.36l-.32,1.44h1.48c.44,.05,.83-.27,.88-.7,0-.04,0-.08,0-.12-.02-.36-.32-.63-.67-.61,0,0,0,0,0,0h0Z" fill="#3c3c3c"/><path d="M245.69,27.41h.67l-1.09,4.93h-.67l1.09-4.93Z" fill="#3c3c3c"/><path d="M248.47,28.68c.85-.08,1.6,.54,1.68,1.39,0,.07,0,.14,0,.21,.03,1.15-.87,2.11-2.02,2.15-.84,.08-1.59-.53-1.67-1.37,0-.08,0-.15,0-.23-.03-1.15,.86-2.11,2.01-2.15Zm-.01,.59c-.78,.07-1.35,.75-1.3,1.53-.05,.52,.33,.98,.84,1.03,.05,0,.1,0,.15,0,.78-.07,1.36-.75,1.3-1.53,.05-.52-.33-.98-.84-1.03-.05,0-.1,0-.15,0Z" fill="#3c3c3c"/><path d="M252.7,28.68c.85-.08,1.59,.54,1.67,1.39,0,.07,0,.14,0,.21,.03,1.15-.87,2.11-2.02,2.15-.84,.08-1.59-.53-1.67-1.37,0-.07,0-.15,0-.22-.03-1.15,.86-2.11,2.01-2.15Zm-.01,.59c-.78,.08-1.35,.75-1.3,1.53-.05,.52,.33,.98,.84,1.03,.05,0,.1,0,.15,0,.78-.07,1.36-.75,1.3-1.53,.05-.52-.33-.98-.84-1.03-.05,0-.1,0-.15,0Z" fill="#3c3c3c"/><path d="M259.64,30.01c.02-.07,.03-.15,.03-.22-.01-.3-.26-.52-.56-.51,0,0-.02,0-.03,0-.36,.04-.69,.23-.91,.51l-.56,2.55h-.67l.51-2.34c.02-.08,.03-.17,.03-.26,0-.26-.21-.47-.59-.47-.36,.05-.68,.23-.9,.51l-.55,2.55h-.67l.79-3.57h.67l-.12,.5c.27-.34,.68-.56,1.11-.59,.43-.04,.82,.23,.93,.64v.02c.29-.4,.75-.64,1.24-.67,.49-.04,.92,.32,.96,.81,0,.03,0,.06,0,.08,0,.1-.02,.2-.04,.3l-.55,2.47h-.67l.52-2.33Z" fill="#3c3c3c"/><path d="M263.01,28.68c.82-.04,1.52,.58,1.56,1.4,0,.06,0,.12,0,.17,0,.17-.03,.35-.07,.51h-2.83s-.01,.1-.01,.15c.03,.56,.51,1,1.07,.97,.03,0,.05,0,.08,0,.36,0,.7-.11,.99-.33l.22,.47c-.36,.26-.8,.4-1.25,.41-.86,.11-1.65-.49-1.76-1.35-.01-.08-.01-.16-.01-.24-.04-1.15,.86-2.12,2.01-2.16,0,0,0,0,0,0Zm.96,1.49c.02-.51-.38-.93-.89-.95-.04,0-.08,0-.13,0-.61,.02-1.11,.47-1.22,1.07h2.23s0-.08,0-.12Z" fill="#3c3c3c"/><path d="M265.78,28.77h.67l-.13,.53c.32-.4,.8-.62,1.31-.61l-.15,.67c-.1-.02-.2-.03-.3-.03-.39,.03-.75,.22-.99,.54l-.54,2.47h-.67l.79-3.57Z" fill="#3c3c3c"/><path d="M270.83,28.77h.66l-.79,3.57h-.67l.11-.5c-.27,.37-.69,.58-1.15,.58-.73,.03-1.35-.53-1.38-1.27,0-.07,0-.14,0-.21-.11-1.15,.73-2.17,1.87-2.28,0,0,0,0,0,0,.49-.02,.95,.22,1.21,.63l.11-.54Zm-1.57,3.07c.41-.02,.78-.22,1.01-.55l.33-1.48c-.22-.35-.6-.55-1.01-.53-.78,.09-1.34,.78-1.27,1.56-.05,.5,.31,.95,.81,1,.04,0,.08,0,.13,0Z" fill="#3c3c3c"/><path d="M274.68,30.05c.02-.08,.03-.16,.04-.24,0-.38-.3-.54-.64-.54-.42,.02-.81,.21-1.09,.51l-.55,2.56h-.67l.79-3.57h.67l-.12,.5c.32-.35,.77-.56,1.24-.59,.65,0,1.08,.33,1.08,.89,0,.1-.02,.2-.04,.3l-.55,2.47h-.67l.5-2.29Z" fill="#3c3c3c"/><path d="M276.12,32.74c.29,.36,.74,.55,1.21,.51,.6,.01,1.1-.44,1.15-1.04l.1-.43c-.28,.37-.71,.58-1.18,.58-.72,.04-1.33-.51-1.37-1.23,0-.08,0-.16,0-.24-.1-1.11,.72-2.1,1.83-2.2,0,0,.01,0,.02,0,.48,0,.93,.24,1.22,.63l.13-.54h.67l-.77,3.43c-.08,.93-.87,1.62-1.8,1.59-.61,.06-1.21-.17-1.63-.61l.42-.44Zm2.89-2.91c-.22-.36-.62-.57-1.04-.55-.75,.08-1.31,.75-1.24,1.5-.05,.5,.32,.95,.82,1,.04,0,.09,0,.13,0,.4-.03,.76-.22,1.01-.53l.32-1.41Z" fill="#3c3c3c"/><path d="M283.18,27.41h1.92c.72-.06,1.35,.47,1.41,1.19,0,.04,0,.08,0,.12,0,.96-.78,1.74-1.74,1.74-.06,0-.13,0-.19-.01h-1.32l-.42,1.9h-.74l1.09-4.93Zm2.56,1.37c0-.4-.34-.72-.74-.72,0,0-.01,0-.02,0h-1.2l-.38,1.73h1.24c.56,.05,1.05-.36,1.1-.92,0-.03,0-.07,0-.1h0Z" fill="#3c3c3c"/><path d="M287.29,28.77h.67l-.13,.53c.32-.4,.8-.62,1.31-.61l-.15,.67c-.1-.02-.2-.03-.3-.03-.39,.03-.75,.22-.99,.54l-.54,2.47h-.67l.79-3.57Z" fill="#3c3c3c"/><path d="M291.14,28.68c.85-.08,1.6,.54,1.67,1.39,0,.07,0,.14,0,.21,.03,1.15-.87,2.11-2.02,2.15-.84,.08-1.59-.54-1.67-1.38,0-.07,0-.15,0-.22-.03-1.15,.86-2.11,2.01-2.15Zm-.01,.59c-.78,.08-1.35,.75-1.3,1.53-.05,.52,.33,.98,.84,1.03,.05,0,.1,0,.15,0,.78-.07,1.36-.75,1.3-1.53,.05-.52-.33-.98-.84-1.03-.05,0-.1,0-.15,0Z" fill="#3c3c3c"/><path d="M296.87,27.41h.67l-1.09,4.93h-.67l.11-.5c-.27,.37-.69,.58-1.15,.58-.73,.03-1.35-.53-1.38-1.26,0-.07,0-.14,0-.21-.11-1.15,.73-2.17,1.87-2.28,0,0,0,0,0,0,.49-.02,.95,.22,1.21,.63l.41-1.9Zm-1.87,4.43c.41-.02,.78-.22,1.01-.55l.33-1.48c-.22-.35-.6-.55-1.01-.53-.78,.09-1.34,.78-1.27,1.56-.05,.5,.31,.95,.81,1,.04,0,.08,0,.12,0Z" fill="#3c3c3c"/><path d="M298.45,31.06c-.02,.08-.03,.16-.04,.24,0,.38,.3,.54,.7,.54,.4-.04,.76-.23,1.03-.52l.56-2.54h.67l-.79,3.57h-.67l.11-.5c-.32,.35-.77,.56-1.24,.59-.64,0-1.08-.33-1.08-.89,0-.1,.02-.2,.04-.3l.55-2.47h.67l-.51,2.29Z" fill="#3c3c3c"/><path d="M303.81,28.68c.55-.05,1.08,.21,1.37,.68l-.5,.38c-.18-.3-.51-.48-.86-.47-.79,.04-1.39,.7-1.36,1.49,0,.02,0,.03,0,.05-.03,.54,.38,1,.91,1.03,.05,0,.1,0,.14,0,.33,0,.64-.15,.86-.41l.37,.45c-.33,.36-.81,.56-1.3,.55-.85,.07-1.6-.56-1.67-1.41,0-.07,0-.13,0-.2-.04-1.15,.87-2.11,2.02-2.15,0,0,0,0,0,0Z" fill="#3c3c3c"/><path d="M305.62,31.52l.48-2.17h-.59l.13-.58h.59l.22-.98h.67l-.21,.98h.73l-.13,.58h-.73l-.44,2.03s-.01,.09-.01,.14c0,.21,.12,.32,.35,.32,.11,0,.22-.04,.32-.1l.05,.53c-.16,.11-.35,.17-.55,.16-.54,0-.89-.21-.89-.69,0-.08,0-.15,.02-.22Z" fill="#3c3c3c"/><rect x="172.3" y="14.77" width="11.26" height="1.58"/><rect x="172.3" y="14.77" width="11.26" height="1.58" transform="translate(162.37 193.48) rotate(-90)"/></svg></a> <a href="#" id="menu"><span class="navicon"></span></a> <hr class="mo"> <ul class="main-nav"> <li class="top"> <a href="https://kindful.com/blog/" class="aa active">Blog</a> </li> <li class="top"> <a href="https://kindful.com/blog/category/year-end/" class="aa">Year-End Giving</a> </li> <li class="top has-dd"> <a class="aa" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" id="dropdown-menu-resources" role="button">Other Resources <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 25" class="icon-plus" width="25px" height="25px"><path d="M24 12.5C24 18.9 18.9 24 12.5 24S1 18.9 1 12.5 6.1 1 12.5 1 24 6.1 24 12.5zm-16 0h9M12.5 8v9" fill="none" stroke-width="1.5"/></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 25" class="icon-minus" width="25px" height="25px"><path d="M24 12.5C24 18.9 18.9 24 12.5 24S1 18.9 1 12.5 6.1 1 12.5 1 24 6.1 24 12.5zM8 13h9" fill="none" stroke-width="1.5"/></svg></a> <div class="dropdown-menu" aria-labelledby="dropdown-menu-resources"> <a href="https://kindful.com/academy/">Academy</a> <a href="https://kindful.com/ebooks/">eBooks</a> <a href="https://kindful.com/templates/">Templates</a> <a href="https://kindful.com/webinars/">Webinars</a> </div> </li> <li class="top"> <a href="https://kindful.com/nonprofit-glossary/" class="aa">Nonprofit Glossary</a> </li> <li class="top"> <a href="https://app.kindful.com/admin_users/sign_in" class="login btn2 blue">Log in</a> </li> <li class="top demo"> <a href="https://kindful.com/schedule-a-demo/" class="btn">Book a Demo</a> </li> </ul> </div> </div> <article class="container-fluid blog-pad"> <div class="row justify-content-center"> <div class="col-sm-10 col-md-8"> <p class="back-to-all"><a href="https://kindful.com/nonprofit-glossary/"><svg width="12" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M5.03 0L0 5.03l5.03 5.03L6.091 9l-3.22-3.22h8.474V4.279H2.871l3.22-3.219z" fill-rule="evenodd"/></svg> Back to Glossary</a></p> <div class="post-content"> <header> <h1>15 Best Nonprofit CRMs for 2025: Compare the Top Solutions</h1> </header> <img fetchpriority="high" src="https://kindful.com/wp-content/uploads/best-nonprofit-crm.png" alt="Best Nonprofit CRMs" width="790" height="439"> <p style="padding-top: 15px;">A nonprofit CRM, also known as <a href="/nonprofit-glossary/donor-management-software/" rel="noopener">donor management software</a>, helps organizations understand and grow their relationships with donors. According to the <a href="https://www.nptechforgood.com/wp-content/uploads/2023/02/Nonprofit-Tech-for-Good-Report-Final2-2023.pdf" target="_blank" rel="noopener">Nonprofit Tech for Good 2023 report</a>, 67% of nonprofits use a CRM to track donations and manage communications.</p> <p>As a nonprofit professional, it’s important to understand exactly how a CRM can improve your nonprofit’s data reporting and relationship management. You may also be looking to upgrade your current CRM system. If so, you’re in the right place!</p> <p>In this guide, we’ll explore the basics of nonprofit CRMs and a few top platforms to consider. Here’s what to expect:</p> <ul> <li><a href="#definition">What is a CRM for nonprofits?</a></li> <li><a href="#fundraising">How does a nonprofit CRM help with fundraising?</a></li> <li><a href="#benefits">Benefits of nonprofit CRM solutions</a></li> <li><a href="#options">9 top CRMs for nonprofits</a></li> <li><a href="#features">Features to look for in a nonprofit CRM</a></li> <li><a href="#choose">How to choose the right nonprofit CRM</a></li> </ul> <p>The right CRM can optimize your nonprofit’s fundraising efforts for years to come, making it worthwhile to spend some time finding the best solution for your needs.</p> <p><a href="https://kindful.com/schedule-a-demo/" target="_blank" rel="noopener"><img fetchpriority="high" decoding="async" class="center aligncenter" src="https://kindful.com/wp-content/uploads/nonprofit-CRM_Banner-CTA-1.png" alt="Bloomerang’s nonprofit CRM was built for fundraisers, by fundraisers. Explore our platform. " width="1500" height="350"></a><br /> <a name="definition"></a></p> <h2>What is a CRM for nonprofits?</h2> <p>A nonprofit CRM allows nonprofits to store, report on, and update donor data. You may have also heard this software referred to as a <a href="/nonprofit-glossary/nonprofit-database/" rel="noopener">nonprofit database</a> or a donor management system.</p> <p>This tool organizes donor data, identifies giving trends, and makes recommendations to increase the likelihood of receiving future donations.</p> <p>CRMs are also used in the for-profit sector to manage customer relationships. Some CRMs can serve both nonprofits and for-profits, but a dedicated system for your specific organization type is always best. Nonprofit CRMs offer nonprofit-specific tools, such as donor engagement metrics and online giving functionality.</p> <p>Though there are some alternatives to using a CRM, it’s widely considered the best way for organizations to analyze all their data and keep it secure.<br /> <a name="fundraising"></a></p> <h2>How does a nonprofit CRM help with fundraising?</h2> <p>A CRM for nonprofits is a great alternative for organizations that have <a href="/kindful-donation-spreadsheet/">outgrown spreadsheets</a> and want a platform where they can leverage their data to improve their fundraising campaigns.</p> <p>A nonprofit CRM can help with fundraising by predicting which donors are the most likely to give in larger amounts, showing if and how donors are connected, and offering insight into their giving habits. For instance, with <a href="https://bloomerang.co/" target="_blank" rel="noopener">Bloomerang’s CRM solution</a>, you can track how often donors give and predict when and how much they are likely to donate in the future.<br /> <a name="benefits"></a></p> <h2>Benefits of nonprofit CRM solutions</h2> <p>The right CRM can help nonprofit professionals find the data and donor information they need in a matter of seconds, saving time and resources. That way, they can invest more of their energy in their organization’s mission.</p> <p>Here are some ways a nonprofit CRM can help your organization simplify its daily activities:</p> <p><img decoding="async" class="center aligncenter" src="https://kindful.com/wp-content/uploads/nonprofit-crm_benefits-1.png" alt="This image shows the benefits of a nonprofit CRM, explained in the text below." width="800" height="389"></p> <p> </p> <h3>Task automation</h3> <p>Task automation can save plenty of time for your donor relations team members, sometimes saving even full work days that would otherwise be spent conducting manual data tracking and uploads.</p> <p>A nonprofit CRM automates reporting, creates donor groups, identifies potential major donors, and integrates with your email marketing platform. All of these functions create a more personalized donor experience and a simpler user experience for your team.</p> <h3>Easy-to-access donor information</h3> <p>With a CRM, you can find any donor information you need in just a few clicks. Whether you need to update a donor’s address or remind yourself of the last time a donor gave, your CRM makes it easy to search for this information.</p> <h3>Contact records and task reminders</h3> <p>A powerful CRM offers features that streamline <a href="https://bloomerang.co/blog/donor-management/" target="_blank" rel="noopener">relationship management</a>. For example, contact profiles give you a detailed record of every interaction you have with donors. Assess when your donors last gave and how much they gave. See what emails you’ve sent them and what you talked about during your phone calls or in-person meetings. Set reminders to schedule a thank you phone call with your major donors so no one falls through the cracks.</p> <h3>Actionable analytics and reporting</h3> <p>Your nonprofit manages a lot of data. If you don’t have a CRM, your data is likely spread out in several different platforms, including your email marketing platform, <a href="/nonprofit-glossary/online-fundraising-software/" rel="noopener">online fundraising platform,</a> and payment processor. With a CRM, you’ll be able to keep all your valuable data in one location.</p> <p>Your nonprofit CRM should also be able to run reports to help you identify your lapsed donors or a first-time givers report so you can send these individuals a welcome email series. Plus, a nonprofit CRM can give you high-level insights into your organization, showing visuals like a donor pyramid or donor lifecycle. This makes it easy for you to see the health of your organization at a glance.<br /> <a name="options"></a></p> <h2>15 top CRMs for nonprofits</h2> <p>To help you find the right nonprofit CRM for your needs, we’ve compiled a list of top solutions to explore. Use this list to compare features, pricing, and other considerations to find an option that aligns with your goals. We’ve also summarized the pros and cons of each option based on real reviews from reliable third-party sources like <a href="https://www.g2.com/" target="_blank" rel="noopener">G2</a> and <a href="https://www.capterra.com/" target="_blank" rel="noopener">Capterra</a>.</p> <h3>1. Bloomerang</h3> <p><img decoding="async" class="center aligncenter" src="https://kindful.com/wp-content/uploads/Constituet-Profile-Full-2022.png" alt="This image shows what Bloomerang’s nonprofit CRM looks like. " width="685" height="443"></p> <p><b>Overview:</b> When it comes to robust features, valuable integrations, streamlined reporting capabilities, and professional support, <a href="https://bloomerang.co/" target="_blank" rel="noopener">Bloomerang</a> stands out as the best CRM solution for nonprofits. Bloomerang’s nonprofit CRM offers an interactive dashboard, constituent timeline, and data segmentation to help personalize donor interactions and understand your supporters on a deeper level.</p> <p>Plus, with <a href="https://bloomerang.co/product/online-giving/" target="_blank" rel="noopener">Bloomerang’s fundraising tools</a>, you can get the best of a nonprofit CRM and online fundraising platform all in one. <span style="font-weight: 400;">Create streamlined donation pages, add them to your website, and share them via email and social media.</span></p> <p> </p> <p><iframe loading="lazy" title="Bloomerang - About Us" width="500" height="281" src="https://www.youtube.com/embed/PEpH5-KgmeE?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p> <p><strong>Features: </strong></p> <ul> <li><strong>A donor database</strong> that performs engagement analysis to identify valuable fundraising opportunities hidden in your supporter base.</li> <li><strong>A marketing platform</strong> that allows you to send personalized emails and letters, document relationships, and thank donors right after they give.</li> <li><strong>Online giving tools </strong>that allow donors to give from anywhere at any time. Plus, Bloomerang offers valuable <a href="https://bloomerang.co/blog/peer-to-peer-fundraising-platforms/" target="_blank" rel="noopener">peer-to-peer</a> and crowdfunding tools to power supporter-driven campaigns.</li> <li><strong>Reporting and analytics tools </strong>that provide valuable insights into your donors’ giving habits and help you track fundraising progress.</li> <li><strong>A best-in-class payment processor </strong>that simplifies payments with straightforward transaction processing.</li> </ul> <p><strong>Why Bloomerang is the top nonprofit CRM option: </strong>Customers love our software because it’s a tool built for fundraisers, by fundraisers. They note our user-friendly interface, caring and responsive customer service, and robust reporting features as top benefits of our platform.</p> <p><strong>Pricing: </strong><a href="https://bloomerang.co/pricing/" target="_blank" rel="noopener">Bloomerang’s pricing</a> starts at $99 per month and scales up from there based on the number of records or contacts in your system.</p> <p><a href="https://kindful.com/schedule-a-demo/" target="_blank" rel="noopener"><img loading="lazy" decoding="async" class="center aligncenter" src="https://kindful.com/wp-content/uploads/nonprofit-crm_middle-CTA-1.png" alt="Bloomerang’s CRM helps grow a stronger donor community. Request a demo." width="750" height="300"></a></p> <h3>2. Salesforce</h3> <p><img loading="lazy" decoding="async" class="center aligncenter" src="https://kindful.com/wp-content/uploads/nonprofit-crm_npsp.png" alt="This screenshot shows information about Salesforce’s NPSP." width="700" height="238"></p> <p><strong>Overview: </strong>Salesforce is the most widely used CRM software for businesses. Salesforce offers a nonprofit solution called the <a href="https://www.salesforce.org/products/nonprofit-success-pack/" target="_blank" rel="noopener nofollow">Nonprofit Success Pack</a> (NPSP).</p> <p><strong>Features: </strong></p> <ul> <li>A supporter database to assess donor and volunteer information from one platform.</li> <li>Over 70 reports and dashboards tailored to the nonprofit sector.</li> <li>Tools to manage and grow recurring giving.</li> </ul> <p><strong>Pros: </strong>All-in-one CRM functionality and powerful relationship management features.</p> <p><strong>Cons: </strong>Since Salesforce is a large and complex system, you will likely have to hire a specialist to help set up your configuration. This can be costly to set up and maintain, especially for smaller nonprofits with limited budgets.</p> <p><strong>Pricing: </strong>Your first 10 Salesforce subscriptions are free. More pricing information is available in the <a href="https://www.salesforce.org/wp-content/uploads/2022/04/ngo-pricing-guide-spring-release-04-06-22.pdf" target="_blank" rel="noopener nofollow">pricing guide</a>.</p> <h3>3. Blackbaud Raiser’s Edge NXT</h3> <p><img loading="lazy" decoding="async" class="center aligncenter" src="https://kindful.com/wp-content/uploads/nonprofit-crm_blackbaud.png" alt="This image shows actions users can take in Blackbaud’s nonprofit CRM." width="700" height="566"></p> <p><strong>Overview:</strong> <a href="https://www.blackbaud.com/products/blackbaud-raisers-edge-nxt" target="_blank" rel="noopener nofollow">Blackbaud Raiser’s Edge NXT</a> is a fundraising and donor management platform that prioritizes helping nonprofits increase their donor bases and gifts and grow their overall fundraising revenue.</p> <p><strong>Features: </strong></p> <ul> <li>AI-driven suggested donation amounts for your online giving form.</li> <li>Prospective donor insights based on capacity and propensity to give.</li> <li>Automated data health tools to keep your internal information updated and accurate.</li> </ul> <p><strong>Pros: </strong>Reporting capabilities and robust functionality through modules</p> <p><strong>Cons: </strong>Reviewers mention slow customer service and a challenging user interface as downsides of this platform.</p> <p><strong>Pricing: </strong>Contact the Blackbaud team for pricing.</p> <h3>4. Virtuous</h3> <p><img loading="lazy" decoding="async" class="center aligncenter" src="https://kindful.com/wp-content/uploads/nonprofit-crm_virtuous.png" alt="This image represents Virtuous’ nonprofit CRM." width="700" height="524"></p> <p><strong>Overview:</strong> <a href="https://virtuous.org/" target="_blank" rel="noopener nofollow">Virtuous</a> is a responsive nonprofit CRM devoted to helping organizations craft a personalized experience for donors at every level.</p> <p><strong>Features:</strong></p> <ul> <li>Automated donor stewardship processes, such as moves management and prospect identification.</li> <li>Multichannel communications across email, SMS messaging, and direct mail.</li> <li>360-degree donor views and flexible dashboards to assess all donor engagement efforts at a glance.</li> </ul> <p><strong>Pros:</strong> Intuitive user interface and powerful automation features.</p> <p><strong>Cons:</strong> Some users noted a lack of customization options due to the out-of-the-box nature of this platform.</p> <p><strong>Pricing: </strong>Starts at $400 per month.</p> <h3>5. Classy</h3> <p><img loading="lazy" decoding="async" class="center aligncenter" src="https://kindful.com/wp-content/uploads/nonprofit-crm_classy.png" alt="This image shows actions you can take in Classy’s nonprofit CRM." width="901" height="855"></p> <p><strong>Overview: </strong><a href="https://www.classy.org/supporter-management/" target="_blank" rel="noopener nofollow">Classy</a> helps nonprofits raise more through a robust online fundraising platform and a central supporter management CRM.</p> <p><strong>Features:</strong></p> <ul> <li>Search, filter, and segmentation features to group supporters and create more targeted outreach.</li> <li>Automated email functionality to steward donors and remind them of their impact.</li> <li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Level 1 PCI compliance and SSL Security to protect donor data.</span></li> </ul> <p><strong>Pros: </strong>Easy to launch fundraising campaigns with the help of templates and webinars.</p> <p><strong>Cons: </strong>Some users consider limited design functionality for DIY fundraising pages a con.</p> <p><strong>Pricing: </strong>Classy offers custom pricing for different packages.</p> <h3>6. DonorPerfect</h3> <p><img loading="lazy" decoding="async" class="center aligncenter" src="https://kindful.com/wp-content/uploads/nonprofit-crm_donorperfect.png" alt="This is a screenshot of the DonorPerfect homepage. " width="700" height="204"></p> <p><strong>Overview:</strong> <a href="https://www.donorperfect.com/" target="_blank" rel="noopener nofollow">DonorPerfect</a> is a nonprofit CRM and fundraising hub for coordinating donor management efforts, fundraising campaigns, and marketing strategies all in one platform.</p> <p><strong>Features: </strong></p> <ul> <li>AI-based solutions to predict new donor acquisition, retention, and upgrades.</li> <li>Monthly giving management to automatically process payments and provide donors with payment flexibility.</li> <li>Annual appeal support through branded forms, integrated payment processing, and custom reports.</li> </ul> <p><strong>Pros: </strong>Ability to customize the platform to your nonprofit’s unique needs.</p> <p><strong>Cons: </strong>Users report that some data functionality is not as user-friendly as desired.</p> <p><strong>Pricing:</strong> Contact DonorPerfect for a personalized price quote.</p> <h3>7. CharityEngine</h3> <p><img loading="lazy" decoding="async" class="center aligncenter" src="https://kindful.com/wp-content/uploads/nonprofit-crm_charity-engine.png" alt="This image shows an overview of CharityEngine’s nonprofit CRM." width="700" height="394"></p> <p><strong>Overview:</strong> <a href="https://charityengine.net/" target="_blank" rel="noopener nofollow">CharityEngine</a>’s donor management solution helps nonprofits keep donor information at their fingertips with automation and multichannel communication features.</p> <p><strong>Features: </strong></p> <ul> <li>Enterprise-level marketing and email communications.</li> <li>Membership management tools that help keep information organized across chapters.</li> <li>Automated reports and advanced queries to access strategic insights.</li> </ul> <p><strong>Pros: </strong>Extensive customizability and flexibility.</p> <p><strong>Cons: </strong>Potential for a lengthier onboarding process because of the system’s complexity and challenges related to the platform’s use of non-industry standard terminology.</p> <p><strong>Pricing:</strong> Starts around $450-$700 per month.</p> <h3>8. Keela</h3> <p><img loading="lazy" decoding="async" class="center aligncenter" src="https://kindful.com/wp-content/uploads/nonprofit-crm_keela.png" alt="This image represents Keela’s nonprofit CRM software." width="620" height="500"></p> <p><strong>Overview:</strong> <a href="https://www.keela.co/" target="_blank" rel="noopener nofollow">Keela</a>’s donor management system helps nonprofits increase donor retention with personalized stakeholder engagement strategies and efficient fundraising tools.</p> <p><strong>Features: </strong></p> <ul> <li>Data analytics tools that offer real-time insight and predict donor behaviors.</li> <li>Track donors’ stories to personalize their journey and unlock hidden giving potential.</li> <li>Donor communication preference tracking to reach out in ways that resonate.</li> </ul> <p><strong>Pros: </strong>Responsive customer service and robust all-in-one functionality.</p> <p><strong>Cons:</strong> Some users identified clunky integrations as a pain point.</p> <p><strong>Pricing: </strong>Keela’s pricing starts at $134 per month.</p> <h3>9. Little Green Light</h3> <p><img loading="lazy" decoding="async" class="center aligncenter" src="https://kindful.com/wp-content/uploads/nonprofit-crm_lgl.png" alt="This screenshot shows the Little Green Light homepage." width="700" height="407"></p> <p><strong>Overview:</strong> <a href="https://www.littlegreenlight.com/" target="_blank" rel="noopener nofollow">Little Green Light</a> is an all-in-one donor management platform and fundraising tool that can grow alongside your nonprofit as it expands its reach.</p> <p><strong>Features: </strong></p> <ul> <li>Goal-tracking features to measure progress and assign tasks.</li> <li>Gift tracking for all types of donations, from matching gifts to in-kind donations.</li> <li>Streamlined online donation tools that automatically update constituent records.</li> </ul> <p><strong>Pros: </strong>Easy to use platform, even for users without a high level of technical expertise. Great for smaller nonprofits with limited budgets.</p> <p><strong>Cons: </strong>Many cons noted in user reviews are related to limited features or lack of expected functionality.</p> <p><strong>Pricing:</strong> Little Green Light’s pricing starts at $486 annually.</p> <h3>10. Giveffect</h3> <p><img loading="lazy" decoding="async" class="center aligncenter" src="https://kindful.com/wp-content/uploads/nonprofit-CRM_giveffect.png" alt="Homepage for Giveffect, a nonprofit CRM" width="1159" height="583"></p> <p><strong>Overview: </strong><a href="https://www.giveffect.com/" target="_blank" rel="noopener nofollow">Giveffect</a> describes itself as “10-in-1 Nonprofit Software,” combining tools for online giving, volunteer management, events, relationship management, and more into one platform.</p> <p><strong>Features: </strong></p> <ul> <li>360-view relationship tracking, including details like giving histories, event attendance, and membership renewal information.</li> <li>Automation tools that help send thank you messages and create relationship records.</li> <li>Custom fields and donor grouping based on unique characteristics.</li> </ul> <p><strong>Pros: </strong>Positive reviews compliment the software because it brings multiple and disparate processes under one roof. Users love the ability to save time with the user-friendly interface.</p> <p><strong>Cons: </strong>Some downsides include a lack of robust features for smaller pricing plans.</p> <p><strong>Pricing: </strong>Giveffect’s starter plan for smaller nonprofits is $399 per month. They also offer custom pricing for growing and enterprise nonprofits.</p> <h3>11. HubSpot CRM</h3> <p><img loading="lazy" decoding="async" class="center aligncenter" src="https://kindful.com/wp-content/uploads/nonprofit-CRM_hubspot.png" alt="Homepage for HubSpot, a free nonprofit CRM" width="1159" height="565"></p> <p><strong>Overview: </strong><a href="https://www.hubspot.com/products/crm" target="_blank" rel="noopener nofollow">HubSpot CRM</a> is a free contact management and marketing platform. The sales features of this platform can help nonprofits develop a giving pipeline and foster leads within their communities.</p> <p><strong>Features:</strong></p> <ul> <li>Dashboard and reporting platform to assess all marketing and sales activities in one place.</li> <li>Pipeline management to facilitate the donor journey and track leads.</li> <li>Email template builder and reporting platform.</li> </ul> <p><strong>Pros:</strong> Seamless website integrations</p> <p><strong>Cons: </strong>Steeper learning curve for beginners</p> <p><strong>Pricing: </strong>HubSpot’s basic CRM features are free. Learn about paid options on their <a href="https://www.hubspot.com/pricing/suite/starter?hubs_content=www.hubspot.com%2Fproducts%2Fcrm%2Fenterprise&hubs_content-cta=hubspotenterprise-pricingmiddle&chatType=c&term=annual" target="_blank" rel="noopener nofollow">website</a>.</p> <h3>12. DonorDock</h3> <p><img loading="lazy" decoding="async" class="center aligncenter" src="https://kindful.com/wp-content/uploads/nonprofit-CRM_donordock.png" alt="DonorDock’s homepage " width="1582" height="649"></p> <p><strong>Overview:</strong> <a href="https://www.donordock.com/" target="_blank" rel="noopener nofollow">DonorDock</a>’s donor management system is built for small nonprofits. The platform offers unlimited contact records, online giving solutions, and other options to help grow fundraising.</p> <p><strong>Features:</strong></p> <ul> <li>Automatic suggestions for contacts to prioritize in your outreach.</li> <li>A giving timeline for each supporter, with details about past donations, events, volunteer experiences, and other interactions.</li> <li>Simple donor segmentation with tags and custom reports.</li> </ul> <p><strong>Pros: </strong>Easy to use and affordable for small shops.</p> <p><strong>Cons: </strong>Many integrations are only possible through Zapier, which can lead to a clunkier process.</p> <p><strong>Pricing: </strong>DonorDock offers a free plan for one user. Their Lite plan is $89 per month.</p> <h3>13. Bonterra</h3> <p><img loading="lazy" decoding="async" class="center aligncenter" src="https://kindful.com/wp-content/uploads/nonprofit-CRM_bonterra.png" alt="Homepage for Bonterra, a provider of nonprofit fundraising tools" width="1369" height="717"></p> <p><strong>Overview: </strong><a href="https://www.bonterratech.com/who-we-serve/nonprofits" target="_blank" rel="noopener nofollow">Bonterra</a> offers a robust suite of fundraising and donor management products for nonprofits. Their solutions help facilitate donor engagement, program management, advocacy, volunteer coordination, and more.</p> <p><strong>Features:</strong></p> <ul> <li>Predictive analytics to help anticipate donors’ future behaviors and likelihood of giving.</li> <li>Omnichannel marketing tools to manage fundraising appeals, newsletters, and other mass outreach.</li> <li>Event and auction management to engage supporters in creative ways.</li> </ul> <p><strong>Pros: </strong>The all-in-one nature of the Bonterra system makes it easy to assess all supporter engagement efforts in one place, facilitating simple cross-team collaboration.</p> <p><strong>Cons:</strong> Challenging and potentially lengthy onboarding and configuration process.</p> <p><strong>Pricing: </strong>Request pricing on the Bonterra website.</p> <h3>14. Springboard</h3> <h3><img loading="lazy" decoding="async" class="center aligncenter" src="https://kindful.com/wp-content/uploads/nonprofit-CRM_springboard.png" alt="Homepage for Springboard by Jackson River" width="1042" height="483"></h3> <p><strong>Overview: </strong><a href="https://www.jacksonriver.com/springboard" target="_blank" rel="noopener nofollow">Springboard by Jackson River</a> is a fundraising and advocacy platform built for the Salesforce Nonprofit Cloud. The platform leverages Salesforce-backed data insights to support nonprofit growth.</p> <p><strong>Features:</strong></p> <ul> <li>Customizable, mobile-responsive marketing forms, including event registrations and surveys.</li> <li>A self-service portal for donors to manage and review their giving.</li> <li>Peer-to-peer fundraising functionality.</li> </ul> <p><strong>Pros:</strong> Robust features that allow for a high degree of customization.</p> <p><strong>Cons: </strong>One review notes that this option comes with a higher price point that makes it inaccessible to smaller organizations.</p> <p><strong>Pricing: </strong>Contact Jackson River for pricing information.</p> <h3>15. GlueUp</h3> <h3><img loading="lazy" decoding="async" class="center aligncenter" src="https://kindful.com/wp-content/uploads/nonprofit-CRM_glueup.png" alt="Homepage for GlueUp, a nonprofit CRM and membership management platform" width="1396" height="672"></h3> <p><strong>Overview: </strong><a href="https://www.glueup.com/" target="_blank" rel="noopener nofollow">GlueUp</a> offers constituent management tools for keeping communities organized and engaged. Their membership CRM centralizes supporter data to help improve campaigns.</p> <p><strong>Features:</strong></p> <ul> <li>Contact insights, including finance histories, event attendance, and marketing engagement.</li> <li>Marketing personalization through list segmentation, tags, and filters.</li> <li>Custom reminders and push notifications so sales team members don’t miss any new opportunities.</li> </ul> <p><strong>Pros:</strong> Ability to streamline workflows and save time.</p> <p><strong>Cons: </strong>A steeper learning curve and higher price point were noted as a few cons.</p> <p><strong>Pricing: </strong>Contact GlueUp for pricing.</p> <p><a href="https://bloomerang.co/guide/buyers-guide-to-donor-management-software/%20" target="_blank" rel="noopener"><img loading="lazy" decoding="async" class="center aligncenter" src="https://kindful.com/wp-content/uploads/nonprofit-crm_middle-CTA-2.png" alt="Looking for more guidance to find the right CRM? Download our free buyer’s guide." width="750" height="350"></a><br /> <a name="features"></a></p> <h2>Features to look for in a nonprofit CRM</h2> <p>When reviewing nonprofit CRM features to find the right solution for your organization, look for the following features:</p> <p><img loading="lazy" decoding="async" class="center aligncenter" src="https://kindful.com/wp-content/uploads/nonprofit-crm_features.png" alt="Look for these features in a nonprofit CRM (explained further below). " width="846" height="916"></p> <h3>Fundraising tools</h3> <p>Your nonprofit CRM’s fundraising tools should allow you to easily create online <a href="https://bloomerang.co/blog/donation-page/" target="_blank" rel="noopener">fundraising campaigns and pages</a> and add them to your website, social media, and email marketing campaigns.</p> <p>Your fundraising tools should also give you a deeper understanding of how your donors give, whether it’s online, in person, or through other giving channels. You should be able to seamlessly transfer donor data from your fundraising tools to your CRM database to add new donor information to your records.</p> <h3>Donor communications</h3> <p>Donor communications features give you the ability to automatically send fundraising receipts, create to-do lists for your team, and thank donors when they give to your organization. Most tools will also allow you to <a href="https://bloomerang.co/blog/donor-segmentation/" target="_blank" rel="noopener">segment your donors</a> by specific filters and then easily add them to a group based on shared characteristics. Then, you can effortlessly send letters to different segments and sync them with your email marketing platform.</p> <h3>Donor management</h3> <p>With donor management tools, you can track all of your fundraising efforts, communications, and other essential activities. You’ll also be able to understand your donors better with key insights on big-picture trends alongside day-to-day specifics.</p> <h3>Tracking and reporting</h3> <p>Most donor management tools also offer <a href="https://bloomerang.co/product/reporting-and-analytics/" target="_blank" rel="noopener">tracking and reporting features</a>, meaning you can quickly spot trends and immediately take action to improve the health of your organization. You can also build, save, and schedule custom reports to easily access the information that matters most to your organization.</p> <h3>Integrations</h3> <p>You’re likely already using software for online fundraising, payment processing, accounting, and communication. The good news is that you don’t have to give up the tools you’re already using when you invest in a nonprofit CRM that offers robust integration options.</p> <p>Review each of your CRM options to determine whether they <a href="https://bloomerang.co/product/integrations/" target="_blank" rel="noopener">integrate</a> with:</p> <ul> <li>Email marketing providers like Mailchimp and Constant Contact</li> <li>Event and auction platforms like Eventbrite and Handbid</li> <li>Fundraising tools like GoFundMe Charity and Qgiv</li> <li>Payment processors like Stripe, PayPal, and Square</li> <li>Accounting software like QuickBooks</li> </ul> <h3>Support and training</h3> <p>Even the most tech-savvy users will likely need help with their CRM at some point. Your CRM provider should be available to help when you need it.</p> <p>Here are some types of support to ask about:</p> <ul> <li><strong>Onboarding and data migration. </strong>When you invest in a new CRM, you’ll need to <a href="/blog/6-steps-to-take-when-migrating-your-donor-data-to-a-new-nonprofit-crm/" rel="noopener">migrate your donor data</a> to the system. Does the CRM provide a service to help organize your data in their platform?</li> <li><strong>Customer support. </strong>Does the CRM offer free email and phone support? Do they have a help center where you can find articles about the platform?</li> <li><strong>Ongoing training. </strong>Does the CRM provide ongoing training to help you make the most of the platform?</li> <li><strong>Nonprofit and fundraising consulting.</strong> Does the CRM provide any fundraising consulting services?</li> </ul> <p><a name="choose"></a></p> <h2>How to choose the right nonprofit CRM</h2> <p>Now that you know some of the top CRMs for nonprofits, how do you choose the one that’s best for your organization? We recommend considering the following questions to help you compare.</p> <p><strong><img loading="lazy" decoding="async" class="center aligncenter" src="https://kindful.com/wp-content/uploads/nonprofit-CRM_questions.jpg" alt="Questions to ask before investing in a nonprofit CRM (listed in the headers below) " width="1400" height="2000"></strong></p> <h3>What features do we need?</h3> <ul> <li>What are our must-have and nice-to-have features?</li> <li>Which ones need to be built in?</li> <li>Which ones can we integrate through another software provider?</li> </ul> <h3>What integrations do we need?</h3> <ul> <li>What software are we already using, or do we plan to use?</li> <li>Which CRMs will <a href="https://bloomerang.co/product/integrations/" target="_blank" rel="noopener">integrate</a> with our software?</li> </ul> <h3>What’s our price range?</h3> <ul> <li>What fees does the CRM provider charge?</li> <li>Will our CRM pay for itself over time?</li> </ul> <h3>What type of training does the CRM provider offer?</h3> <ul> <li>Will the software provider help <a href="https://kindful.com/blog/6-steps-to-take-when-migrating-your-donor-data-to-a-new-nonprofit-crm/" target="_blank" rel="noopener">migrate our donor data</a>?</li> <li>How much help will we need with our data migration?</li> <li>Is there someone on our team who can take point on this?</li> </ul> <h3>What level of ongoing support does the CRM provider offer?</h3> <ul> <li>Are support services free?</li> <li>Do they have email and phone support?</li> <li>Is there a Help Center?</li> </ul> <h3>Will we need any consulting services?</h3> <ul> <li>Do we need help managing our donors?</li> <li>Do we want our CRM to offer fundraising consulting?</li> <li>What does the CRM provider offer to help set us up for success?</li> </ul> <h3>What are the reviews like for the CRM?</h3> <ul> <li>Are other organizations having success with the platform?</li> <li>Does the CRM have positive reviews on <a href="https://www.g2.com/products/kindful/reviews" target="_blank" rel="noopener">reliable review sites</a>?</li> </ul> <p>Bring other team members who will use your CRM regularly into the discussion, like your executive director, development director, donor relationship manager, and database manager.</p> <p>Once you consider all these questions with your team, pick your top two or three CRM providers, and schedule a call with each provider. After that, it’s just a matter of choosing the one that makes the most sense for your team!</p> <h2>The bottom line</h2> <p>At the end of the day, prioritizing your donors requires prioritizing your donor data. With a nonprofit CRM, you can improve your donor relationships and ultimately maximize your positive impact on the world.</p> <p>Review these additional resources for more information about using your nonprofit software to the fullest:</p> <ul> <li><a href="/blog/best-online-fundraising-platforms/" rel="noopener">11 of the Best Online Fundraising Platforms for Nonprofits</a>. The right online fundraising platform can help optimize your online giving process. Find out more about the top online fundraising tools with this guide.</li> <li><a href="https://bloomerang.co/blog/10-ways-to-find-new-donors-for-your-nonprofit-organization/" target="_blank" rel="noopener">10 Ways to Find New Donors for Your Nonprofit Organization</a>. Your nonprofit CRM can help you identify prospective donors. This post explores 10 strategies for using your CRM and other tools to find new donors.</li> <li><a href="/blog/free-nonprofit-software/">31 Free and Affordable Nonprofit Software Solutions for 2025</a>. Interested in free or affordable peer-to-peer fundraising options? Explore budget-friendly platforms in this guide.</li> </ul> <p><a href="https://kindful.com/schedule-a-demo/" target="_blank" rel="noopener"><img loading="lazy" decoding="async" class="center aligncenter" src="https://kindful.com/wp-content/uploads/nonprofit-CRM_Large-CTA.jpg" alt="Retain more donors with a CRM built just for nonprofits. Request a Bloomerang demo here." width="1500" height="700"></a></p> </div> </div> </div> </article> <aside class="related"> <h4><span>Related Resources</span></h4> <div class="container-fluid"> <div class="row entries"> <div class="col-md-4 post"> <a href="https://kindful.com/blog/best-nonprofit-crm/" title="Which Nonprofit CRM Has The Best Return On Investment?" class="img fullimg"><img width="790" height="439" src="https://kindful.com/wp-content/uploads/bestroi-crm.jpg" alt="https://kindful.com/wp-content/uploads/bestroi-crm.jpg"></a> <p class="cat">Donor Management<span class="dt nw"> <span>•</span> 12/01/20</span></p> <a href="https://kindful.com/blog/best-nonprofit-crm/" title="Which Nonprofit CRM Has The Best Return On Investment?" class="title"><p class="h3">Which Nonprofit CRM Has The Best Return On Investment?</p></a> <p class="ex">A CRM for nonprofits, or nonprofit CRM, is a platform that helps... <a href="https://kindful.com/blog/best-nonprofit-crm/" class="rm">Read More</a></p> </div> <div class="col-md-4 post"> <a href="https://kindful.com/blog/5-things-every-nonprofit-must-know-about-their-donors/" title="5 Things Every Nonprofit Must Know About Their Donors" class="img fullimg"><img width="790" height="439" src="https://kindful.com/wp-content/uploads/5-Things-Every-Nonprofit-Must-Know-About-Their-Donors.jpg" alt="5 Things Every Nonprofit Must Know About Their Donors header image"></a> <p class="cat">Fundraising<span class="dt nw"> <span>•</span> 01/22/18</span></p> <a href="https://kindful.com/blog/5-things-every-nonprofit-must-know-about-their-donors/" title="5 Things Every Nonprofit Must Know About Their Donors" class="title"><p class="h3">5 Things Every Nonprofit Must Know About Their Donors</p></a> <p class="ex">When you’re trying to raise funds for your organization, few things are... <a href="https://kindful.com/blog/5-things-every-nonprofit-must-know-about-their-donors/" class="rm">Read More</a></p> </div> </div> </div> </aside> <div class="cta"> <div class="container-fluid"> <div class="row"> <div class="col-md-8 offset-md-2"> <h2>Ready to spend less time managing your donors and more time engaging them?</h2> <br> <a href="https://kindful.com/demo/" class="btn">Schedule a Demo</a> </div> </div> </div> </div> <!-- <footer class="main-footer"> <div class="container"> <div class="row"> <div class="cc cc1"> <span class="tagline"><img width="372" height="236" src="/images/tagline.png" alt="Do Good. Be Kindful."></span> </div> <div class="cc cc2"> <p class="h6">Company</p> <ul> <li><a href="https://kindful.com/about-us/">About Us</a></li> <li><a href="https://bloomerang.co/about/careers/" target="_blank" rel="noopener">Careers</a></li> <li><a href="https://kindful.com/contact/">Contact</a></li> <li><a href="https://kindful.com/terms-of-use/">Terms of Use</a></li> <li><a href="https://kindful.com/privacy-policy/">Privacy</a></li> </ul> </div> <div class="cc cc3"> <p class="h6">Users</p> <ul> <li><a href="https://app.kindful.com/admin_users/sign_in" target="_blank" rel="noopener">Log In</a></li> <li><a href="https://support.kindful.com/hc/en-us" target="_blank" rel="noopener">Support</a></li> <li><a href="https://kindful.com/referral/">Refer a Friend</a></li> <li><a href="https://developer.kindful.com/" target="_blank" rel="noopener">API</a></li> </ul> </div> <div class="cc cc4"> <p class="h6">Platform</p> <ul> <li><a href="https://kindful.com/features/">Features</a></li> <li><a href="https://kindful.com/features/latest/">What’s New?</a></li> <li><a href="https://kindful.com/pricing/">Pricing</a></li> <li><a href="https://kindful.com/demo/">Demo</a></li> </ul> </div> <div class="cc cc5"> <p class="h6">Keep up with Bloomerang</p> <div class="social"> <a href="https://www.facebook.com/bloomerangtech" target="_blank" rel="noopener"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><title>facebook</title><path d="M2.66,1.5A1.16,1.16,0,0,0,1.5,2.66V21.34A1.16,1.16,0,0,0,2.66,22.5H12.72V14.37H10V11.2h2.74V8.86a3.82,3.82,0,0,1,4.07-4.19,21.7,21.7,0,0,1,2.45.13V7.63H17.56c-1.31,0-1.57.63-1.57,1.55v2h3.14l-.41,3.18H16V22.5h5.35a1.16,1.16,0,0,0,1.16-1.16V2.66A1.16,1.16,0,0,0,21.34,1.5Z" fill-rule="evenodd"/></svg></a> <a href="https://twitter.com/bloomerangTech" target="_blank" rel="noopener"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><title>twitter</title><path d="M24,4.38a9.94,9.94,0,0,1-2.82.8,5.07,5.07,0,0,0,2.16-2.8A10.05,10.05,0,0,1,20.16,3.6,4.81,4.81,0,0,0,16.57,2a5,5,0,0,0-4.92,5,5.33,5.33,0,0,0,.13,1.15A13.81,13.81,0,0,1,1.64,2.94,5.13,5.13,0,0,0,3.16,9.68,4.87,4.87,0,0,1,.93,9v.07a5,5,0,0,0,4,5,5,5,0,0,1-2.21.08,4.94,4.94,0,0,0,4.6,3.51A9.73,9.73,0,0,1,0,19.74,13.79,13.79,0,0,0,7.56,22c9.05,0,14-7.68,14-14.34,0-.21,0-.43,0-.65A10,10,0,0,0,24,4.4l-.05,0" fill-rule="evenodd"/></svg></a> <a href="https://www.linkedin.com/company/bloomerang/" target="_blank" rel="noopener"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19.3 19.12h-3.17V14c0-1.28-.46-2.16-1.61-2.16A1.72 1.72 0 0 0 12.9 13a2 2 0 0 0-.11.77v5.33H9.62V9.56h3.17v1.35a3.15 3.15 0 0 1 2.86-1.57c2.09 0 3.65 1.36 3.65 4.29v5.47zM6.28 8.28a1.64 1.64 0 0 1-1.77-1.65A1.65 1.65 0 0 1 6.3 5a1.65 1.65 0 1 1 0 3.3zM4.69 19.12h3.17V9.58H4.69zM21 1.43H3.05A1.53 1.53 0 0 0 1.5 3v18.1a1.53 1.53 0 0 0 1.55 1.52H21a1.53 1.53 0 0 0 1.55-1.52V3A1.53 1.53 0 0 0 21 1.43z" fill-rule="evenodd"/></svg></a> </div> <p>9120 Otis Avenue, Indianapolis, IN 46216</p> <p>888-854-3230</p> <p><a href="mailto:hi@bloomerang.com" class="email">hi@bloomerang.com</a></p> </div> </div> </div> </footer> --> <!-- New Footer --> <footer class="main-footer"> <div class="container"> <div class="row"> <div class="cc cc1"> <span class="tagline"><img width="372" height="236" src="/images/tagline.png" alt="Do Good. Be Kindful."></span> </div> <div class="cc cc2"> <p class="h6">Users</p> <ul> <li><a href="https://app.kindful.com/admin_users/sign_in" target="_blank" rel="noopener">Log In</a></li> <li><a href="https://support.kindful.com/hc/en-us" target="_blank" rel="noopener">Support</a></li> <li><a href="https://kindful.com/referral/">Refer a Friend</a></li> <li><a href="https://developer.kindful.com/" target="_blank" rel="noopener">API</a></li> </ul> </div> <div class="cc cc3"> <p class="h6">About</p> <ul> <li><a href="https://kindful.com/about-us/">About Us</a></li> <li><a href="https://kindful.com/terms-of-use/">Terms of Use</a></li> <li><a href="https://kindful.com/privacy-policy/">Privacy</a></li> </ul> </div> <div class="cc cc4"> <p class="h6">Resources</p> <ul> <li><a href="https://kindful.com/blog/">Blog</a></li> <li><a href="https://kindful.com/blog/category/year-end/">Year-End Giving</a></li> <li><a href="https://kindful.com/templates/">Templates</a></li> <li><a href="https://kindful.com/ebooks/">eBooks</a></li> <li><a href="https://kindful.com/nonprofit-glossary/">Nonprofit Glossary</a></li> <li><a href="https://kindful.com/webinars/">Webinars</a></li> <li><a href="https://kindful.com/academy/">Academy</a></li> </ul> </div> <div class="cc cc5"> <p class="h6">Keep up with Bloomerang</p> <div class="social"> <a href="https://www.facebook.com/bloomerangtech" target="_blank" rel="noopener"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><title>facebook</title><path d="M2.66,1.5A1.16,1.16,0,0,0,1.5,2.66V21.34A1.16,1.16,0,0,0,2.66,22.5H12.72V14.37H10V11.2h2.74V8.86a3.82,3.82,0,0,1,4.07-4.19,21.7,21.7,0,0,1,2.45.13V7.63H17.56c-1.31,0-1.57.63-1.57,1.55v2h3.14l-.41,3.18H16V22.5h5.35a1.16,1.16,0,0,0,1.16-1.16V2.66A1.16,1.16,0,0,0,21.34,1.5Z" fill-rule="evenodd"/></svg></a> <a href="https://twitter.com/bloomerangTech" target="_blank" rel="noopener"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><title>twitter</title><path d="M24,4.38a9.94,9.94,0,0,1-2.82.8,5.07,5.07,0,0,0,2.16-2.8A10.05,10.05,0,0,1,20.16,3.6,4.81,4.81,0,0,0,16.57,2a5,5,0,0,0-4.92,5,5.33,5.33,0,0,0,.13,1.15A13.81,13.81,0,0,1,1.64,2.94,5.13,5.13,0,0,0,3.16,9.68,4.87,4.87,0,0,1,.93,9v.07a5,5,0,0,0,4,5,5,5,0,0,1-2.21.08,4.94,4.94,0,0,0,4.6,3.51A9.73,9.73,0,0,1,0,19.74,13.79,13.79,0,0,0,7.56,22c9.05,0,14-7.68,14-14.34,0-.21,0-.43,0-.65A10,10,0,0,0,24,4.4l-.05,0" fill-rule="evenodd"/></svg></a> <a href="https://www.linkedin.com/company/bloomerang/" target="_blank" rel="noopener"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19.3 19.12h-3.17V14c0-1.28-.46-2.16-1.61-2.16A1.72 1.72 0 0 0 12.9 13a2 2 0 0 0-.11.77v5.33H9.62V9.56h3.17v1.35a3.15 3.15 0 0 1 2.86-1.57c2.09 0 3.65 1.36 3.65 4.29v5.47zM6.28 8.28a1.64 1.64 0 0 1-1.77-1.65A1.65 1.65 0 0 1 6.3 5a1.65 1.65 0 1 1 0 3.3zM4.69 19.12h3.17V9.58H4.69zM21 1.43H3.05A1.53 1.53 0 0 0 1.5 3v18.1a1.53 1.53 0 0 0 1.55 1.52H21a1.53 1.53 0 0 0 1.55-1.52V3A1.53 1.53 0 0 0 21 1.43z" fill-rule="evenodd"/></svg></a> </div> <p>9120 Otis Avenue, Indianapolis, IN 46216</p> <p>888-854-3230</p> <p><a href="mailto:hi@bloomerang.com" class="email">hi@bloomerang.com</a></p> </div> </div> </div> </footer> <script src="/js/build/all.js"></script> <svg style="display: none;" xmlns="http://www.w3.org/2000/svg"> <symbol id="svg-carrot" viewBox="0 0 7 10"> <path d="M3.6 5l-3-3C.1 1.5.1.8.6.3s1.2-.5 1.7 0l4.2 4.1c.3.3.3.7 0 1L2.3 9.6c-.5.5-1.2.5-1.7 0C.2 9.2.2 8.4.6 8l3-3z"/> </symbol> </svg> <script type="text/javascript" id="rocket-browser-checker-js-after"> /* <![CDATA[ */ "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); /* ]]> */ </script> <script type="text/javascript" id="rocket-preload-links-js-extra"> /* <![CDATA[ */ var RocketPreloadLinksConfig = {"excludeUris":"\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/kindful.com","onHoverDelay":"100","rateThrottle":"3"}; /* ]]> */ </script> <script type="text/javascript" id="rocket-preload-links-js-after"> /* <![CDATA[ */ (function() { "use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); /* ]]> */ </script> <script> /*! For license information please see bloomerang-utms.min.js.LICENSE.txt */ (()=>{var e,r,t,o,n={20:e=>{"use strict";var r="%[a-f0-9]{2}",t=new RegExp(r,"gi"),o=new RegExp("("+r+")+","gi");function n(e,r){try{return decodeURIComponent(e.join(""))}catch(e){}if(1===e.length)return e;r=r||1;var t=e.slice(0,r),o=e.slice(r);return Array.prototype.concat.call([],n(t),n(o))}function c(e){try{return decodeURIComponent(e)}catch(c){for(var r=e.match(t),o=1;o<r.length;o++)r=(e=n(r,o).join("")).match(t);return e}}e.exports=function(e){if("string"!=typeof e)throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(r){return function(e){for(var r={"%FE%FF":"��","%FF%FE":"��"},t=o.exec(e);t;){try{r[t[0]]=decodeURIComponent(t[0])}catch(e){var n=c(t[0]);n!==t[0]&&(r[t[0]]=n)}t=o.exec(e)}r["%C2"]="�";for(var a=Object.keys(r),i=0;i<a.length;i++){var s=a[i];e=e.replace(new RegExp(s,"g"),r[s])}return e}(e)}}},806:e=>{"use strict";e.exports=function(e,r){for(var t={},o=Object.keys(e),n=Array.isArray(r),c=0;c<o.length;c++){var a=o[c],i=e[a];(n?-1!==r.indexOf(a):r(a,i,e))&&(t[a]=i)}return t}},808:(e,r,t)=>{var o,n,c;void 0===(n="function"==typeof(o=c=function(){function e(){for(var e=0,r={};e<arguments.length;e++){var t=arguments[e];for(var o in t)r[o]=t[o]}return r}function r(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function t(o){function n(){}function c(r,t,c){if("undefined"!=typeof document){"number"==typeof(c=e({path:"/"},n.defaults,c)).expires&&(c.expires=new Date(1*new Date+864e5*c.expires)),c.expires=c.expires?c.expires.toUTCString():"";try{var a=JSON.stringify(t);/^[\{\[]/.test(a)&&(t=a)}catch(e){}t=o.write?o.write(t,r):encodeURIComponent(String(t)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),r=encodeURIComponent(String(r)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var i="";for(var s in c)c[s]&&(i+="; "+s,!0!==c[s]&&(i+="="+c[s].split(";")[0]));return document.cookie=r+"="+t+i}}function a(e,t){if("undefined"!=typeof document){for(var n={},c=document.cookie?document.cookie.split("; "):[],a=0;a<c.length;a++){var i=c[a].split("="),s=i.slice(1).join("=");t||'"'!==s.charAt(0)||(s=s.slice(1,-1));try{var u=r(i[0]);if(s=(o.read||o)(s,u)||r(s),t)try{s=JSON.parse(s)}catch(e){}if(n[u]=s,e===u)break}catch(e){}}return e?n[e]:n}}return n.set=c,n.get=function(e){return a(e,!1)},n.getJSON=function(e){return a(e,!0)},n.remove=function(r,t){c(r,"",e(t,{expires:-1}))},n.defaults={},n.withConverter=t,n}((function(){}))})?o.call(r,t,r,e):o)||(e.exports=n),e.exports=c()},571:e=>{"use strict";e.exports=function(e,r){if(e){r=r||{};for(var t={key:["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],q:{name:"queryKey",parser:/(?:^|&)([^&=]*)=?([^&]*)/g},parser:{strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/}},o=t.parser[r.strictMode?"strict":"loose"].exec(e),n={},c=14;c--;)n[t.key[c]]=o[c]||"";return n[t.q.name]={},n[t.key[12]].replace(t.q.parser,(function(e,r,o){r&&(n[t.q.name][r]=o)})),n}}},563:(e,r,t)=>{"use strict";const o=t(610),n=t(20),c=t(500),a=t(806),i=Symbol("encodeFragmentIdentifier");function s(e){if("string"!=typeof e||1!==e.length)throw new TypeError("arrayFormatSeparator must be single character string")}function u(e,r){return r.encode?r.strict?o(e):encodeURIComponent(e):e}function l(e,r){return r.decode?n(e):e}function p(e){return Array.isArray(e)?e.sort():"object"==typeof e?p(Object.keys(e)).sort(((e,r)=>Number(e)-Number(r))).map((r=>e[r])):e}function m(e){const r=e.indexOf("#");return-1!==r&&(e=e.slice(0,r)),e}function f(e){const r=(e=m(e)).indexOf("?");return-1===r?"":e.slice(r+1)}function g(e,r){return r.parseNumbers&&!Number.isNaN(Number(e))&&"string"==typeof e&&""!==e.trim()?e=Number(e):!r.parseBooleans||null===e||"true"!==e.toLowerCase()&&"false"!==e.toLowerCase()||(e="true"===e.toLowerCase()),e}function d(e,r){s((r=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},r)).arrayFormatSeparator);const t=function(e){let r;switch(e.arrayFormat){case"index":return(e,t,o)=>{r=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),r?(void 0===o[e]&&(o[e]={}),o[e][r[1]]=t):o[e]=t};case"bracket":return(e,t,o)=>{r=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),r?void 0!==o[e]?o[e]=[].concat(o[e],t):o[e]=[t]:o[e]=t};case"comma":case"separator":return(r,t,o)=>{const n="string"==typeof t&&t.includes(e.arrayFormatSeparator),c="string"==typeof t&&!n&&l(t,e).includes(e.arrayFormatSeparator);t=c?l(t,e):t;const a=n||c?t.split(e.arrayFormatSeparator).map((r=>l(r,e))):null===t?t:l(t,e);o[r]=a};case"bracket-separator":return(r,t,o)=>{const n=/(\[\])$/.test(r);if(r=r.replace(/\[\]$/,""),!n)return void(o[r]=t?l(t,e):t);const c=null===t?[]:t.split(e.arrayFormatSeparator).map((r=>l(r,e)));void 0!==o[r]?o[r]=[].concat(o[r],c):o[r]=c};default:return(e,r,t)=>{void 0!==t[e]?t[e]=[].concat(t[e],r):t[e]=r}}}(r),o=Object.create(null);if("string"!=typeof e)return o;if(!(e=e.trim().replace(/^[?#&]/,"")))return o;for(const n of e.split("&")){if(""===n)continue;let[e,a]=c(r.decode?n.replace(/\+/g," "):n,"=");a=void 0===a?null:["comma","separator","bracket-separator"].includes(r.arrayFormat)?a:l(a,r),t(l(e,r),a,o)}for(const e of Object.keys(o)){const t=o[e];if("object"==typeof t&&null!==t)for(const e of Object.keys(t))t[e]=g(t[e],r);else o[e]=g(t,r)}return!1===r.sort?o:(!0===r.sort?Object.keys(o).sort():Object.keys(o).sort(r.sort)).reduce(((e,r)=>{const t=o[r];return Boolean(t)&&"object"==typeof t&&!Array.isArray(t)?e[r]=p(t):e[r]=t,e}),Object.create(null))}r.extract=f,r.parse=d,r.stringify=(e,r)=>{if(!e)return"";s((r=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},r)).arrayFormatSeparator);const t=t=>r.skipNull&&null==e[t]||r.skipEmptyString&&""===e[t],o=function(e){switch(e.arrayFormat){case"index":return r=>(t,o)=>{const n=t.length;return void 0===o||e.skipNull&&null===o||e.skipEmptyString&&""===o?t:null===o?[...t,[u(r,e),"[",n,"]"].join("")]:[...t,[u(r,e),"[",u(n,e),"]=",u(o,e)].join("")]};case"bracket":return r=>(t,o)=>void 0===o||e.skipNull&&null===o||e.skipEmptyString&&""===o?t:null===o?[...t,[u(r,e),"[]"].join("")]:[...t,[u(r,e),"[]=",u(o,e)].join("")];case"comma":case"separator":case"bracket-separator":{const r="bracket-separator"===e.arrayFormat?"[]=":"=";return t=>(o,n)=>void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?o:(n=null===n?"":n,0===o.length?[[u(t,e),r,u(n,e)].join("")]:[[o,u(n,e)].join(e.arrayFormatSeparator)])}default:return r=>(t,o)=>void 0===o||e.skipNull&&null===o||e.skipEmptyString&&""===o?t:null===o?[...t,u(r,e)]:[...t,[u(r,e),"=",u(o,e)].join("")]}}(r),n={};for(const r of Object.keys(e))t(r)||(n[r]=e[r]);const c=Object.keys(n);return!1!==r.sort&&c.sort(r.sort),c.map((t=>{const n=e[t];return void 0===n?"":null===n?u(t,r):Array.isArray(n)?0===n.length&&"bracket-separator"===r.arrayFormat?u(t,r)+"[]":n.reduce(o(t),[]).join("&"):u(t,r)+"="+u(n,r)})).filter((e=>e.length>0)).join("&")},r.parseUrl=(e,r)=>{r=Object.assign({decode:!0},r);const[t,o]=c(e,"#");return Object.assign({url:t.split("?")[0]||"",query:d(f(e),r)},r&&r.parseFragmentIdentifier&&o?{fragmentIdentifier:l(o,r)}:{})},r.stringifyUrl=(e,t)=>{t=Object.assign({encode:!0,strict:!0,[i]:!0},t);const o=m(e.url).split("?")[0]||"",n=r.extract(e.url),c=r.parse(n,{sort:!1}),a=Object.assign(c,e.query);let s=r.stringify(a,t);s&&(s=`?${s}`);let l=function(e){let r="";const t=e.indexOf("#");return-1!==t&&(r=e.slice(t)),r}(e.url);return e.fragmentIdentifier&&(l=`#${t[i]?u(e.fragmentIdentifier,t):e.fragmentIdentifier}`),`${o}${s}${l}`},r.pick=(e,t,o)=>{o=Object.assign({parseFragmentIdentifier:!0,[i]:!1},o);const{url:n,query:c,fragmentIdentifier:s}=r.parseUrl(e,o);return r.stringifyUrl({url:n,query:a(c,t),fragmentIdentifier:s},o)},r.exclude=(e,t,o)=>{const n=Array.isArray(t)?e=>!t.includes(e):(e,r)=>!t(e,r);return r.pick(e,n,o)}},500:e=>{"use strict";e.exports=(e,r)=>{if("string"!=typeof e||"string"!=typeof r)throw new TypeError("Expected the arguments to be of type `string`");if(""===r)return[e];const t=e.indexOf(r);return-1===t?[e]:[e.slice(0,t),e.slice(t+r.length)]}},610:e=>{"use strict";e.exports=e=>encodeURIComponent(e).replace(/[!'()*]/g,(e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`))}},c={};function a(e){var r=c[e];if(void 0!==r)return r.exports;var t=c[e]={exports:{}};return n[e](t,t.exports,a),t.exports}e=a(563),r=a(808),t=a(571),o={utm_source:"utm_source__c",utm_medium:"utm_medium__c",utm_content:"utm_content__c",utm_campaign:"utm_campaign__c",utm_term:"utm_term__c"},function(){var n=window.location.search,c=e.parse(n),a={},i=0,s=0;if(Object.keys(c).length>0){for(const e in c)if(Object.hasOwnProperty.call(c,e)&&Object.keys(o).includes(e)){const r=c[e];a[o[e]]=r,i++}}else if(0===Object.keys(c).length&&void 0===r.getJSON("mm_utms")){var u=document.referrer;if(u.length>0){var l=t(u);l.host.match(/^(www.google.com|www.yahoo.com|www.bing.com|www.duckduckgo.com|www.google.lt|www.google.nl|www.google.com.ua|www.google.ca|www.google.co.id|www.google.co.uk|www.google.com.eg|www.google.com.br|www.google.com.pk|www.google.co.kr|www.google.com.pk|www.google.com.mx|www.google.co.in|www.google.com.au|www.google.co.il)$/)?(a[o.utm_source]="organic",a.referrerUrl=decodeURIComponent(u)):t(window.location).host!==l.host&&(a[o.utm_source]="referral",a.referrerUrl=decodeURIComponent(u))}else void 0===c.utm_source&&(a[o.utm_source]="unknown",a[o.utm_medium]="website");i++}if(i>0){let e={utm_source__c:"NULL",utm_medium__c:"NULL",utm_content__c:"NULL",utm_campaign__c:"NULL",utm_term__c:"NULL",...a};try{r.set("mm_utms",e,{expires:7})}catch(e){console.error(e),console.log("Error setting cookie")}}let p=r.getJSON("mm_utms");for(const e in p)Object.hasOwnProperty.call(p,e)&&"NULL"!==p[e]&&s++;void 0!==r.getJSON("mm_utms")&&s>0&&setTimeout((function(){MktoForms2.whenReady((function(e){e.addHiddenFields(r.getJSON("mm_utms"))}))}),2300)}()})(); </script> <script>// <![CDATA[ (()=>{var o;o=window.location,setTimeout((function(){MktoForms2.whenReady((function(n){n.addHiddenFields({formSubmissionURL:o.protocol+"//"+o.hostname+o.pathname}),n.onSuccess((function(){}))}))}),2e3)})(); // ]]></script> </body> </html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->