Checking that acknowledgment letters have been sent
Do any of you have automated systems for telling if a thank you letter has been sent to your donors? I was experimenting with some queries that show me all the gifts and all the contacts which have the type "thank you letter" in them, but even then I have a lot of gifts which don't require a thank you (such as many of the monthly donors), and in that case I find myself sifting through tons of gifts to try to see whether the few that require thank yous have actually been thanked.
Thanks in advance for any advice you have on how to automate this process for all donors!
--KC
Comments
-
We use a query. This displays all the gift types we are interested in acknowledging (we have a large membership program, so those are handled a different way). We can then select Do not Acknowledge or Acknowledge, or even better Acknolwedged.
For major gifts this isnt a ton to sort - 10 to 15 gifts a day.
0 -
If you don’t mind reading my long answer covering a few other points maybe this would help or give you some ideas. The process in which we add gifts to the database and produce acknowledgements is organized and methodical. The process entails much more than acknowledging the donor for their gift. It includes financial checks and balances as well.
All mail is opened at the front desk by someone other than the person adding the donations to the database. The person at the front desk creates a batch which is essentially a bunch of checks that equals a bank deposit. The batch is assigned the next number in sequence. This is her part in the process. One batch equals one deposit.
Next comes the coding of each donation. In other words, what bucket should this money get dumped into? This is handled by the head of the organization and the head of development, however, me the person who actually adds the donations to the database, is very well versed in the way we allocate funds and our donors but policy dictates this middle step. When all input of the batch is done I run a report equals the deposit. If it doesn’t equal it is corrected. Since each batch is assigned a number I run a query and report to see that it totals and to give me other information for other functions.
At some timely point, after several batches, I run an extraction of those batches to produce the thank you letters. I do this by querying that last group of batches and I create an Excel file. Each row is one gift that gets a thank you letter and it is also coded to indicate which letter it should produce. You can do this a few different ways. You can do this at entry time in the database or after the extraction in the Excel file by adding a column and the data. I do not do thank you letters inside the database because there is a product and tool that handles mail merges very well and since we try to customize our thank you letters this product far exceeds what others try to mimic and is easier to work with.
I know what batches make up each Excel file I create since I have a system for that and all my mail merge output is saved with the Excel file so when someone calls for a thank you letter, months later at tax time or says they did not receive their letter, I can look it up, go right to it and produce the letter by printing it again. I could post an entry to each gift in the database indicating a letter was produced and I did consider doing this but I don’t. I still have my documentation. Each gift transaction has the batch number it belongs to in the database.
It’s also worth mentioning that at the end of each month I produce a monthly report of batches that gets reconciled by me against our deposits and in addition our accountant uses it reconcile to the bank statement. Producing acknowledgements although important is not the only function doing entry in batches produces.
Keep in mind too, that this process does not cover donations handled by online event systems we use. This is handled by other staff members and they do those acknowledgements. This data from the event system eventually finds its way into the database and I have my methods for reconciling this financial data as well at import time.2 -
KC Bridges:
Hi all!
Do any of you have automated systems for telling if a thank you letter has been sent to your donors? I was experimenting with some queries that show me all the gifts and all the contacts which have the type "thank you letter" in them, but even then I have a lot of gifts which don't require a thank you (such as many of the monthly donors), and in that case I find myself sifting through tons of gifts to try to see whether the few that require thank yous have actually been thanked.
Thanks in advance for any advice you have on how to automate this process for all donors!
--KCHi KC!
This is a phenomenal question and there are certainly many ways to go about this. One way would be to create a set of UDFs for the transaction called "Acknowledged?" with values of "Acknowledged, Do Not Acknowledge, Not Yet Acknowledged" and another field called "Acknowledge Date" with a date value.
This way, as gifts are entered, and you can use the Letter field to indicate which thank you the donors should receive, the gifts are either labeled Do Not Acknowledge for those that do not need a thank you, and Not Yet Acknowledged, until you do the mail merge from your query of gifts. When you're done with your mail merge in eTapestry's Communications, you can simply do a Mass Update and mark the field "Acknowledged" with that day's date.
In doing so, there's no superfluous Excel record keeping (minimizing also the risk of human error), and all information lives in one spot.
Hope that helps!
Rachel
1 -
First, I just wanted to start out and ask, do you use RE Mail? If so, the acknowledgements are all automated thru batch, you begin by sorting your checks, add a new batch, enter all the gifts and then assign a letter code for each ind gift. You then commit the batch and use RE mail , I use a query for that particular batch and is date driven, go to RE Mail and include selected query in your donor acknowledgement letters (be sure to set up your tabs to pull the letters the right way with addressees and salutations) and hit merge and all the letters that you assigned a letter code will be marked acknowledged. I save each file under the day that i committed the batch so I can go look up a letter if i need to. I save them by batch number, ie: 16-145 for 8/15/2016 file. That seems to be the easiest.
Elizabeth
KC Bridges:
Hi all!
Do any of you have automated systems for telling if a thank you letter has been sent to your donors? I was experimenting with some queries that show me all the gifts and all the contacts which have the type "thank you letter" in them, but even then I have a lot of gifts which don't require a thank you (such as many of the monthly donors), and in that case I find myself sifting through tons of gifts to try to see whether the few that require thank yous have actually been thanked.
Thanks in advance for any advice you have on how to automate this process for all donors!
--KC
0 -
We use a query to pick up all the letters for a specific time period. Then when I do the pull for the letters I create a journal entry that tells me the letter has been sent and I update the transaction to read Letter Sent. That way I have a journal entry and the query will not pick up that transaction again. I also have a entry under letters for No Letter Needed.
Maggi Junor
KC Bridges:
Hi all!
Do any of you have automated systems for telling if a thank you letter has been sent to your donors? I was experimenting with some queries that show me all the gifts and all the contacts which have the type "thank you letter" in them, but even then I have a lot of gifts which don't require a thank you (such as many of the monthly donors), and in that case I find myself sifting through tons of gifts to try to see whether the few that require thank yous have actually been thanked.
Thanks in advance for any advice you have on how to automate this process for all donors!
--KC
1
Categories
- All Categories
- Shannon parent
- shannon 2
- shannon 1
- 21 Advocacy DC Users Group
- 14 BBCRM PAG Discussions
- 89 High Education Program Advisory Group (HE PAG)
- 28 Luminate CRM DC Users Group
- 8 DC Luminate CRM Users Group
- Luminate PAG
- 5.9K Blackbaud Altru®
- 58 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 409 bbcon®
- 2.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- donorCentrics®
- 1.1K Blackbaud eTapestry®
- 2.8K Blackbaud Financial Edge NXT®
- 1.1K Blackbaud Grantmaking™
- 527 Education Management Solutions for Higher Education
- 1 JustGiving® from Blackbaud®
- 4.6K Education Management Solutions for K-12 Schools
- Blackbaud Luminate Online & Blackbaud TeamRaiser
- 16.4K Blackbaud Raiser's Edge NXT®
- 4.1K SKY Developer
- 547 ResearchPoint™
- 151 Blackbaud Tuition Management™
- 1 YourCause® from Blackbaud®
- 61 everydayhero
- 3 Campaign Ideas
- 58 General Discussion
- 115 Blackbaud ID
- 87 K-12 Blackbaud ID
- 6 Admin Console
- 949 Organizational Best Practices
- 353 The Tap (Just for Fun)
- 235 Blackbaud Community Feedback Forum
- 55 Admissions Event Management EAP
- 18 MobilePay Terminal + BBID Canada EAP
- 36 EAP for New Email Campaigns Experience in Blackbaud Luminate Online®
- 109 EAP for 360 Student Profile in Blackbaud Student Information System
- 41 EAP for Assessment Builder in Blackbaud Learning Management System™
- 9 Technical Preview for SKY API for Blackbaud CRM™ and Blackbaud Altru®
- 55 Community Advisory Group
- 46 Blackbaud Community Ideas
- 26 Blackbaud Community Challenges
- 7 Security Testing Forum
- 1.1K ARCHIVED FORUMS | Inactive and/or Completed EAPs
- 3 Blackbaud Staff Discussions
- 7.7K ARCHIVED FORUM CATEGORY [ID 304]
- 1 Blackbaud Partners Discussions
- 1 Blackbaud Giving Search™
- 35 EAP Student Assignment Details and Assignment Center
- 39 EAP Core - Roles and Tasks
- 59 Blackbaud Community All-Stars Discussions
- 20 Blackbaud Raiser's Edge NXT® Online Giving EAP
- Diocesan Blackbaud Raiser’s Edge NXT® User’s Group
- 2 Blackbaud Consultant’s Community
- 43 End of Term Grade Entry EAP
- 92 EAP for Query in Blackbaud Raiser's Edge NXT®
- 38 Standard Reports for Blackbaud Raiser's Edge NXT® EAP
- 12 Payments Assistant for Blackbaud Financial Edge NXT® EAP
- 6 Ask an All Star (Austen Brown)
- 8 Ask an All-Star Alex Wong (Blackbaud Raiser's Edge NXT®)
- 1 Ask an All-Star Alex Wong (Blackbaud Financial Edge NXT®)
- 6 Ask an All-Star (Christine Robertson)
- 21 Ask an Expert (Anthony Gallo)
- Blackbaud Francophone Group
- 22 Ask an Expert (David Springer)
- 4 Raiser's Edge NXT PowerUp Challenge #1 (Query)
- 6 Ask an All-Star Sunshine Reinken Watson and Carlene Johnson
- 4 Raiser's Edge NXT PowerUp Challenge: Events
- 14 Ask an All-Star (Elizabeth Johnson)
- 7 Ask an Expert (Stephen Churchill)
- 2025 ARCHIVED FORUM POSTS
- 322 ARCHIVED | Financial Edge® Tips and Tricks
- 164 ARCHIVED | Raiser's Edge® Blog
- 300 ARCHIVED | Raiser's Edge® Blog
- 441 ARCHIVED | Blackbaud Altru® Tips and Tricks
- 66 ARCHIVED | Blackbaud NetCommunity™ Blog
- 211 ARCHIVED | Blackbaud Target Analytics® Tips and Tricks
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- Luminate CRM DC Users Group
- 225 ARCHIVED | Blackbaud eTapestry® Tips and Tricks
- 1 Blackbaud eTapestry® Know How Blog
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)
- 1 Blackbaud K-12 Education Solutions™ Blog
- 280 ARCHIVED | Mixed Community Announcements
- 3 ARCHIVED | Blackbaud Corporations™ & Blackbaud Foundations™ Hosting Status
- 1 npEngage
- 24 ARCHIVED | K-12 Announcements
- 15 ARCHIVED | FIMS Host*Net Hosting Status
- 23 ARCHIVED | Blackbaud Outcomes & Online Applications (IGAM) Hosting Status
- 22 ARCHIVED | Blackbaud DonorCentral Hosting Status
- 14 ARCHIVED | Blackbaud Grantmaking™ UK Hosting Status
- 117 ARCHIVED | Blackbaud CRM™ and Blackbaud Internet Solutions™ Announcements
- 50 Blackbaud NetCommunity™ Blog
- 169 ARCHIVED | Blackbaud Grantmaking™ Tips and Tricks
- Advocacy DC Users Group
- 718 Community News
- Blackbaud Altru® Hosting Status
- 104 ARCHIVED | Member Spotlight
- 145 ARCHIVED | Hosting Blog
- 149 JustGiving® from Blackbaud® Blog
- 97 ARCHIVED | bbcon® Blogs
- 19 ARCHIVED | Blackbaud Luminate CRM™ Announcements
- 161 Luminate Advocacy News
- 187 Organizational Best Practices Blog
- 67 everydayhero Blog
- 52 Blackbaud SKY® Reporting Announcements
- 17 ARCHIVED | Blackbaud SKY® Reporting for K-12 Announcements
- 3 Luminate Online Product Advisory Group (LO PAG)
- 81 ARCHIVED | JustGiving® from Blackbaud® Tips and Tricks
- 1 ARCHIVED | K-12 Conference Blog
- Blackbaud Church Management™ Announcements
- ARCHIVED | Blackbaud Award Management™ and Blackbaud Stewardship Management™ Announcements
- 1 Blackbaud Peer-to-Peer Fundraising™, Powered by JustGiving® Blogs
- 39 Tips, Tricks, and Timesavers!
- 56 Blackbaud Church Management™ Resources
- 154 Blackbaud Church Management™ Announcements
- 1 ARCHIVED | Blackbaud Church Management™ Tips and Tricks
- 11 ARCHIVED | Blackbaud Higher Education Solutions™ Announcements
- 7 ARCHIVED | Blackbaud Guided Fundraising™ Blog
- 2 Blackbaud Fundraiser Performance Management™ Blog
- 9 Foundations Events and Content
- 14 ARCHIVED | Blog Posts
- 2 ARCHIVED | Blackbaud FIMS™ Announcement and Tips
- 59 Blackbaud Partner Announcements
- 10 ARCHIVED | Blackbaud Impact Edge™ EAP Blogs
- 1 Community Help Blogs
- Diocesan Blackbaud Raiser’s Edge NXT® Users' Group
- Blackbaud Consultant’s Community
- Blackbaud Francophone Group
- 1 BLOG ARCHIVE CATEGORY
- Blackbaud Community™ Discussions
- 8.3K Blackbaud Luminate Online® & Blackbaud TeamRaiser® Discussions
- 5.7K Jobs Board