Deleting records with no activity
Comments
-
As I'm a fanatic about maintaining a clean database, my vote is delete based on your description: no gifts, no address, no activity, unknown if duplicates, etc. You didn't mention - do they have relationships? Does looking at the date added give you any clue as to why they may have been entered? Perhaps following an event.
I know other users may disagree but I would delete them based on what you've described. If you can group them you could export them to Excel just for historical purposes but I don't see any reason to do even that.
Just one opinion...5 -
There are a number of threads in the Community about deleting records. In your case, if the only data on the records is a name, then I would be inclined to delete them. For local organizations, you might keep those if you think you'll ever make an ask of any kind...and you can look up their address info on the internet to complete the basics of the record.
You may want to look at the Constituent IDs and also the Date Added and Added By fields to see if these were all added at the same time and/or by the same person. Might shed a little light on how/why they were created originally. Those fields are available in Query or if you spot check, the Date Added and Added By information is in the Properties Window (icon of a hand holding an index card). Import ID may also prove useful...when I Import a set of records, I assign the Import ID and include something that tells me what Import these records were part of (for example, we have a program that goes by the acronym HCC internally, so records I import from that program have Import IDs that start with hcc-).3 -
A large number of these records were entered in 1997 because they were invited to an event. If they had a mailing address it would be one thing, but without a mailing address, they are driving me crazy!0
-
19 year old records with no info - go for it. They would bother me too.2
-
Agata Ketterick:
A large number of these records were entered in 1997 because they were invited to an event. If they had a mailing address it would be one thing, but without a mailing address, they are driving me crazy!Yikes, yes, get ready to purge those records! But I do mean "get ready," as in make sure your queries are robust and maticulous (scour records for usable data and don't include those in your first round purge). Then output some data in your query and just start dipping in and seeing what the records look like to make sure you're not overlooking some type of data that is actually useful. You just want to make extra sure you're pulling the trigger on the exact correct subset of records.
And to answer your initial quesiton of "why not just keep them?," the answer is that someday we're all moving to NXT, and whenever that happens, you're going to be migrated to a per-constituent-record pricing model. So these useless records will eventually cost you money. Best to think about doing this now, when there's not so much pressure.
3 -
You can always request a back-up of your database, export records, etc.
As someone who is now frantically cleaning up our database to transition to NXT ... I'm all for deleting! I'm finding a lot of names were added, but not a lot of information or, certainly, no way to ever pull the data is a meaningful way. I believe many of these records were added for a long-ago mailing too; frankly, I'm not so sure most of those people would even live at the same address this many years later.
So, I have the back-up copy of our database, should we ever need it. But, I'm trying to get us down to the records that are most relevant to development and communications.0 -
Agata Ketterick:
I'm new in my role as a database manager in a higher ed setting. I've noticed that our database has a lot of constituent records that don't seem to be in the database for any good reason (i.e. individuals with no address, no gifts, no activity; local organizations with no activity). On the one hand, why not just leave them in the database, but on the other hand, these records often pop up when I enter new constituents as potential duplicates (and maybe they are duplicates, but it's impossible to tell since the records have so little information to begin). I hesistate at just deleting them since maybe there was a good reason at one point to put them in, but I really can't see the reason and no one at my organization can think of a good reason either. So I'd like to get this community's opinion on what I should do!My org is migrating to Altru next year, which, like NXT, is hosted in the cloud and I'm pretty sure you pay per constituent record with Altru too. I'm in a very similar boat. Most of the "duds" that show up in my query do have addresses, but as others have mentioned, they are old enough that I can't be sure those people live at the address anymore. Some were people we invited to our groundbreaking when the museum first opened, but who never responded to us. With no gifts, no event attendances on record and for lack of certain Attributes we use to flag records for solicitations, there's no way they'll ever appear on a solicitation list that we pull; we'll never contact them again, and if they ever contact us, it will be of their own volition (in which case it's not much trouble to add them back to the database).
If a record has no immediate relevance to you or anyone else at your organization, it's dead weight. Only in a very few cases I can think of is "some day, maybe" a good enough reason to keep them.
0 -
Ryan Hyde:
Agata Ketterick:
A large number of these records were entered in 1997 because they were invited to an event. If they had a mailing address it would be one thing, but without a mailing address, they are driving me crazy!Yikes, yes, get ready to purge those records! But I do mean "get ready," as in make sure your queries are robust and maticulous (scour records for usable data and don't include those in your first round purge). Then output some data in your query and just start dipping in and seeing what the records look like to make sure you're not overlooking some type of data that is actually useful. You just want to make extra sure you're pulling the trigger on the exact correct subset of records.
And to answer your initial quesiton of "why not just keep them?," the answer is that someday we're all moving to NXT, and whenever that happens, you're going to be migrated to a per-constituent-record pricing model. So these useless records will eventually cost you money. Best to think about doing this now, when there's not so much pressure.I second these thoughts; I've got about 7,000 records to review manually in a Query List. Most of them will end up getting deleted anyhow, but there are so many stray, undocumented Attributes in our system from days gone by that I often need to make this judgment call on a case-by-case basis. Sometimes the mere presence of coding isn't enough to make that call; context can be important too and no query can account for that.
1 -
If they are very very old and have no other information than a name, I would delete them. If the only activity is on the Bio I tab, and there's nothing else on any tab, and it is only a first and last name, they're just clutter.0
-
You work in higher ed, adding to the great list of other's above, just make sure that there are no usable phone numbers or emails or education records. We are obligated as universities to report alumni who we have some form of contact for even if they don't give and don't have an address.0
-
Jen Claudy:
There are a number of threads in the Community about deleting records. In your case, if the only data on the records is a name, then I would be inclined to delete them. For local organizations, you might keep those if you think you'll ever make an ask of any kind...and you can look up their address info on the internet to complete the basics of the record.
You may want to look at the Constituent IDs and also the Date Added and Added By fields to see if these were all added at the same time and/or by the same person. Might shed a little light on how/why they were created originally. Those fields are available in Query or if you spot check, the Date Added and Added By information is in the Properties Window (icon of a hand holding an index card). Import ID may also prove useful...when I Import a set of records, I assign the Import ID and include something that tells me what Import these records were part of (for example, we have a program that goes by the acronym HCC internally, so records I import from that program have Import IDs that start with hcc-).2 -
Regarding migration to NXT and its pricing structure being on records not users, at a recent Blackbaud user day in London UK the sales team indicated "talk to us" about old, rarely used records, implying that cleaning them out of RE7 wasn't a prerequisite.0
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