← Field NotesApril 28, 2026 · 10 min read

End-of-year giving campaign checklist

A week-by-week operational checklist for nonprofits running end-of-year giving, what to do in November, December 1-15, December 15-29, and the last 48 hours.

Yehuda Stern·Director of Customer Success

End-of-year giving is the single largest revenue period for most US nonprofits. Roughly 30% of annual giving happens in December. Roughly 10% happens in the last 48 hours of the year alone. If your end-of-year campaign is undisciplined, you are leaving 5 to 7 figures on the table.

This is the working checklist used by orgs that consistently raise 30-50% more in December than the year before. Not strategy theory. Operational steps with dates.

November 1-15: Setup

The work that determines how December goes happens in early November.

[ ] Pick the campaign anchor. End-of-year campaigns work better with a single concrete anchor, not "support our mission." Examples: a matching gift challenge from a board member, a specific outcome you are funding (50 emergency vet placements, 200 holiday meals), a deadline-tied capital project. Pick one. Write the one-sentence version: "By December 31, we are raising $X to do Y."

[ ] Confirm the matching gift, in writing. If your anchor is a match, get the matching donor on the phone, confirm the amount, confirm the deadline, confirm whether they want to be named or anonymous. Get an email back. Do not assume. Matching donors flake more than you think.

[ ] Build the donation page. Specific to this campaign. Custom URL like /year-end or /match. The form should default to the right amount, mention the match, mention the impact, and include a fee-cover option. Mobile-first because 60-70% of December giving comes from a phone.

[ ] Segment the donor file. Five segments minimum:

  • Lapsed donors (last gift 13-36 months ago), your highest-leverage reactivation pool
  • Active major donors ($1,000+ in last 24 months), get them on the phone
  • Active mid-donors ($100-999 in last 12 months), email + direct mail
  • Active small donors (<$100 in last 12 months), email only
  • Recurring donors, different message: thank-you + upgrade ask

Get those segments out of your CRM and into the right channels now, not on December 28.

[ ] Schedule the email cadence. Five emails between Giving Tuesday and December 31. Not seven, not three. Five is the proven cadence for end-of-year. Block these out in your calendar:

  1. Giving Tuesday morning (Nov 30 or Dec 2 depending on year)
  2. December 12, first ask, full pitch
  3. December 22, momentum email with a story
  4. December 29, "two days left" with running total
  5. December 31, "today only" final push, sent at 9 AM

[ ] Build the direct mail piece. If you do mail, drop date November 25-December 1 to land before December 7. Anything later than that arrives after donors have already made their decisions. Print runs need to be at the printer by November 18.

[ ] Verify your payment processor can handle volume. End-of-year gets you 30% of your annual giving in 30 days. December 31 alone is 5-10% of your year. Your payment system needs to handle 50-200 transactions in a single day without crashing. Test it now, not on the 31st.

[ ] Prepare board for outreach. Each board member should commit to a specific number of personal asks, not "I'll send some emails." 5 calls each. 10 personal emails each. Get those numbers on paper now. Send each board member a list of their personal contacts on the donor file.

November 16-30: Soft Launch & Giving Tuesday

[ ] Update your website homepage. A banner or hero section pointing to the campaign. Make it survive the first impression of every November/December visitor.

[ ] Soft-launch to recurring donors. Recurring donors get the news first. Email them an exclusive preview: "We're starting our end-of-year campaign next week, and we wanted you to know first. Would you consider an additional one-time gift this year?" 5-10% of recurring donors will give an additional gift. Free money. Ask first.

[ ] Giving Tuesday email. Sent 7 AM Tuesday. Short, urgent, specific. Less effective than the December push for most orgs but a good campaign warmup. Consider a 24-hour micro-match for Giving Tuesday specifically (not your big match, a smaller one, $5K-$10K).

[ ] Activate your social media plan. You should have 3-4 social posts written and scheduled for Giving Tuesday by November 25. Real photos of your work. Real numbers. Tag local outlets and partners. Pin the donation page to your profile.

[ ] Set up the daily total dashboard. You will be reporting to your board (and possibly publicly) every day in December. Build the dashboard now. It needs: today's gifts, MTD total, % of goal, donor count, and the running match status.

December 1-15: The Real Push

[ ] Send the first big email December 12. Not December 1. December 12. End-of-year donors do not start thinking until mid-month. The story:

  • Specific impact (one beneficiary, one outcome, one number)
  • Specific dollar amount with what it does at that level
  • Match status if applicable
  • One short paragraph, one image, one CTA

Write it short. 150 words max in the body. If it is longer, you are losing readers.

[ ] Direct mail should have landed. Check with your printer that it dropped. The phantom direct-mail-piece-stuck-at-the-printer is a real and common problem.

[ ] Major donor calls. This is the week your ED gets on the phone. 15-30 personal calls to top donors. Not "asking for money" calls, "year-end update, here's what your gift did this year, here's what we're trying to do, would you consider another gift?" calls. Those calls are 50-70% conversion rates with people who already love your org.

[ ] Update social and website with progress. Real-time progress bar if you can. Stories of recent gifts. Behind-the-scenes content. The org that is actively visible in early-to-mid December raises more than the one that goes quiet.

[ ] Test the donation page on your phone. Right now, in real time, on a phone. From an incognito window. Submit a $10 gift to yourself. Time the entire flow. If it takes more than 60 seconds, you have a problem you must fix this week.

December 16-29: Acceleration

[ ] December 22 momentum email. Story-driven. One donor's story, one beneficiary's story, one staff member's story. The match status is now urgent, "we have $X to go to unlock the full $Y match by December 31."

[ ] Stewardship in real time. Every gift over $250 gets a personal email or call within 24 hours, not a templated thank-you. This is the highest-leverage stewardship work of the year because these donors are deciding whether to renew next year right now.

[ ] Check direct mail return rate. Returns from your December 1 mail drop should start arriving by December 15. If your return rate is well below 1%, your list is bad. If it is well above 5%, you are over-mailing. Adjust for next year.

[ ] Holiday hours plan. Office likely closed December 24-26 and December 31. But gifts will keep coming. Who is processing them? Who is replying to thank-you's? Who is on call if the donation page breaks December 30 at 11 PM? Have a plan.

December 29-31: The Final Sprint

[ ] December 29 email (the second-most-important email of the year). "Two days left." This email should:

  • State the current total raised (specific number)
  • State the gap to goal (specific number)
  • State the match status (urgent if not closed)
  • One short, emotional story
  • Single CTA, big button, mobile-friendly

This email typically generates 15-25% of your December total alone.

[ ] Update social media every 2-4 hours December 30 and 31. Real-time progress. Specific gifts (with permission). Specific impact. Tag specific donors who give big. The momentum effect is real.

[ ] December 31 9 AM email. "Today is the last day." Different copy from the December 29 email. New angle. Urgent but not panicky. Focus on what tomorrow looks like with their gift.

[ ] December 31 evening reminder. Around 6-8 PM. Short. Subject line like "5 hours left." Body: 2-3 sentences. Most donors who haven't given yet will give in the last 6 hours of the year.

[ ] Monitor the donation page like a hawk. Bookmark it. Reload every 30 minutes on December 31. Have IT/dev support on call. If the page goes down even briefly on December 31 you are losing $1,000+ per minute at peak.

[ ] Post-midnight: don't go to bed yet. Some donations will come in 11:59 PM-12:01 AM January 1. Some may have stuck in processor queues. Reconcile in the morning. Make sure every December 31 gift is dated correctly for tax-deduction purposes.

January 1-15: The Critical Aftermath

End-of-year campaigns lose 20-30% of their value if the post-campaign work is sloppy. Two things matter:

[ ] Acknowledgements out within 5 business days. Every gift gets a thank-you with tax-deductible language by January 7. The auto-receipt is not a thank-you. A real thank-you, signed by your ED, mentioning the impact, sent within a week. Donors who get this give again the next year at 2-3× the rate of donors who get only an auto-receipt.

[ ] Annual giving statements out by January 31. For tax purposes, every donor needs a statement of all 2026 gifts. Most CRMs can auto-generate; most nonprofits send these out late and badly. Get them out the first week of January and you will look like an unusually competent organization.

[ ] Honest debrief by January 15. What worked, what did not, what to change next year. Documented. The campaign that doubled this year doubled because someone wrote down what worked last year. Most nonprofit knowledge dies because it lives only in someone's head.

The honest math

A typical small-to-medium nonprofit running a disciplined end-of-year campaign sees:

  • 25-40% of annual revenue in December
  • 5-10% lift over the previous year if the discipline is new
  • 15-25% from the December 29-31 final push specifically
  • 60-70% of donors come in via email
  • 20-30% come in via direct mail (where used)
  • 10-15% come in via social, web, or other

If you are getting half those numbers, the issue is almost always:

  • Not segmenting the donor file
  • Sending fewer than 5 emails in December
  • Not having a specific anchor
  • Missing the December 29 email

Run the checklist in order. The orgs that double their year-end aren't doing magic, they are doing what is on this list, in order, on time.

DonorForge is built around this kind of campaign work, segmentation, scheduled emails, real-time progress dashboards, automated thank-you's, and tax-statement generation. Start a free trial, no credit card needed.

FAQ

When should we start planning end-of-year? Mid-October at the latest. Print and direct mail timelines force this; even fully-digital campaigns benefit from earlier strategy decisions.

Is Giving Tuesday worth running? For mid-size orgs, yes, it is a campaign warmup that generates 5-15% of December revenue. For small orgs (under $100k annual), the energy is usually better spent on December 12-31 push.

Should we send 5 emails or risk fatigue? 5 emails is the proven number. Donor unsubscribe rates rise sharply at 7+. If you are afraid of 5, you have not segmented properly, your most-engaged donors want all 5 emails; your less-engaged ones want fewer. Send 3 to lukewarm donors, 5 to your top engagement segment.

What time of day should year-end emails go out? First email: Tuesday morning, 7-8 AM. Final emails: morning push 9-10 AM, afternoon reminder 4-6 PM. Avoid 11 PM-7 AM.

About the author
Yehuda Stern
Director of Customer Success

Spent five years running development at a mid-Atlantic synagogue before joining DonorForge. Writes about the operational side of fundraising: pledges, recurring giving, year-end statements, and the systems that hold them together.