IMPORT Classes Scared Me - Do I Need A Plug-In to Make Importing More Sane?
Comments
-
Maria Petulla:
HI Blackbaud Community--
What do you use for Import? Standard RE, Plug-In? Please let me know.
I'm looking for constructive advice based on the experience below (but please know I also needed to constructively complain!).
I attended 6 hours of IMPORT 1 & 2 from the Learn More Subscription in RE.
OMG, I was shocked at how backward, archaic, and low-level the IMPORT PROCESS is in RE.
I guess I could recommend to my staff to do it that way but it IS EXTREMELY HORRIBLY TIME CONSUMING.
SHAME on RE for not developing a great Import Process that is easier and less time consuming.
I worked with a non-profit short term that used IMPORT-O-MATIC (I just leraned they cost $14,000 for 3 years (including training)) and the other Non-Profit STILL needed a third (or 4th) party vendor to get the data to upload to RE with Gift Information (Campaign Fund Appeal, Tribute, etc.),
What is your solution? I appreciate all your help!
Thanks,
Maria
I haven't read all the responses so I apologize if this is repeating anyone. I've done a lot of imports so I don't find them too overwhelming at this point. A couple of suggestions, or at least thoughts on how I do an import.- First of all I would suggest ALWAYS exporting the ID with anything you do, not just for imports. It's always good to have for future reference. And if you need additional information that you didn't export the first time you can use the IDs to create a query and then add the information to the original list easily using either VLOOKUP or INDEX/MATCH. And if you've got a spreadsheet (or whatever you've exported to) and you decide you don't need the IDs you can easily just delete that column. Always better to have too much and delete than be missing information and have to go through and add it, even with the help of VLOOKUP and INDEX/MATCH
- I have the import guide saved so anytime I need to do an import (even if I've done it in the past) I'll pull up the import table I need for what I'm doing to make sure I have all the required fields and any additional fields that I want to import. It's also easier to then make the header row match the import labels and you don't have to worry about mapping one field to another in the import.
- I always validate first. Once again, even if I've done it in the past it's easy to make a mistake or have a piece or information missing or whatever. That way I can fix it and re-validate instead of having to do another import for the ones that are exceptions.
- If it's a new import I've never done before, or if I'm importing something that impacts the entire database (or just a large portion of it), I will pull out a couple of rows of data, 5 or so, do a test on those to make sure it's working the way I want it to, and then either do the entire import (minus those rows, you don't want to duplicate) or make the changes I need in the data, remove the incorrect info in those test records, and run the test again to make sure you're corrected what was causing the problem. Only after I'm comfortable with all of those pieces do I run the full import.
0 -
My issue with Importing is dealing with duplication of things such as addresses, phone numbers and email addresses. Every time i do a graduate import (approximately 4,500 graduates twice a year) there is always a group who already exist on RE if they did a course before and are already an alumni. I then have to manually duplicate check every email/phone number/address on their records against the new one i've been given to ensure i'm not uploading a duplicate and if it does exist on RE already but is no longer marked as their primary, change that around in the import to make it their primary once more (as the graduate data is very fresh so usually the latest snapshot of their communication preferences).
It's so fiddly! And then i have to manually cascade everything down a level (e.g if a new email is going in i need to move the current email type to email 2, and if they then have an email 2 move that to email 3 etc...).
Any hints or tips for this?1 -
Lauren Coombes:
My issue with Importing is dealing with duplication of things such as addresses, phone numbers and email addresses. Every time i do a graduate import (approximately 4,500 graduates twice a year) there is always a group who already exist on RE if they did a course before and are already an alumni. I then have to manually duplicate check every email/phone number/address on their records against the new one i've been given to ensure i'm not uploading a duplicate and if it does exist on RE already but is no longer marked as their primary, change that around in the import to make it their primary once more (as the graduate data is very fresh so usually the latest snapshot of their communication preferences).
You shouldn't have to do this. The import should be catching them as exceptions during the import. When they come in as students and they already exist as alumni, can you check the student IDs to see if the entries are the same person? I'm assuming that the registrar already does some of this verification on their end.
But duplicates can be a problem if the contact information is different.
0 -
You shouldn't have to do this. The import should be catching them as exceptions during the import. When they come in as students and they already exist as alumni, can you check the student IDs to see if the entries are the same person? I'm assuming that the registrar already does some of this verification on their end. U
But duplicates can be a problem if the contact information is different.Pretty sure what Lauren meant was that the emails get duplicated in the record, not that the record itself gets duplicated. For instance, after the import, Tom Jones now has 2 emails tomjones@gmail.com. The only workaround I have found for this, if I suspect it will be a problem, is to export the existing data while creating the import file, change the info en masse in Excel (email1 to email2, then add a new column with new email1 info, then check for duplicate column data), then re-import it all at once. This allows Import to do the manual updating for you, and Excel is much easier to work in bulk.
1 -
Faith Murray:
You shouldn't have to do this. The import should be catching them as exceptions during the import. When they come in as students and they already exist as alumni, can you check the student IDs to see if the entries are the same person? I'm assuming that the registrar already does some of this verification on their end. U
But duplicates can be a problem if the contact information is different.Pretty sure what Lauren meant was that the emails get duplicated in the record, not that the record itself gets duplicated. For instance, after the import, Tom Jones now has 2 emails tomjones@gmail.com. The only workaround I have found for this, if I suspect it will be a problem, is to export the existing data while creating the import file, change the info en masse in Excel (email1 to email2, then add a new column with new email1 info, then check for duplicate column data), then re-import it all at once. This allows Import to do the manual updating for you, and Excel is much easier to work in bulk.Ahh, the duplicate phone issue. I understand now.
0 -
Maria Petulla:
HI Blackbaud Community--
What do you use for Import? Standard RE, Plug-In? Please let me know.
I'm looking for constructive advice based on the experience below (but please know I also needed to constructively complain!).
I attended 6 hours of IMPORT 1 & 2 from the Learn More Subscription in RE.
OMG, I was shocked at how backward, archaic, and low-level the IMPORT PROCESS is in RE.
I guess I could recommend to my staff to do it that way but it IS EXTREMELY HORRIBLY TIME CONSUMING.
SHAME on RE for not developing a great Import Process that is easier and less time consuming.
I worked with a non-profit short term that used IMPORT-O-MATIC (I just leraned they cost $14,000 for 3 years (including training)) and the other Non-Profit STILL needed a third (or 4th) party vendor to get the data to upload to RE with Gift Information (Campaign Fund Appeal, Tribute, etc.),
What is your solution? I appreciate all your help!
Thanks,
Maria
Imports can be complicated, but you have a great start by having completed both of the classes through Blackbaud. I would second what lots of folks have mentioned before, always export Constituent ID's - they are gold, not only for the import process but even being able to locate a specific constituent easier through search.
I have attached the import guide from Blackbaud, it helps me every time I run an import to know what fields are required and how to organize information in the .csv. If you are interested in find more user guides, go to blackbaud.com > Support > How-to Documentation > Raiser's Edge 7. I hope this helps!
0 -
@Claudia Sauers wow thank you so much for this terrific, clean work-around ("one of function"). I'm so relieved!
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™
- 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
- 3 Blackbaud Staff Discussions
- 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