Removing inactive constituents
In my never-ending quest to clean up the database I inherited, I have this question that I am hoping someone can confirm that what I'm thinking of doing is OK.
I want to delete all inactive constituents in the database. The instructions on Knowledgebase say to create a backup in the Blackbaud Management Console on our server. (The software is simply installed on our computers, not hosted by Blackbaud.) I am unable to locate the console they are referring to.
The second step is to create an import file (with Import ID numbers that includes ALL fields) before finally going in the database and doing a global delete.
If we ever need to get those records back, will the import file be enough to do that? In essence I'd be skipping Step 1.
Thanks!
Comments
-
How do you define inactive constituents and why do you want to delete them?5
-
I'm guessing you've looked at the 'inactive' records and know that you're not deleting gifts, historical info.... That's a big move - not going to second guess you on that.
I know creating the back up as not as easy as they make it out to be from the frustration I've seen with each of our IT people. It can be done and I would definitely do before any type of global delete. Things happen, computers crash, RE errors....
The file you're creating will just contain the data on the records - should you need to import and/all back into RE. Step 1 creating the back up will ensure you don't lose/damage/corrupt all your records should something happen.
Think the console may only be accessible from admin accounts. I would contact support.7 -
Orgs I've worked at with a Local Install (not Hosted) have usually restricted the Management Console to IT staff. At one, I was permitted to use it, but I had to do so from an IT workstation. Other times, I've had to provide instructions to IT, who used the Management Console to complete whatever it was that I needed done.1
-
I can not imagine ever choosing to delete any large set of records from a database ever - not sure what reason would ever necessitate that. What happens to historical gift reporting, what happens when someone looks someone up and they are not there and therefore assume they are not inactive donors, never gave, no one has ever contacted them or solicited them, etc. It has a lot of pitfalls that I would never entertain.
There can only be one instance of the BMC for any install so it is likely limited to your IT department. These backups are something you should be requesting from IT ANY time you do any large global change, import, etc. Please familiarize yourself with it with regards to your "quest to clean up the database". Been the one to make a simple mistake without asking for such a backup and it is frightening.8 -
That's a big move
I'm just gonna second that statement. You're the master of your own database, but please do be super duper cautious about this.
5 -
Thanks for the feedback, everyone! These records have no information in them except maybe an address (no notes, historical info, anything). They have never given or volunteered with us. I'm not sure why they were even entered in the first place. I think they may have been added during the conversion years ago. I don't foresee anyone looking them up and trying to get in touch with them. Not even sure addresses are accurate. Anyhow, I'll give it some more thought and not do anything crazy.
Julie
Julie Gurnon:
Hello friends,
In my never-ending quest to clean up the database I inherited, I have this question that I am hoping someone can confirm that what I'm thinking of doing is OK.
I want to delete all inactive constituents in the database. The instructions on Knowledgebase say to create a backup in the Blackbaud Management Console on our server. (The software is simply installed on our computers, not hosted by Blackbaud.) I am unable to locate the console they are referring to.
The second step is to create an import file (with Import ID numbers that includes ALL fields) before finally going in the database and doing a global delete.
If we ever need to get those records back, will the import file be enough to do that? In essence I'd be skipping Step 1.
Thanks!
1 -
Oh! Hahaha. I used to have a whole bunch of mystery records like that. I just straight up deleted them - didn't even bother trying to retain backups. They were added before our RE conversion and would never pull in any query ever because they had no info, so they were just taking up space. I did make sure to thoroughly check that I was in fact dealing with total ghost records with no meaningful data apart from bio1 data though - I'm sure you've taken your time to confirm your target.
So now my vote is, if you can't figure out the backup procedure, just nuke 'em :P7 -
Thank you, Ryan!0
-
Hi Julie, Isn't your server set up to do regularly scheduled back-ups of your database? Assuming so, just find out when the next scheduled full database backup is, and then make sure to do your deletes just after that is done. Then you have a valid full back-up pre-deletions. Just make sure to archive that particular back-up, not write over it, for about 90 days. Once you get more than 90 days out, you wouldn't want to restore from back-up anyway, since too much other data would have changed by then. If you are a bigger organization, more than even 15 days is too far back to restore from back-up, unless in a situation like the-building-burned-down-and-our-server-didn't-make-it kind of emergency.
2 -
Julie Gurnon:
Hello friends,
In my never-ending quest to clean up the database I inherited, I have this question that I am hoping someone can confirm that what I'm thinking of doing is OK.
I want to delete all inactive constituents in the database. The instructions on Knowledgebase say to create a backup in the Blackbaud Management Console on our server. (The software is simply installed on our computers, not hosted by Blackbaud.) I am unable to locate the console they are referring to.
The second step is to create an import file (with Import ID numbers that includes ALL fields) before finally going in the database and doing a global delete.
If we ever need to get those records back, will the import file be enough to do that? In essence I'd be skipping Step 1.
Thanks!Hi Julie, you've had lots of good replies about back ups etc. but I wanted to provide info about the import file. An import file with all fields is not possible unless your data is very simple and includes no one-to-many relationships. Depending on the data and what it contains - multiple addresses, phone, relationships, actions, relationships, notes etc you may need to make multiple import files of the various types with the same query of records to extract all the information should you ever need or want to reimport some or all of these records. The advantage of import files are that the field headers are correct for imports through RE Import.
However, if you have a product like ImportOmatic you may prefer to extract the data from these records via the Export module to reduce the number of actual exports. As long as you understand the export header names and what they relate to you could always map them through ImportOmatic for reimport should it be required.
0 -
Thanks for the feedback, Catherine!0
-
Julie Gurnon:
Hello friends,
In my never-ending quest to clean up the database I inherited, I have this question that I am hoping someone can confirm that what I'm thinking of doing is OK.
I want to delete all inactive constituents in the database. The instructions on Knowledgebase say to create a backup in the Blackbaud Management Console on our server. (The software is simply installed on our computers, not hosted by Blackbaud.) I am unable to locate the console they are referring to.
The second step is to create an import file (with Import ID numbers that includes ALL fields) before finally going in the database and doing a global delete.
If we ever need to get those records back, will the import file be enough to do that? In essence I'd be skipping Step 1.
Thanks!
http://www.billconnors.com/media/Raisers Edge NXT Pricing - To Delete or Not Delete Constituents.pdf
2 -
Julie, I'd recommend creating exports or import files for the constituent records you want to get rid of before you globally delete them, being sure to include the ImportID. If, for whatever reason, these records ALSO have Gift, Action, Note, or other records attached to them, you'll want to export those separately making sure that the ImportID for the Constituent record and associated record are retained. That way if you ever need to enter them back in the database you could import the Constituents first followed by their associate sub-records. We are also a Habitat affiliate and we used to use RE for our partner family selection process. Yeah, crazy, I know. Now that they are moving to Encompass for that process, we have thousands of applicant records that aren't donor prospects so this is the process I'm going to use to delete them from RE and potentially load them into an Access database for historical record keeping.
0 -
Thank you, Christine. This is very
helpful.Julie
GurnonDevelopment
Project ManagerB/CS
Habitat for Humanity119
Lake St.Bryan,
TX 77801Phone:
(979) 823-7200, ext. 110Fax:
(979) 775-74120 -
Thank you, Rachel. I appreciate your
suggestions!Julie
GurnonDevelopment
Project ManagerB/CS
Habitat for Humanity119
Lake St.Bryan,
TX 77801Phone:
(979) 823-7200, ext. 110Fax:
(979) 775-74120 -
Any chance you might be able to share a copy of Bill's article? It is no longer available on his site.
Thank you!
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®
- 2K 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
- 21 Blackbaud Impact Edge™
- 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
- 124 Ninja Secret Society
- 32 Blackbaud Raiser's Edge NXT® Receipting EAP
- 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