Setting Up Too Many Constituency Codes?

Options
My client is at the beginning of setting up Raiser's Edge. They want to add 20 Constituency Codes. 


What is the worst that can happen with starting at 20 - then it can only grow!


I teach my clients to add many detailed codes to Attributes - Have you had success with that?


What are your Constituency Codes Best Practices? 


See codes I think should move to Attributes below.


Thanks,

Maria
Press
Academic
Cultural Contacts
Library
Clergy
Tagged:

Comments

  • Constiuent codes are too important to have so many. We use them to delineate our 10 foundations. Within each foundation, we tend to keep the number to a minimum and focus on attributes. And don't forget that the top constituent code on the record is the preferred one.

  • Do all these codes describe how the constituent relatest to the organization, or are they descriptions of the constituent separate from their relationship? The five you've listed could go either way.


    Also, will they be using constituent codes in any reporting? Do the 20 they have in the mind fit into similar buckets, or do they describe different things? I would use those two questions to help me deide.


    For example, we use Constituent Codes to help us identify the relationship the person has to the university for gift purposes and the annual VSE. Someone can be an Alumni and a Parent, but those include and override Individual. There's a hierarchy, too.


    We used to have Board Member, Museum Friend, and another Membership Friend in the constituent codes, but moved them to an attribute or membership setting because they relate to what the consituent does rather than who they are, and every one of those had to have another constituent code for gift reporting. (Museum Friends can be organizations or individuals, so "Museum Friend" wasn't enough on its own, and it was at the bottom of the hierarchy.)

  • We went form 70(?!?!) to 10 and have added a few since then.


    We use Constit Code for high level coding and then relationships for more specific tracking. We view it as "what differentiates them from a basic individual - what makes their relationship to our organization that step closer than someone unaffiliated to us.  So, someone is an individual if they've made a gift or attend an event.  But, once they move closer to us - by becoming a patient, a housing member, a family member of a patient or housing member, etc ...then they are assigned that Consituent Code (or Codes).  And we have a hierarchy for these codes, so that if someone has more than one the highest level pulls in reporting as such.


    Our Constit Codes are:

    Volunteer Leader (Board member or Trustee)

    Housing Member

    Patient

    Family Member (of patient or housing member)

    Legacy Society Member (Planned Giving Society)

    Spouse of Volunteer Leader

    Staff

    Individual (default)

    Organization (Non-profit org)

    Corporation (For Profit Org)

    Foundation

    Givernment Grant

    Board/Committee (The records for our BOD and Trustee Committees to which we link Volunteer Leaders)

    Naming Opportunity (How we track Naming Opps, linking over to donor as appropriate)


    ... and then we have some "former" versions of a couple of these - Former Volunteer Leader and Spouse of Former Volunteer Leader.  We used to have "former" for most of them (thus doubling our Constit Codes), but did away with most of them.


    Records with a Consit Code of Volunteer Leader have relationships to Board/Committee Records for the specific of which they are a member, Previously, we had separate codes for BOD, Trustee, Chairman's Cabinet, Trustee for Life, and Chair for Life.  Now there's the single "Volunteer Leader" with a relationship link over to those other Board types.


    Patient, Family Member, and Housing Member have relationships to Org records for our various entities.


    For Staff, we use attributes (not sure why that rather than relationships, but there you go :-)


    Hope this helps!
  • One of the things I consider when adding Constiuent Codes is what information I want the Development department to see easily. While I could put membership levels (major donor, Board, planned giving, etc.) in the Attributes section, I tend to use them as a Constituent Code because then my managers can see what groups the constituent belongs to when they open the record on Bio 1 without having to look at other tabs - basically, I make it as easy as possible for them to find the info without doing much workwink
  • Sheila Lutz:

    One of the things I consider when adding Constiuent Codes is what information I want the Development department to see easily. While I could put membership levels (major donor, Board, planned giving, etc.) in the Attributes section, I tend to use them as a Constituent Code because then my managers can see what groups the constituent belongs to when they open the record on Bio 1 without having to look at other tabs - basically, I make it as easy as possible for them to find the info without doing much workwink

    Just an FYI: you can change what appears in the bottom of Bio 1 in the User Options between Memberships and Constituent Codes. I have mine set to Memberships from back when I was the membership manager, because I needed to know that membership data more than I needed to know the constituency, and I set it that way for anyone who works a lot with any of our membership programs (which includes all of our boards & councils and it's how we track elected officials for our region).


    Of course, that doesn't really work for Sheila's memberships (those are more like prospect classifications, I think?), but if anyone else is wondering, it's an option!

  • Maria Petulla:

    My client is at the beginning of setting up Raiser's Edge. They want to add 20 Constituency Codes. 


    What is the worst that can happen with starting at 20 - then it can only grow!


    I teach my clients to add many detailed codes to Attributes - Have you had success with that?


    What are your Constituency Codes Best Practices? 


    See codes I think should move to Attributes below.


    Thanks,

    Maria

    Press
    Academic
    Cultural Contacts
    Library
    Clergy
    Only 20?  We have 10 for organizations and another 38 for individuals.  We are currently working on creating definitions for each one of these codes so that other staff understand when they should be used.

  • Maria Petulla:

    My client is at the beginning of setting up Raiser's Edge. They want to add 20 Constituency Codes. 


    What is the worst that can happen with starting at 20 - then it can only grow!


    I teach my clients to add many detailed codes to Attributes - Have you had success with that?


    What are your Constituency Codes Best Practices? 


    See codes I think should move to Attributes below.


    Thanks,

    Maria

    Press
    Academic
    Cultural Contacts
    Library
    Clergy
    Constituent Codes are by design, supposed to describe the affiliation a record (individual or org) has to YOUR organization.  It should be the main way they are related to your org.  If there is a subcategory/description/group, then that can and should be an Attribute.  The Consitituent Codes feed into other parts of RE and affect reports and how you can and cannot pull info.  Your Constit Codes should have a hiearchy that is mutually agreed upon within your department/org.  That is then used as part of the backbone when reporting, appealing, grouping folks. 


    If you really look at what the descriptors are for your relationships with the greater community and your specific community -- you will come up with a key number of Constit Codes that could be five or it could be 20, but that should not change over time.  When you refer to adding more and adding more... those are probably things that are better as one of the subgroup Attributes or should live elsewhere in RE that is obvious and accessible.
  • Dariel Dixon 2
    Dariel Dixon 2 ✭✭✭✭✭
    Seventh Anniversary Facilitator 4 Name Dropper Photogenic

    Christine Cooke:

    Maria Petulla:

    My client is at the beginning of setting up Raiser's Edge. They want to add 20 Constituency Codes. 


    What is the worst that can happen with starting at 20 - then it can only grow!


    I teach my clients to add many detailed codes to Attributes - Have you had success with that?


    What are your Constituency Codes Best Practices? 


    See codes I think should move to Attributes below.


    Thanks,

    Maria

    Press
    Academic
    Cultural Contacts
    Library
    Clergy
    Constituent Codes are by design, supposed to describe the affiliation a record (individual or org) has to YOUR organization.  It should be the main way they are related to your org.  If there is a subcategory/description/group, then that can and should be an Attribute.  The Consitituent Codes feed into other parts of RE and affect reports and how you can and cannot pull info.  Your Constit Codes should have a hiearchy that is mutually agreed upon within your department/org.  That is then used as part of the backbone when reporting, appealing, grouping folks. 


    If you really look at what the descriptors are for your relationships with the greater community and your specific community -- you will come up with a key number of Constit Codes that could be five or it could be 20, but that should not change over time.  When you refer to adding more and adding more... those are probably things that are better as one of the subgroup Attributes or should live elsewhere in RE that is obvious and accessible.

     

    I've always been of the mindset of keeping your constituent codes broad, and your attributes more specific.  Many of my attributes are being used to more fine-tune my constituent codes.  This is something I'm struggling with in my organization, as it has gone through a lot of changes in the organizational structure.  I'm trying to devise a plan to get my constituent code table to a meaningful lean number around 20.

  • We used to have over well over 50 CC.  We know have about 15.  We use the CC to determine why this record is in RE.   Atributes are used to break it down further if more explanation is needed.
  • I just completed a project of cleaning up constituent codes.  There were over 130 codes!!  There were duplicates, typos, and all sorts of things that maybe made sense to past DBA's, but we had no clue what they meant.  We sorted through each code type, and ended up with 30 as of now.  We created a process and code guide with a defintion of each code, who is responsible for managing the code, etc.  We've also been measuring the success of our mailed appeals since the cleanup because we pull from constituent codes for the mail lists.


    Great feed...definately following this!!
  • Beth Gibney:

    I just completed a project of cleaning up constituent codes.  There were over 130 codes!!  There were duplicates, typos, and all sorts of things that maybe made sense to past DBA's, but we had no clue what they meant.  We sorted through each code type, and ended up with 30 as of now.  We created a process and code guide with a defintion of each code, who is responsible for managing the code, etc.  We've also been measuring the success of our mailed appeals since the cleanup because we pull from constituent codes for the mail lists.


    Great feed...definately following this!!

    Hi Beth - great post! Would you be willing ot provide some insight into the codes you use now? I am getting ready to start the same project. I keep trying to tell my team I can't report on things until well after it's cleaned up. We have some like "Misc. Community Organization Donor" that are terrible and will be gotten rid of. Ones that I've set up so far are Donor, Board Member (no former - that's what the dates are for), Volunteer, and Staff. We're a hospice organization so there will be quite a number more, but just trying to get an idea of what everyone else is using before I build my framework.

  • JoAnn Strommen
    JoAnn Strommen ✭✭✭✭✭
    Ancient Membership Facilitator 4 Name Dropper Photogenic
    Amanda, I agree on use of dates vs. former. Has worked fine for us. 


    Several others we have found valuable are
    • Donor Advised Fund - depending on your info/reports needs, you may not need 
    • Donor - Memorial/Honorarium - this allows us to filter out/in those who've given to us specifically for someones memorial vs giving to an appeal/campaign to fund our org. I know some would say these should be asked for any appeal but not what we want.
    • Prospective donor - when we are preparing for campaigns, especially capital, we are often adding lists from local organizations and solicitors. We use this code until they donate, then changed to donor (change is tracked and made using gift code in batch). This provides me data when cleaning up to see when/who (attribute detail) added so we can delete these records as desired. 
    I know some filter down to these categories using query criteria but I find it much easier to use codes than having to add to each query.
  • Beth Gibney:

    I just completed a project of cleaning up constituent codes.  There were over 130 codes!!  There were duplicates, typos, and all sorts of things that maybe made sense to past DBA's, but we had no clue what they meant.  We sorted through each code type, and ended up with 30 as of now.  We created a process and code guide with a defintion of each code, who is responsible for managing the code, etc.  We've also been measuring the success of our mailed appeals since the cleanup because we pull from constituent codes for the mail lists.


    Great feed...definately following this!!

     

    Great answer!  I'm in the process of doing this at my very small organization--we have over 160 Const. Codes and I want us to get down to a handful.  My question is What's the best process for weeding out these codes in the database?  I'm looking at globally replacing some that clearly overlap, globally deleting irrelevant ones from records, and renaming good codes with a consistent naming syntax.  Any suggestions?  Warnings? 


    Great thread!
  • Good Luck!  During our cleanup process, I originally exported all codes including the inactive.  I brought the entire list to those who would be impacted to ask the history of the code, the owner of the code, why would they use it, etc.  Some codes required additional research, so I would go back, pull a query of constituents with some gift info so that we could review and make a best decision on how those folks should be coded.  Some of the codes were quick answers, for example we found 6 different codes that all meant that the constituent was a prospect - that was easy and I could just global change.  Another code we found that a previous DBA did an import of over 2000 records and did not check for dups!  Unfortunately with scenarios like that, there is a lot of manual work.  Its a lot of work, but its been exciting to see return on annual mailed appeals from donors who have not been touched because they didn't have the right codes on them so they were not meeting the right criteria to be mailed too!  Good luck!
  • JoAnn Strommen
    JoAnn Strommen ✭✭✭✭✭
    Ancient Membership Facilitator 4 Name Dropper Photogenic
    Pam,

    While you could replace using global. I would consider using table clean up. Configuration > Tables > Constituent Codes choose table clean up. It lets you choose Code A to be replaced with Code B. Check the box to delete table entries being replaced.


    What I like is that all the codes are listed right in front of you. You don't have to run numerous queries and run global change.


    My experience has been that it's quick.  Just a suggestion.


  • I just completed a project of cleaning up constituent codes.  There were over 130 codes!!  

    HI All, I am just about to tackle reducing 183 constituent codes to 10 (or less) any one want to give me the benefit of their experience as to the the best HOW. Table cleanup, global processes, import?? which would you suggest to go with first and why?

    thanks

  • I work in higher ed and our constituency codes are limited to the constituent's relationship with our university.


    For IND records:  Alumni, Alumni - Non-Degree, Parent, Tribute Donor (that is for those making a one-time IHO or IMO gift, but if they make another gift their constituent code will be changed to Friend), Friend.  We do have a Discovery Prospect constituency code for those that we're looking at for cultivation, but we don't want them to pull in any communications at this time.


    For ORG records:  Corporation, Organization, Matching Gift Company.


    We also track members of our university boards, but only the higher level boards (i.e, Foundation, each school advisory board).  For program boards we track those in Volunteer module.


    I hope you find this somewhat useful!  :-)


    Donna


     
  • I'd also say it's important (or I think it is) to use from and to dates.  That way you can have the dates someone was a board member for example instead of creating a former board constituent code.  And you're also able to figure out who was on your board in a particular year.  This is probably something that can be done as a relationship but something like board is important enough, and defines their relationship to the organization, that it is a constituent code. 


    One thing I have heard about constituent codes with from and to dates is that if someone's primary constituent code (the first one) has a to date then it isn't considered primary in NXT.  Not sure if this is accurate or not, I haven't really examined it to determine if that is true.  But there is analysis that is done based upon constituent codes (for example giving to a fund based upon a constituent's code). 
  • Thanks for the feedback. I actually would like suggestions from those that have cleaned up all three ways, table clean up, global processes and import, toblet me know which was the most efficient? Is there a fourth way I am unaware of? I am leaning to global processes, to move some of the existing codes to attributes, to retain the information, eg member of band. As I have not done s cleanup on this scale looking for advice from those that have.

    thanks
  • I used Current Board Members and the from and to dates and Past board members and I put their term dates in as well. This is something we use in Development here at the museum

    Stephanie
  • Good morning, Donna. I work at a regional, comprehensive university. About 2 years ago, we embarked on a project to reduce our plethora of constituency codes down to the 8 basic ones reported in the VSE plus one for students. It was a year and half long process that involved a Blackbaud consultant (well worth the money), and convening a committee of primary RE users and administrators. All the other information/coding from the constituency codes phased out was moved to the appropriate place within RE (i.e., tabs, check boxes, fields, relationships, etc.). If you would like to discuss the project details and outcomes, please give me a call at 678-839-4161. Thanks.
  • Dariel Dixon 2
    Dariel Dixon 2 ✭✭✭✭✭
    Seventh Anniversary Facilitator 4 Name Dropper Photogenic

    Kim Riener:



    I just completed a project of cleaning up constituent codes.  There were over 130 codes!!  

    HI All, I am just about to tackle reducing 183 constituent codes to 10 (or less) any one want to give me the benefit of their experience as to the the best HOW. Table cleanup, global processes, import?? which would you suggest to go with first and why?

    thanks

     

    I would first work to create the hierarchy of codes.  Then I'd create a pivot table from the code list.  I'd look at the ones that have the smallest number of constituents and see if you can remove them manually.  Table cleanup can potentially create duplicates (I guess all of the processes can potentially create duplicates though).  I think that is the biggest thing you need to figure out is how to deal with the possible aftermath of duplicate constituent codes.  


    I'm going to need to finish this project myself one day.

  • Thanks for all the comments. I have already done my count of codes, only 4 had no records attached, 12 with less than 5, the rest all over the shop. I am going to start moving the needed information to attributes through query and global processes, then I will decide if I table cleanup or import is the way to go.  Love the fact that you all share you experience. Thanks
  • I like to think of Constituent Codes as a "noun" that defines the record (and I'm of the school of one and one only Cons Code).  Then I use Attributes as "adjectives" - - things that tell me more about the constituent.  And just like the universe of adjectives, they can be many, varied, modify each other - - just have the Attribute Descriptions be "table entries" not Text fields!
  • Kim Riener:

    Thanks for all the comments. I have already done my count of codes, only 4 had no records attached, 12 with less than 5, the rest all over the shop. I am going to start moving the needed information to attributes through query and global processes, then I will decide if I table cleanup or import is the way to go.  Love the fact that you all share you experience. Thanks

    How did you run the number of records for each constituent code? I can't figure it out. 

  • Sandra BradfordJennings MHA‍ the easiest method I can think of is a Query export into a pivot table. Make your output Constituent ID and Constituency (be sure that it's not Primary Constituency), then create the pivot table using Cons ID for rows and Constituency (Count) for Value. I don't think you'd need to do anything in the criteria, since without limiting criteria, query includes all appropriate record types.
  • Sandra BradfordJennings MHA‍  and Keri Barnhart‍ try Tallies under Reports > Demographic and Statistical Reports in RE database view.
  • One of the important things to keep in mind with constituent codes (and it has been mentioned here briefly) is reporting.  Specifically in NXT the pre-built dashboards include charts that look at giving by constituent code but they only take into account the primary constituent code. Although we have insight builder I haven't had enough time to see if you can use any other than the primary. 


    I'm of the mindset that it's the individual's relationship to the organization (board member, donor, media, staff, etc.).  Organizations are slightly different because they're more of a description of the organization (foundation, donor advised fund, nonprofit, etc.) not their relationship to us (which I hadn't thought of how we're using them differently until writing this now).  I would also strongly suggest using the dates and not changing anything to "former"/"previous".  Other organizations I've worked at people have asked to see reports such as how board giving this year compares to past years and that only works if I know who was on the board in past years.  So former or previous doesn't help as much as having the dates someone was on the board.
  • I agree with you on using Attributes rather than Constituent Codes. We use Constituent Codes for very general categories. More detailed categories are in Attributes.

Categories