Most year-end email advice is about what to write. Subject lines, stories, deadlines, the P.S. All of that matters, but it assumes the email reaches the inbox. For a lot of small nonprofits, December is exactly when that assumption breaks.
Here’s the pattern. All year, your emails go to a few thousand people who know you. Then December arrives, someone says “we should send this to everyone,” and the year-end appeal goes to every address you’ve ever collected. Some of those people haven’t heard from you in years. A few of them mark you as spam. Gmail, Yahoo, and Outlook notice, and your next email, the one going to your best donors, has a harder time reaching them.
The biggest threat to your year-end email results usually isn’t a weak subject line. It’s the list you send it to. Here’s what the major email providers now require, why the “send to everyone” habit backfires, and a checklist you can finish before Thanksgiving.
Why December is when deliverability breaks
December carries more weight than any other month for online giving. According to the 2026 M+R Benchmarks Study, nonprofits received 37% of all their online revenue in December 2025, and December 31 alone accounted for 4% of the year. If something goes wrong with your email in that window, there’s no time to recover.
At the same time, December is when nonprofits send the most email and send it to the widest audience. That combination is what mailbox providers watch for. Their filters are built to catch senders who suddenly send far more mail than usual to people who don’t engage with it. Google’s own troubleshooting guidance says plainly that “increasing your sending volume too quickly can result in delivery issues.”
Email response rates also leave very little margin. M+R found that fundraising emails in 2025 had an average response rate of 0.05%. That’s roughly one gift for every 2,000 fundraising emails sent. When messages land in spam, you lose gifts quietly. The campaign just comes in lower, and you probably blame the copy.
What Gmail, Yahoo, and Microsoft now require
The rules changed in 2024 and have been enforced more strictly since.
Google’s email sender guidelines set requirements for anyone sending to personal Gmail accounts. Senders must authenticate their email, and Google wants user-reported spam kept below 0.3% (it recommends staying under 0.1%). Bulk senders, defined as sending about 5,000 or more messages a day to Gmail addresses, must also have SPF, DKIM, and DMARC in place for their sending domain and offer one-click unsubscribe, honoring requests within two days. Google began rejecting some non-compliant messages in November 2025.
Yahoo’s requirements are close to Google’s: SPF, DKIM, a DMARC policy, one-click unsubscribe processed within two days, and a complaint rate below 0.3%. Microsoft started enforcing similar authentication rules for senders of 5,000 or more emails a day to Outlook.com, Hotmail, and Live addresses on May 5, 2025. Messages that don’t comply are rejected outright rather than sent to the junk folder.
Two details catch small nonprofits off guard.
First, Google counts that 5,000 over a 24-hour period, and according to its FAQ, once you cross the line, bulk sender status is permanent. You don’t need to be a large organization. You need one big send. If 5,000 or more of your addresses are Gmail accounts, a single December 31 email can put you in the bulk sender category for good.
Second, authentication isn’t something most fundraisers set up themselves. It lives in your domain’s DNS settings and your email platform’s configuration. If “DMARC record” means nothing to you, that’s normal. Ask whoever manages your website domain, or your email platform’s support team, to confirm it’s done.
The mistake: waking up your whole list on December 1
Imagine a literacy nonprofit with 9,000 email addresses. All year, it sends its newsletter and appeals to about 3,500 people who have opened, clicked, or given recently. The other 5,500 addresses came from an old gala, a petition, a volunteer sign-up sheet, and a list import nobody remembers. They haven’t received an email in two years.
In December, the executive director asks to send the year-end appeal to everyone. Why hold anyone back in the biggest giving month of the year?
Here’s what tends to happen. If 5,200 of those 9,000 addresses are Gmail accounts, that one send crosses Gmail’s bulk threshold. Google’s 0.3% spam ceiling on 5,200 recipients works out to about 16 people clicking “Report spam.” Among thousands of people who don’t remember signing up, 16 complaints is not a high bar. Some addresses have been abandoned and now bounce. Providers sometimes recycle long-abandoned addresses into spam traps, and hitting one tells them you don’t keep a clean list.
Then the next email, the December 31 deadline message to the 3,500 people who were always going to give, starts landing in spam or promotions more often. The organization traded its most valuable sends for a handful of gifts from people who’d mostly forgotten it.
None of this means you should never email older contacts. It means December is the wrong month to reintroduce yourself to them for the first time.
Build an engagement tier before November ends
The fix is to sort your list by how recently people have engaged, and send to each group differently. Here’s a simple version that works in most email platforms:
- Tier 1: Donors who gave in the last 24 months, plus anyone who clicked an email in the last six months.
- Tier 2: People who clicked in the last 7 to 12 months but haven’t given recently.
- Tier 3: Everyone else. No clicks in a year, no recent gift.
Use clicks and gifts, not opens. Apple’s Mail Privacy Protection downloads email content in the background by default, whether or not the person reads the message. That makes open data unreliable, and it can make a cold address look active.
Tier 1 gets your full year-end sequence. Tier 2 gets your most important sends, for example your GivingTuesday email and the last few days of December. Tier 3 doesn’t get year-end appeals at all, unless you’ve already run a re-engagement email in October or early November and they responded to it.
Your weakest addresses shouldn’t be the reason your best donors miss your December 31 email.
A five-step deliverability check you can finish this week
- Confirm authentication. Ask your email platform or IT contact whether your sending domain has SPF, DKIM, and DMARC records and whether they pass.
- Check one-click unsubscribe. Most major email platforms handle this automatically, but confirm it, especially if you send from a CRM or a homegrown system.
- Set up Google Postmaster Tools. It’s free and shows your Gmail spam rate and compliance status for your domain. If you send enough volume to Gmail, it gives you an early warning before December.
- Build your three tiers now. Save them as segments so you aren’t building lists at 4 p.m. on December 30.
- Ramp up, don’t spike. If you plan to send more email in December than usual, increase volume gradually through November rather than jumping on December 1. Your final days will be your heaviest sends, so plan them early. The article on planning your final year-end fundraising emails covers how to structure those last 72 hours.
Once December starts, watch more than revenue. Bounces, unsubscribes, and spam complaints by send will tell you whether something is going wrong while there’s still time to change course. That fits naturally with tracking your year-end campaign pace week by week.
What to do with the people you leave out
Leaving 5,500 people out of your year-end appeal feels like leaving money on the table. Sometimes it is, a little, but usually far less than you risk on your best sends.
Those people aren’t gone. Some may be former donors you can still reach by mail, which doesn’t depend on a spam filter. For the rest, plan a short re-engagement series for the first quarter, when the stakes are lower. Ask whether they still want to hear from you, show them one piece of recent impact, and give them an easy way to opt out. The podcast episode on re-engaging email subscribers who stopped responding walks through that process.
Here’s where I’d start this week. Open your email platform and find out how many addresses on your list haven’t clicked or given in the past 12 months. If that number is bigger than your engaged list, you know what to fix before December arrives.
If you want help putting deliverability checks like these on an actual calendar alongside the rest of your year-end work, Finish Strong: The 90-Day Year-End Fundraising Plan is a workbook that walks you through planning and running your year-end campaign from October through December on a 13-week calendar. Its worksheets stack into a complete year-end plan, and it includes AI prompts throughout.

