{"id":27257,"date":"2023-04-26T17:26:00","date_gmt":"2023-04-26T21:26:00","guid":{"rendered":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/?p=27257"},"modified":"2026-01-08T08:42:33","modified_gmt":"2026-01-08T12:42:33","slug":"nonprofit-email-marketing-tests","status":"publish","type":"post","link":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/","title":{"rendered":"How to Improve Nonprofit Email Results with Testing"},"content":{"rendered":"\n<p>You and your team spend countless hours writing the perfect emails to send out to your donors. You\u2019ve chosen your words carefully, found the perfect images to include, and created a call to action your donors can\u2019t say no to. You hit send and then wait\u2026 Do a few donations trickle in after a few days? Do you wonder what happened after you hit send? Did your donors open your email, did they get it, or, did the message not resonate with them?&nbsp;<\/p>\n<p>If you\u2019re not looking closely at your results, you\u2019re left in the dark about your email marketing strategy. Fortunately, there are a lot of tools and resources available to help you evaluate your success and improve your outcomes.&nbsp;<\/p>\n<section class=\"wp-block-group content-section is-layout-constrained wp-block-group-is-layout-constrained\">\n<header data-toc-tag=\"How do I know what my donors will respond to?\" id=\"section-1-toc-1\"><\/header>\n<h2 class=\"wp-block-heading\" id=\"h-how-do-i-know-what-my-donors-will-respond-to\">How do I know what my donors will respond to?<\/h2>\n<p>Maybe you\u2019re a world-class marketer, or maybe you\u2019re not, but one thing is for sure: following your intuition is not the ideal scenario when it comes to sending an email that your donors will respond to. Knowing the best subject line, call-to-action, or image to choose comes down to testing.&nbsp;<\/p>\n<header data-toc-subtag=\"What is A\/B testing?\" id=\"section-1-toc-2\"><\/header>\n<h3 class=\"wp-block-heading\" id=\"h-what-is-a-b-testing\">What is A\/B testing?<\/h3>\n<p>The basics: You send out two different versions of the same email to a portion of your constituent list to see which email brings in better results.&nbsp;<\/p>\n<header data-toc-subtag=\"Rules for successful A\/B testing\" id=\"section-1-toc-3\"><\/header>\n<h4 class=\"wp-block-heading\" id=\"h-rules-for-successful-a-b-testing\"><strong>Rules for successful A\/B testing:<\/strong><\/h4>\n<ol class=\"wp-block-list\">\n<li>You need to select a portion of your audience, and this should NOT be a segmented list. Instead, it needs to be a randomized percentage of your total donor email list.&nbsp;<\/li>\n<li>You can only test one variable at a time. Otherwise, you will not be able to determine which variable was responsible for any differences in results.&nbsp;<\/li>\n<li>You need to determine ahead of time how you will evaluate your results and which email was more successful. You can search the <a href=\"https:\/\/knowledgebase.constantcontact.com\/articles\/KnowledgeBase\/5409-average-industry-rates?lang=en_US&amp;pn=softerware\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">average open, click, and bounce rates for your industry<\/a> to set a reasonable goal.<\/li>\n<\/ol>\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/donor-image-replace-open-rates-2-1024x512.png\" alt=\"Goals report\" class=\"wp-image-30002\" style=\"width:768px;height:384px\"\/><\/figure>\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<header data-toc-subtag=\"Variables you can test using A\/B testing\" id=\"section-1-toc-4\"><\/header>\n<p><strong>Here are some examples of the variables you can test using A\/B testing:<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li>Subject lines<\/li>\n<li>Time of delivery<\/li>\n<li>Placement of links, images, call to action, etc.<\/li>\n<li>Call to action (CTA)<\/li>\n<li>The sender name, the \u201cfrom\u201d email address<\/li>\n<li>Shorter vs. longer email content<\/li>\n<li>Images<\/li>\n<\/ul>\n<\/section>\n<section class=\"wp-block-group content-section is-layout-constrained wp-block-group-is-layout-constrained\">\n<header data-toc-tag=\"How do I measure the results of an A\/B test?\" id=\"section-2-toc-1\"><\/header>\n<h2 class=\"wp-block-heading\" id=\"h-how-do-i-measure-the-results-of-an-a-b-test\">How do I measure the results of an A\/B test?<\/h2>\n<p>After you\u2019ve decided what email feature or content you are going to test, you then have to decide how you are going to measure the results of your test. For example, if you\u2019re testing a subject line, you may want to look at the email with the highest open rate. Whereas, if you are testing a call to action, look to the email with the highest click-through rate to determine your winner.&nbsp;<\/p>\n<header data-toc-subtag=\"Make it easy to measure data\" id=\"section-2-toc-2\"><\/header>\n<div class=\"wp-block-columns are-vertically-aligned-center bg_gray is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<p>Email providers like <a href=\"https:\/\/knowledgebase.constantcontact.com\/ToolkitPKBFAQs?c=Topic:Tracking_Improving_Results&amp;catsubsort=true&amp;lang=en_US&amp;pn=softerware\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Constant Contact<\/a> make it easy to measure data such as click-through rates, open rates, bounces, and unsubscribes. You can even choose to measure two or more campaigns side by side to more easily determine your most successful strategies.<\/p>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"wp-block-group content-section is-layout-constrained wp-block-group-is-layout-constrained\">\n<header data-toc-tag=\"How do I run an A\/B test?\" id=\"section-3-toc-1\"><\/header>\n<h2 class=\"wp-block-heading\">How do I run an A\/B test?<\/h2>\n<p>If you\u2019re going to manually run a test, here are the steps you\u2019ll need to take.&nbsp;<\/p>\n<ol class=\"wp-block-list\">\n<li>If you have data from previous email campaigns, collect it so you have a benchmark to set goals for improvement.<\/li>\n<li>Decide on a percentage of your email list to use for testing. There is a lot of science that can go into this decision, but you want to make sure you have a <a href=\"https:\/\/knowledgebase.constantcontact.com\/articles\/KnowledgeBase\/5675-subject-line-ab-testing-and-list-size?lang=en_US&amp;pn=softerware\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">large enough list to provide solid data<\/a> while keeping it conservative enough so that the majority of your donors can receive the winning email.\u00a0<\/li>\n<li>Set a timeline for how long you will run your test before gathering your results and determining a winner. For instance, you might want to wait until the next day to give recipients a chance to get caught up in their email inboxes.<\/li>\n<li>Send the winning email to the remainder of your email list.&nbsp;<\/li>\n<\/ol>\n<header data-toc-subtag=\"Simplify this process\" id=\"section-3-toc-2\"><\/header>\n<div class=\"wp-block-columns are-vertically-aligned-center bg_gray is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<p>DonorPerfect integration partner Constant Contact simplifies this process for you. You can choose the percentage of your donor list that you want to use for testing and how long you want to wait for the results. After Constant Contact calculates the results for you, it will automatically send the winning email to the remainder of your email list.<\/p>\n<\/div>\n<\/div>\n<\/section>\n<section class=\"wp-block-group content-section is-layout-constrained wp-block-group-is-layout-constrained\">\n<header data-toc-tag=\"More tips to boost your email test results\" id=\"section-4-toc-1\"><\/header>\n<h2 class=\"wp-block-heading\">More tips to boost your email test results<\/h2>\n<p>While A\/B testing is a great tool to survey your donors\u2019&nbsp; preferences, there are additional tools you can use to bolster your results as well.<\/p>\n<header data-toc-subtag=\"Improve your list segmentation\" id=\"section-4-toc-2\"><\/header>\n<h3 class=\"wp-block-heading\" id=\"h-improve-your-list-segmentation\">Improve your list segmentation<\/h3>\n<p>Segmentation allows you to create tailored messages for targeted audiences. Instead of emailing the same content to your entire donor base, try speaking more directly to small groups and their specific interests and motivations. There are countless ways to divide your donors and create more effective communications.&nbsp;<\/p>\n<p>Examples:&nbsp;<\/p>\n<ul class=\"wp-block-list\">\n<li><a href=\"\/major-donors\/\">Major donors<\/a><\/li>\n<li>Monthly donors<\/li>\n<li>Local supporters<\/li>\n<li>Volunteers<\/li>\n<li>First-time donors<\/li>\n<li>Interest-driven groups<\/li>\n<li>Generational groups&nbsp;<\/li>\n<\/ul>\n<p>Get as creative as you want when it comes to portioning out your donor list. Thoughtful segmentation gives you the freedom to tailor ask amounts, calls to action, subject lines, subject matter, style, and all other email elements.&nbsp;<\/p>\n<header data-toc-subtag=\"More free articles about email segmentation\" id=\"section-4-toc-3\"><\/header>\n<p><strong>More free articles about email segmentation:<\/strong><\/p>\n<p><a href=\"\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-donorperfect\/\">The Key to Better Nonprofit Email Marketing: Segmentation &gt;&gt;<\/a><\/p>\n<p><a href=\"\/nonprofit-technology-blog\/featured\/nonprofit-email-marketing-expert-level-is-easier-than-you-think\/\">Nonprofit Email Marketing: Expert Level is Easier Than You Think &gt;&gt;<\/a><\/p>\n<p><a href=\"\/nonprofit-technology-blog\/fundraising-software\/create-donor-segments-for-year-end\/\">How to Create Donor Segments for Your Year-End Campaign &gt;&gt;<\/a><\/p>\n<div class=\"wp-block-columns are-vertically-aligned-center bg_gray is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<p>Donors may fall into multiple categories, so make sure each constituent is only included in one email list when you use segmentation. DonorPerfect\u2019s compound filters and its integration with Constant Contact can help ensure you message each donor only one time.<\/p>\n<\/div>\n<\/div>\n<header data-toc-subtag=\"Improve your sender reputation\" id=\"section-4-toc-4\"><\/header>\n<h3 class=\"wp-block-heading\">Improve your sender reputation<\/h3>\n<p>Have you ever used a tool that analyzed your email subject line in hopes it wouldn\u2019t be flagged by spam filters? It\u2019s a great tool to use, but spam filters have gotten a lot more sophisticated than simply looking for words like \u201cfree\u201d or \u201churry\u201d in the subject line of an email. Now, you have to contend with sender reputations. Here\u2019s a quick list of some of the things that affect your sender reputation:&nbsp;<\/p>\n<ul class=\"wp-block-list\">\n<li>The number of bounced emails on your send list<\/li>\n<li>The number of unsubscribes (or opt-outs)<\/li>\n<li>How many emails you send<\/li>\n<li>Failing to get customer consent before emailing them<\/li>\n<li><a href=\"https:\/\/www.constantcontact.com\/blog\/what-is-email-deliverability\/?pn=softerware#htoc-1-brand-reputation\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Email deliverability infrastructure<\/a> (your domain and IP address)<\/li>\n<\/ul>\n<div class=\"wp-block-columns are-vertically-aligned-center bg_gray is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<p>If you use an email tool, like Constant Contact, they take care of email infrastructure for you. Emails you generate through Constant Contact are sent from their IP address. They also handle <a href=\"https:\/\/www.constantcontact.com\/blog\/what-is-email-deliverability\/?pn=softerware#htoc-1-brand-reputation\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">sender authentication<\/a> for you. This determines who can send emails on behalf of your organization and is another important factor in avoiding spam filters.<\/p>\n<\/div>\n<\/div>\n<p>With this information in hand, it\u2019s a bit easier to identify the steps you can take to keep your reputation above board. Simple things like <a href=\"\/whitepapers\/generic\/clean-data-checklist\/\" target=\"_blank\" rel=\"noreferrer noopener\">keeping your data clean<\/a> and free of invalid or old email addresses can prevent bounced emails. Personalizing your communications and sending targeted messaging to special groups can help reduce unsubscribe rates. Building strong donor relationships by asking for permission to send will also ensure you maintain an excellent sender reputation.&nbsp;<\/p>\n<p>Email fundraising offers one of the best returns on investment, and using these tools can keep improving your results. The more data you collect and maintain through A\/B testing and campaign reporting, the more data-driven decisions you can make to support your efforts.&nbsp;<\/p>\n<p>Data-driven decisions are only smart decisions if your data is clean. Download <a href=\"#form\">The Clean Data Checklist for Nonprofits<\/a> to ensure you and your team are working with the right information.&nbsp;<\/p>\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/3-pages-mockup-blog-v2.png\" alt=\"Clean Data Checklist\" class=\"wp-image-29214\" style=\"width:435px;height:346px\"\/><\/figure>\n<\/section>\n<div id=\"form\" class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<header data-toc-tag=\"Download The Clean Data Checklist\" id=\"section-5-toc-1\"><\/header>\n<h2 class=\"wp-block-heading get_demo gutenberg\" id=\"h-download-the-clean-data-checklist\">Download The Clean Data Checklist<\/h2>\n<p class=\"get_demo gutenberg\"><\/p>\n<script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n                <div class='gf_browser_unknown gform_wrapper gravity-theme gform-theme--no-framework generic_content_lead_wrapper generic_whitepaper_wrapper' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_76' style='display:none'><div id='gf_76' class='gform_anchor' tabindex='-1'><\/div>\n                        <div class='gform_heading'>\n                            <p class='gform_description'><\/p>\n                        <\/div><form data-confirmation-type=\"message\" method='post' enctype='multipart\/form-data' target='gform_ajax_frame_76' id='gform_76' class='generic_content_lead generic_whitepaper' action='\/nonprofit-technology-blog\/wp-json\/wp\/v2\/posts\/27257#gf_76' data-formid='76' novalidate>\t\t\t\t\t<div style=\"display: none !important;\" class=\"akismet-fields-container gf_invisible\" data-prefix=\"ak_\">\n\t\t\t\t\t\t<label>&#916;<textarea name=\"ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label>\n\t\t\t\t\t\t<input type=\"hidden\" id=\"ak_js_1\" name=\"ak_js\" value=\"107\" \/>\n\t\t\t\t\t\t<script>\ndocument.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );\n<\/script>\n\t\t\t\t\t<\/div>\n                        <div class='gform-body gform_body'><div id='gform_fields_76' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_76_1\" class=\"gfield gfield--type-text gfield--width-full input-field gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_76_1'>First Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input data-parameter='first_name' name='input_1' id='input_76_1' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_76_2\" class=\"gfield gfield--type-text gfield--width-full input-field gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_76_2'>Last Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input data-parameter='last_name' name='input_2' id='input_76_2' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_76_3\" class=\"gfield gfield--type-email gfield--width-full input-field validate gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_76_3'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input data-parameter='email' name='input_3' id='input_76_3' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_76_4\" class=\"gfield gfield--type-text gfield--width-full input-field gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_76_4'>Organization<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input data-parameter='organization' name='input_4' id='input_76_4' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_76_7\" class=\"gfield gfield--type-select gfield--width-full select-field role-field select-display field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_76_7'>Role (Optional)<\/label><div class='ginput_container ginput_container_select'><select data-parameter='role' name='input_7' id='input_76_7' class='large gfield_select'     aria-invalid=\"false\" ><option value=''  selected>Please choose an option<\/option><option value='Development Director' >Development Director<\/option><option value='Fundraising Assistant' >Fundraising Assistant<\/option><option value='Executive\/Board Member' >Executive\/Board Member<\/option><option value='Volunteer' >Volunteer<\/option><option value='Communications' >Communications<\/option><option value='I do it all!' >I do it all!<\/option><\/select><\/div><\/div><div id=\"field_76_17\" class=\"gfield gfield--type-select gfield--width-full gf_software_interest select-display gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_76_17'>Interested in DonorPerfect?<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_select'><select data-parameter='software_interest' name='input_17' id='input_76_17' class='large gfield_select'    aria-required=\"true\" aria-invalid=\"false\" ><option value='' disabled selected>Please choose an option<\/option><option value='No' >No<\/option><option value='No, I am a current DonorPerfect client' >No, I am a current DonorPerfect client<\/option><option value='Yes' >Yes<\/option><\/select><\/div><\/div><div id=\"field_76_6\" class=\"gfield gfield--type-select gfield--width-full gf_number_of_constituents select-display gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_76_6'>Number of Constituents<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_select'><select data-parameter='number_of_constituents' name='input_6' id='input_76_6' class='large gfield_select'    aria-required=\"true\" aria-invalid=\"false\" ><option value='' disabled selected>Please choose an option<\/option><option value='0 - 500' >0 &#8211; 500<\/option><option value='501 - 1,000' >501 &#8211; 1,000<\/option><option value='1,001 - 2,500' >1,001 &#8211; 2,500<\/option><option value='2,501 - 6,000' >2,501 &#8211; 6,000<\/option><option value='6,001 - 20,000' >6,001 &#8211; 20,000<\/option><option value='20,001 - 50,000' >20,001 &#8211; 50,000<\/option><option value='50,001 - 100,000' >50,001 &#8211; 100,000<\/option><option value='100,001 - 200,00' >100,001 &#8211; 200,00<\/option><option value='200,001+' >200,001+<\/option><option value='Other' >Other<\/option><option value='Unknown' >Unknown<\/option><\/select><\/div><\/div><div id=\"field_76_5\" class=\"gfield gfield--type-select gfield--width-full gf_state_province select-display gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_76_5'>State\/Province<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_select'><select data-parameter='state_province' name='input_5' id='input_76_5' class='large gfield_select'    aria-required=\"true\" aria-invalid=\"false\" ><option value='' disabled selected>Please choose an option<\/option><option value='Other' >Other<\/option><option value='AB' >AB<\/option><option value='AK' >AK<\/option><option value='AL' >AL<\/option><option value='AR' >AR<\/option><option value='AZ' >AZ<\/option><option value='BC' >BC<\/option><option value='CA' >CA<\/option><option value='CO' >CO<\/option><option value='CT' >CT<\/option><option value='DC' >DC<\/option><option value='DE' >DE<\/option><option value='FL' >FL<\/option><option value='GA' >GA<\/option><option value='HI' >HI<\/option><option value='IA' >IA<\/option><option value='ID' >ID<\/option><option value='IL' >IL<\/option><option value='IN' >IN<\/option><option value='KS' >KS<\/option><option value='KY' >KY<\/option><option value='LA' >LA<\/option><option value='MA' >MA<\/option><option value='MB' >MB<\/option><option value='MD' >MD<\/option><option value='ME' >ME<\/option><option value='MI' >MI<\/option><option value='MN' >MN<\/option><option value='MO' >MO<\/option><option value='MS' >MS<\/option><option value='MT' >MT<\/option><option value='NB' >NB<\/option><option value='NC' >NC<\/option><option value='ND' >ND<\/option><option value='NE' >NE<\/option><option value='NH' >NH<\/option><option value='NJ' >NJ<\/option><option value='NL' >NL<\/option><option value='NM' >NM<\/option><option value='NS' >NS<\/option><option value='NT' >NT<\/option><option value='NU' >NU<\/option><option value='NV' >NV<\/option><option value='NY' >NY<\/option><option value='OH' >OH<\/option><option value='OK' >OK<\/option><option value='ON' >ON<\/option><option value='OR' >OR<\/option><option value='PA' >PA<\/option><option value='PE' >PE<\/option><option value='PR' >PR<\/option><option value='QC' >QC<\/option><option value='RI' >RI<\/option><option value='SC' >SC<\/option><option value='SD' >SD<\/option><option value='SK' >SK<\/option><option value='TN' >TN<\/option><option value='TX' >TX<\/option><option value='UT' >UT<\/option><option value='VA' >VA<\/option><option value='VI' >VI<\/option><option value='VT' >VT<\/option><option value='WA' >WA<\/option><option value='WI' >WI<\/option><option value='WV' >WV<\/option><option value='WY' >WY<\/option><option value='YT' >YT<\/option><\/select><\/div><\/div><div id=\"field_76_11\" class=\"gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input data-parameter='product_detail' name='input_11' id='input_76_11' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='DonorPerfect' \/><\/div><\/div><div id=\"field_76_13\" class=\"gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input data-parameter='product_line' name='input_13' id='input_76_13' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='DonorPerfect' \/><\/div><\/div><div id=\"field_76_12\" class=\"gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible lead_type\"  data-field-class=\"lead_type\" ><div class='ginput_container ginput_container_text'><input data-parameter='lead_type' name='input_12' id='input_76_12' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='BDR' \/><\/div><\/div><div id=\"field_76_16\" class=\"gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input data-parameter='webform' name='input_16' id='input_76_16' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/posts\/27257' \/><\/div><\/div><div id=\"field_76_14\" class=\"gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input data-parameter='lead_source' name='input_14' id='input_76_14' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_76_20\" class=\"gfield gfield--type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input data-parameter='gclid' name='input_20' id='input_76_20' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='' \/><\/div><\/div><div id=\"field_76_19\" class=\"gfield gfield--type-hcaptcha d-none field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_76_19'>hCaptcha<\/label><div class='ginput_container ginput_container_sw_hcaptcha'><input aria-required='false' type='hidden' data-type='sw-hcaptcha' name='input_19' value=''><\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_76' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='DOWNLOAD NOW'  \/> <input type='hidden' name='gform_ajax' value='form_id=76&amp;title=&amp;description=1&amp;tabindex=0&amp;theme=gravity-theme&amp;styles=[]&amp;hash=223b6b4523b6d2561f5f76ccce8b253d' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_76' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_76' id='gform_theme_76' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_76' id='gform_style_settings_76' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_76' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='76' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='05HoWSDBF3S1JCQH5kvDPUecmHgsI6fZP08dF+bCb3xVIkSZVX2i6pU0KMo3U221iN11BRhYxvm4Hp1sSSS4ozkzkFnAMBNgs6Ua8aKP99ztl0s=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_76' value='WyJbXSIsImMzYjFmMDVlMmZiOGI3YTBmMzlkYThiMDIzYWJkOWRlIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_76' id='gform_target_page_number_76' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_76' id='gform_source_page_number_76' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_76' id='gform_ajax_frame_76' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe>\n\t\t                <script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 76, 'https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_76').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_76');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_76').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){form_content.find('form').css('opacity', 0);jQuery('#gform_wrapper_76').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_76').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_76').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_76').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_76').val();gformInitSpinner( 76, 'https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [76, current_page]);window['gf_submitting_76'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_76').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_76').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [76]);window['gf_submitting_76'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_76').text());}else{jQuery('#gform_76').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"76\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_76\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_76\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_76\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 76, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>You and your team spend countless hours writing the perfect emails to send out to your donors. You\u2019ve chosen your words carefully, found the perfect images to include, and created a call to action your donors can\u2019t say no to. You hit send and then wait\u2026 Do a few donations trickle in after a few [&hellip;]<\/p>\n","protected":false},"author":41,"featured_media":27259,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"22183,22414,211,23413,21748,26635","_relevanssi_noindex_reason":"","_oasis_is_in_workflow":0,"_oasis_original":0,"_oasis_task_priority":"2normal","fifu_image_url":"","fifu_image_alt":"","footnotes":"","_wp_rev_ctl_limit":""},"categories":[4,109,6,5],"tags":[],"sw-content-theme":[10674,10676],"sw-feature":[10689,10691,10692],"sw-persona":[10733,10702],"sw-sector":[],"class_list":["post-27257","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-fundraising-software","category-featured","category-fundraising-strategies","category-nonprofit-technology","sw-content-theme-fundraising-communication","sw-content-theme-fundraising-operations","sw-feature-data-enhancement","sw-feature-efficiency","sw-feature-email","sw-persona-comms","sw-persona-development-director"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.8 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Improve Nonprofit Email Results with Testing<\/title>\n<meta name=\"description\" content=\"Read how to improve your fundraising email results with A\/B testing, segmentation, and sender reputation.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Improve Nonprofit Email Results with Testing\" \/>\n<meta property=\"og:description\" content=\"Read how to improve your fundraising email results with A\/B testing, segmentation, and sender reputation.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/\" \/>\n<meta property=\"og:site_name\" content=\"Nonprofit Technology &amp; Fundraising Blogs\" \/>\n<meta property=\"article:published_time\" content=\"2023-04-26T21:26:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-08T12:42:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/email-results-blog-header-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Christy Smaglio\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Christy Smaglio\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/\"},\"author\":{\"name\":\"Christy Smaglio\",\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/#\/schema\/person\/0ccc053eef643a68f0bfb32e7263bfdf\"},\"headline\":\"How to Improve Nonprofit Email Results with Testing\",\"datePublished\":\"2023-04-26T21:26:00+00:00\",\"dateModified\":\"2026-01-08T12:42:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/\"},\"wordCount\":1276,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/email-results-blog-feature-1.jpg\",\"articleSection\":[\"DonorPerfect Fundraising Software\",\"Featured\",\"Fundraising Strategies\",\"Nonprofit Technology\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/\",\"url\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/\",\"name\":\"How to Improve Nonprofit Email Results with Testing\",\"isPartOf\":{\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/email-results-blog-feature-1.jpg\",\"datePublished\":\"2023-04-26T21:26:00+00:00\",\"dateModified\":\"2026-01-08T12:42:33+00:00\",\"author\":{\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/#\/schema\/person\/0ccc053eef643a68f0bfb32e7263bfdf\"},\"description\":\"Read how to improve your fundraising email results with A\/B testing, segmentation, and sender reputation.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/#primaryimage\",\"url\":\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/email-results-blog-feature-1.jpg\",\"contentUrl\":\"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/email-results-blog-feature-1.jpg\",\"width\":630,\"height\":630,\"caption\":\"Improve Nonprofit Email Results feature\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Improve Nonprofit Email Results with Testing\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/#website\",\"url\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/\",\"name\":\"Nonprofit Technology &amp; Fundraising Blogs\",\"description\":\"DonorPerfect&#039;s Nonprofit Technology Blog features articles, resources, videos and free tools for nonprofits, created by our fundraising and nonprofit management experts.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/#\/schema\/person\/0ccc053eef643a68f0bfb32e7263bfdf\",\"name\":\"Christy Smaglio\",\"url\":\"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/authors\/christy-smaglio\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Improve Nonprofit Email Results with Testing","description":"Read how to improve your fundraising email results with A\/B testing, segmentation, and sender reputation.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/","og_type":"article","og_title":"How to Improve Nonprofit Email Results with Testing","og_description":"Read how to improve your fundraising email results with A\/B testing, segmentation, and sender reputation.","og_url":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/","og_site_name":"Nonprofit Technology &amp; Fundraising Blogs","article_published_time":"2023-04-26T21:26:00+00:00","article_modified_time":"2026-01-08T12:42:33+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/email-results-blog-header-1.jpg","type":"image\/jpeg"}],"author":"Christy Smaglio","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Christy Smaglio","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/#article","isPartOf":{"@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/"},"author":{"name":"Christy Smaglio","@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/#\/schema\/person\/0ccc053eef643a68f0bfb32e7263bfdf"},"headline":"How to Improve Nonprofit Email Results with Testing","datePublished":"2023-04-26T21:26:00+00:00","dateModified":"2026-01-08T12:42:33+00:00","mainEntityOfPage":{"@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/"},"wordCount":1276,"commentCount":0,"image":{"@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/#primaryimage"},"thumbnailUrl":"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/email-results-blog-feature-1.jpg","articleSection":["DonorPerfect Fundraising Software","Featured","Fundraising Strategies","Nonprofit Technology"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/","url":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/","name":"How to Improve Nonprofit Email Results with Testing","isPartOf":{"@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/#primaryimage"},"image":{"@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/#primaryimage"},"thumbnailUrl":"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/email-results-blog-feature-1.jpg","datePublished":"2023-04-26T21:26:00+00:00","dateModified":"2026-01-08T12:42:33+00:00","author":{"@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/#\/schema\/person\/0ccc053eef643a68f0bfb32e7263bfdf"},"description":"Read how to improve your fundraising email results with A\/B testing, segmentation, and sender reputation.","breadcrumb":{"@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/#primaryimage","url":"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/email-results-blog-feature-1.jpg","contentUrl":"https:\/\/uploads.donorperfect.com\/images\/sites\/2\/email-results-blog-feature-1.jpg","width":630,"height":630,"caption":"Improve Nonprofit Email Results feature"},{"@type":"BreadcrumbList","@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/fundraising-software\/nonprofit-email-marketing-tests\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/"},{"@type":"ListItem","position":2,"name":"How to Improve Nonprofit Email Results with Testing"}]},{"@type":"WebSite","@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/#website","url":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/","name":"Nonprofit Technology &amp; Fundraising Blogs","description":"DonorPerfect&#039;s Nonprofit Technology Blog features articles, resources, videos and free tools for nonprofits, created by our fundraising and nonprofit management experts.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/#\/schema\/person\/0ccc053eef643a68f0bfb32e7263bfdf","name":"Christy Smaglio","url":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/authors\/christy-smaglio\/"}]}},"_links":{"self":[{"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/posts\/27257","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/users\/41"}],"replies":[{"embeddable":true,"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/comments?post=27257"}],"version-history":[{"count":10,"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/posts\/27257\/revisions"}],"predecessor-version":[{"id":31661,"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/posts\/27257\/revisions\/31661"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/media\/27259"}],"wp:attachment":[{"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/media?parent=27257"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/categories?post=27257"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/tags?post=27257"},{"taxonomy":"sw-content-theme","embeddable":true,"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/sw-content-theme?post=27257"},{"taxonomy":"sw-feature","embeddable":true,"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/sw-feature?post=27257"},{"taxonomy":"sw-persona","embeddable":true,"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/sw-persona?post=27257"},{"taxonomy":"sw-sector","embeddable":true,"href":"https:\/\/www.donorperfect.com\/nonprofit-technology-blog\/wp-json\/wp\/v2\/sw-sector?post=27257"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}