Using RE Import to update a constituent attribute
Hi all - we're almost done with the initial migration process and I am trying to update one specific attribute on a group of constituent records. Our constituent IDs and their import IDs for this group are the same.
- The four columns I have in the csv file is:
- Constituent ID
- Attribute Category
- Attribute Description
- Attribute Comments
Every time I try to match a constituent by “Use the Constituent ID” it still says the Import ID field is required to update existing records"
When I try to map the Constituent ID column as the “Constituent Import ID” it gives me the same error.
How do I update these records as a group? What is the appropriate mapping?
Comments
-
@Elizabeth Sarkaday if you're updating existing attributes (rather than adding new ones) then you'll also need the import ID for the attribute itself - RE needs to be told not only which constituent the attribute is on, but which attribute needs changing, as constituents can have many attributes. The constituent ID by itself is not enough for the import to identify the correct attribute to update.
If you're adding new attributes then you don't need to provide an attribute import ID, but you need to select a different setting on your import to tell it that you're adding new attributes, and then it won't prompt you for an ID.
Most items of data in RE (constituents, addresses, phone numbers, actions etc.) will have their own ID numbers. You should be able to get them from a query or export - let us know if you're having trouble finding the attribute import IDs and matching them up to your data.
The constituent ID and the constituent import ID can be 2 different things (for example ours are the same for the records we migrated over to RE from our previous database, and different for records created in RE) so I wouldn't necessarily rely on those two fields being interchangeable in future imports.
8 -
Ooh and one other tip that might help you with future imports: on the Fields screen of the import setup, if you right-click on the left-hand list of available fields and click on the Legend option that pops up, you can colour-code the fields to make it more obvious which ones need to be mapped to a column in your file.
For example I have all my required fields in red font, and any conditionally required fields (ones that may or may or not need to be mapped depending on what else you're mapping) in blue, so then it's much more obvious what needs to be mapped as an absolute minimum before it'll let me import the file.
7 -
@Alan French
Is it that a Constituent Attribute has an ID (such as “Attribute” attribute ID is Attribute1234)OR is it that A constituent has an attribute ID specific to them and that attribute? Such as “Elizabeth has an attribute called "Attribute" and that ID is “Attribute123” and Alan has a different answer to the same Attribute so his ID is “Attribute456”?
0 -
@Elizabeth Sarkaday If you are updating the attribute, you'll need the attribute Import ID for the attribute your are updating. You'll have to export that information out of the database to get it. From there, your import will have at least 5 fields (maybe 6).
- ConsID (or Import ID)
- Attribute Import ID
- Attribute Category
- Attribute Description
- Attribute Date (I can't remember if this is optional or not)
- Attribute Comments
From there, you should be able to run the import. I can't remember if you can manually set the Attribute Import ID, but if you are updating existing attributes, I think you would want to use what is already in the database.
5 -
@Elizabeth Sarkaday it's the latter one: every single attribute on every single constituent record will have a unique ID; it won't be the same as any other attribute's import ID even if they are from the same attribute category.
5 -
Ooh and one other tip that might help you with future imports: on the Fields screen of the import setup, if you right-click on the left-hand list of available fields and click on the Legend option that pops up, you can colour-code the fields to make it more obvious which ones need to be mapped to a column in your file.
For example I have all my required fields in red font, and any conditionally required fields (ones that may or may or not need to be mapped depending on what else you're mapping) in blue, so then it's much more obvious what needs to be mapped as an absolute minimum before it'll let me import the file.
@Alan French ? I had no idea that was a legend area! Great tip #GNinja
4 -
@Elizabeth Sarkaday, you will need to have an Attribute Import ID column. If this is an update to existing records, you will need to export the Attribute Import ID for this attribute; however, if you are “adding new" attribute to constituent's records, this Attribute Import ID column will be blank…
0 -
@Dan Snyder SAME! @Alan French Thanks for the legend tip! I wish I knew this was possible when first learning how to import.
3 -
Dariel DixonSAME! @Alan French I want to thank you both of you for sharing your insights and wisdom on a topic that I am also dealing with. Like Elizabeth Sarkady, I am trying to update an attribute, and I'm facing the same issue. We have an attribute category named "Major Gift Active," and we want to modify its description from "MG High" to "MG Inactive." After reading both of your posts and following your steps, I was able to successfully update the attribute. Yay! Thank you so much for your help. I and my team truly appreciate it.
?I'm assuming there is a similar process to updating phone types? e.g. from Landline to Mobile?
1 -
@Erin Fariss You are correct, updating the phone type would be a similar process. Take a look at this KB Article -
3 -
@Dan Snyder
Thank you, Dan ?1
Categories
- All Categories
- 6 Blackbaud Community Help
- 209 bbcon®
- 1.4K Blackbaud Altru®
- 395 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 359 Blackbaud eTapestry®
- 2.5K Blackbaud Financial Edge NXT®
- 646 Blackbaud Grantmaking™
- 564 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 934 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.4K Blackbaud Raiser's Edge NXT®
- 3.7K SKY Developer
- 243 ResearchPoint™
- 118 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 238 The Tap (Just for Fun)
- 33 Blackbaud Community Challenges
- 28 PowerUp Challenges
- 3 (Open) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 779 Community News
- 2.9K Jobs Board
- 53 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)



