FundSvcs Community

 View Only
  • 1.  Automatic process for importing iModules gifts into the database?

    Posted 05-17-2019 08:04 PM
    Hello, all - May I ask if any of you have developed a way to automatically import iModules gifts into your department's database? If so, would you be willing to share any details with me (e.g. the logic your import process uses to match the iModules gifts with records in your database)? We're in the process of developing our own import process, and thought it would be helpful to cross reference our matching logic with the logic used at other institutions. Thanks, Michael Halverson, Ed.D. Senior Director of Advancement Services Loyola University Chicago T. 312-915-7283 | C. 320-363-4987<tel:320-363-4987> mhalverson@luc.edu<mailto:mhalverson@luc.edu> | www.luc.edu/advancement<http://www.luc.edu/advancement>


  • 2.  Re: Automatic process for importing iModules gifts into the database?

    Posted 05-17-2019 08:50 PM
    We match on Name and constituent id Name and email Name and address Name and phone First Name and address on female Any doubtfuls go into manual review. The last two matches are automatically doubtful, but there are other reasons to be doubtful (matches two or more entities, middle initial or suffix mismatch, etc.) All of this is based on a configurable loader that Alan Hejnal, Jeff Wilson, and I developed here at UO. All our autoloading jobs go through this loader. For those interested, I'm going to work on making the loader database-independent in the near future. Overall, our experience with iModules as a data source has been ... interesting. Mark Mark W. Bolme University of Oregon Foundation This information, and any attachment, is PRIVILEGED and CONFIDENTIAL property of the University of Oregon Foundation. Any unauthorized reproduction, dissemination or disclosure is prohibited. From: Advancement Services Discussion List [mailto:FUNDSVCS@LISTSERV.FUNDSVCS.ORG] On Behalf Of Halverson, Michael Sent: Friday, May 17, 2019 2:04 PM To: FUNDSVCS@LISTSERV.FUNDSVCS.ORG Subject: [FUNDSVCS] Automatic process for importing iModules gifts into the database? Hello, all - May I ask if any of you have developed a way to automatically import iModules gifts into your department's database? If so, would you be willing to share any details with me (e.g. the logic your import process uses to match the iModules gifts with records in your database)? We're in the process of developing our own import process, and thought it would be helpful to cross reference our matching logic with the logic used at other institutions. Thanks, Michael Halverson, Ed.D. Senior Director of Advancement Services Loyola University Chicago T. 312-915-7283 | C. 320-363-4987<tel:320-363-4987> mhalverson@luc.edu<mailto:mhalverson@luc.edu> | www.luc.edu/advancement<http://www.luc.edu/advancement>


  • 3.  Re: Automatic process for importing iModules gifts into the database?

    Posted 05-17-2019 09:12 PM
    Mark, This is a great idea! Our clients - both for-profit and nonprofit - are looking for matching algorithms for a variety of reasons. --Marianne ________________________________________ Marianne M. Pelletier Staupell Analytics Group 607-592-3797 marianne@staupell.com<mailto:marianne@staupell.com> http://www.staupell.com From: Advancement Services Discussion List <FUNDSVCS@LISTSERV.FUNDSVCS.ORG> On Behalf Of Mark Bolme Sent: Friday, May 17, 2019 5:50 PM To: FUNDSVCS@LISTSERV.FUNDSVCS.ORG Subject: Re: [FUNDSVCS] Automatic process for importing iModules gifts into the database? We match on Name and constituent id Name and email Name and address Name and phone First Name and address on female Any doubtfuls go into manual review. The last two matches are automatically doubtful, but there are other reasons to be doubtful (matches two or more entities, middle initial or suffix mismatch, etc.) All of this is based on a configurable loader that Alan Hejnal, Jeff Wilson, and I developed here at UO. All our autoloading jobs go through this loader. For those interested, I'm going to work on making the loader database-independent in the near future. Overall, our experience with iModules as a data source has been ... interesting. Mark Mark W. Bolme University of Oregon Foundation This information, and any attachment, is PRIVILEGED and CONFIDENTIAL property of the University of Oregon Foundation. Any unauthorized reproduction, dissemination or disclosure is prohibited. From: Advancement Services Discussion List [mailto:FUNDSVCS@LISTSERV.FUNDSVCS.ORG] On Behalf Of Halverson, Michael Sent: Friday, May 17, 2019 2:04 PM To: FUNDSVCS@LISTSERV.FUNDSVCS.ORG<mailto:FUNDSVCS@LISTSERV.FUNDSVCS.ORG> Subject: [FUNDSVCS] Automatic process for importing iModules gifts into the database? Hello, all - May I ask if any of you have developed a way to automatically import iModules gifts into your department's database? If so, would you be willing to share any details with me (e.g. the logic your import process uses to match the iModules gifts with records in your database)? We're in the process of developing our own import process, and thought it would be helpful to cross reference our matching logic with the logic used at other institutions. Thanks, Michael Halverson, Ed.D. Senior Director of Advancement Services Loyola University Chicago T. 312-915-7283 | C. 320-363-4987<tel:320-363-4987> mhalverson@luc.edu<mailto:mhalverson@luc.edu> | www.luc.edu/advancement<http://www.luc.edu/advancement>


  • 4.  Re: Automatic process for importing iModules gifts into the database?

    Posted 05-20-2019 12:11 PM
    We don't use iModules, but we do have an External Data Interface tool that we use for online gifts/memberships and other processes that match external data to Advance. We use a series of matching criteria, with respective confidence scores. In decreasing order of confidence: * Advance ID (some files include the Advance ID for some or all records, in which case the matching is considered finished and no other criteria are applied) * Alternate ID recorded in Advance (we have alternate IDs from our primary Online Giving platform in Advance, and, again, a match on such an ID means that the matching is considered finished) * Last Name and Email Address * Last Name and Telephone Number * Last Name and Address (using 5-digit zip code) * Soundex of Last Name, First Initial, 5-digit zip code Since we intend to have records for both spouses and spouses are likely to share characteristics (have the same last name and address, for example), we add a fractional score based on the first name to prioritize one spouse over the other when we're proposing the "best" match. So, for example, the score for one spouse may be 60.75 and the other 60 for a last-name-and-address match, since one spouse also matches on first name (there are three levels of first name matching, from an exact match to first-initial-only). The expectation is that the staff member processing a file (at the caging vendor, generally) will review all the matches other than matches on an Advance ID. The review interface displays the name and contact information from the input record, and the corresponding information from the proposed match in Advance (including all rows from the name, address, email address, and phone number tables). Of course, we encourage especially close attention to the lower-scored matches. If the reviewer rejects the highest-scored match, they have the option of reviewing any alternate proposed matches and selecting one of them, or of creating a new entity (the process will have automatically created new entities for any records for which no matches were identified; having the process create new entities allows it to create the gift or membership transactions, which are also the part of the process). (It's outside the scope of this question, but the process that Mark describes at Oregon has a variant that matches students to Advance, where the student ID is considered definitive, and also a variant that matches current parents to Advance. One of the nice enhancements to the parent process is that it also uses the ID of the associated student-there may be lots of John Smiths in the database, but if you have a John Smiths who is linked as the parent of a student with student ID 12345678, that's a pretty strong match!) My US$0.02 worth; the usual disclaimers apply. Good luck! Alan Alan S. Hejnal Data Quality Manager Smithsonian Institution - Office of Advancement 600 Maryland Avenue SW, Suite 600E P.O. Box 37012, MRC 527 Washington, DC 20013-7012 *: 202-633-8754 | *: HejnalA@si.edu<mailto:HejnalA@si.edu> [SNAGHTML5cbfa34]<https://www.si.edu/> [AASP_FundSvcs_LOGO-01(040pct)(mark)] From: Advancement Services Discussion List <FUNDSVCS@LISTSERV.FUNDSVCS.ORG> On Behalf Of Mark Bolme Sent: Friday, May 17, 2019 5:50 PM To: FUNDSVCS@LISTSERV.FUNDSVCS.ORG Subject: Re: [FUNDSVCS] Automatic process for importing iModules gifts into the database? We match on Name and constituent id Name and email Name and address Name and phone First Name and address on female Any doubtfuls go into manual review. The last two matches are automatically doubtful, but there are other reasons to be doubtful (matches two or more entities, middle initial or suffix mismatch, etc.) All of this is based on a configurable loader that Alan Hejnal, Jeff Wilson, and I developed here at UO. All our autoloading jobs go through this loader. For those interested, I'm going to work on making the loader database-independent in the near future. Overall, our experience with iModules as a data source has been ... interesting. Mark Mark W. Bolme University of Oregon Foundation This information, and any attachment, is PRIVILEGED and CONFIDENTIAL property of the University of Oregon Foundation. Any unauthorized reproduction, dissemination or disclosure is prohibited. From: Advancement Services Discussion List [mailto:FUNDSVCS@LISTSERV.FUNDSVCS.ORG] On Behalf Of Halverson, Michael Sent: Friday, May 17, 2019 2:04 PM To: FUNDSVCS@LISTSERV.FUNDSVCS.ORG<mailto:FUNDSVCS@LISTSERV.FUNDSVCS.ORG> Subject: [FUNDSVCS] Automatic process for importing iModules gifts into the database? Hello, all - May I ask if any of you have developed a way to automatically import iModules gifts into your department's database? If so, would you be willing to share any details with me (e.g. the logic your import process uses to match the iModules gifts with records in your database)? We're in the process of developing our own import process, and thought it would be helpful to cross reference our matching logic with the logic used at other institutions. Thanks, Michael Halverson, Ed.D. Senior Director of Advancement Services Loyola University Chicago T. 312-915-7283 | C. 320-363-4987<tel:320-363-4987> mhalverson@luc.edu<mailto:mhalverson@luc.edu> | www.luc.edu/advancement<https://nam02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.luc.edu%2Fadvancement&data=02%7C01%7CHejnalA%40SI.EDU%7C31c7f03f6d7f4c524b8408d6db11aa55%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C1%7C0%7C636937266252586208&sdata=FZpAhr0mVbz4F6R9t5J7tzIgXFPy%2B17n4d0zl53EMxU%3D&reserved=0>


  • 5.  Re: Automatic process for importing iModules gifts into the database?

    Posted 05-20-2019 12:17 PM
      |   view attached
    Hello Michael! Here is a list of all our iModules exception reasons which you may find helpful. Some of these are UR specific. If an exception is detected, the transaction must be reviewed by a processor for data issues and is not auto loaded into the system. I am also hunting for our entity match logic and will send that along in a bit. Right after I finish this latte ... Aaron Aaron Forrest CPA Senior Director Gift and Donor Services University of Rochester Office of Advancement Larry and Cindy Bloch Alumni and Advancement Center 300 East River Road Rochester NY 14627 Office 585.275.2799 / Fax 585-273-4558 Email aaron.forrest@rochester.edu [Description: Description: Description: cid:image001.gif@01C92E92.3629C5E0] <http://www.rochester.edu/> P Please consider the environment before printing this email. Confidentiality Notice: This message, including attachments may contain confidential information. Any unauthorized use, disclosure or distribution is prohibited. From: Advancement Services Discussion List <FUNDSVCS@LISTSERV.FUNDSVCS.ORG> On Behalf Of Halverson, Michael Sent: Friday, May 17, 2019 5:04 PM To: FUNDSVCS@LISTSERV.FUNDSVCS.ORG Subject: [FUNDSVCS] Automatic process for importing iModules gifts into the database? Hello, all - May I ask if any of you have developed a way to automatically import iModules gifts into your department's database? If so, would you be willing to share any details with me (e.g. the logic your import process uses to match the iModules gifts with records in your database)? We're in the process of developing our own import process, and thought it would be helpful to cross reference our matching logic with the logic used at other institutions. Thanks, Michael Halverson, Ed.D. Senior Director of Advancement Services Loyola University Chicago T. 312-915-7283 | C. 320-363-4987<tel:320-363-4987> mhalverson@luc.edu<mailto:mhalverson@luc.edu> | www.luc.edu/advancement<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.luc.edu_advancement&d=DwMFAg&c=kbmfwr1Yojg42sGEpaQh5ofMHBeTl9EI2eaqQZhHbOU&r=MraOYpMOnCsIdm9axhPA4iXJhhPExcCA4gBqoRhHvTU&m=k2LGDTsviozcw10IctnOho90YLNsnEroqXLfGeJ_ALI&s=vZy91keG0ruobpbrhxnIhclau-G0oyjvPWuYJ7bpnc4&e=>

    Attachment(s)

    pdf
    iModules Exceptions.pdf   417 KB 1 version


  • 6.  Re: Automatic process for importing iModules gifts into the database?

    Posted 05-20-2019 02:19 PM
    Thank you, all, for your input and advice. Aaron - I'd love to see your entity match logic as you're able to provide it! Michael Halverson, Ed.D. Senior Director of Advancement Services Loyola University Chicago T. 312-915-7283 | C. 320-363-4987<tel:320-363-4987> mhalverson@luc.edu<mailto:mhalverson@luc.edu> | www.luc.edu/advancement<http://www.luc.edu/advancement> From: Advancement Services Discussion List [mailto:FUNDSVCS@LISTSERV.FUNDSVCS.ORG] On Behalf Of Forrest, Aaron Sent: Monday, May 20, 2019 8:17 AM To: FUNDSVCS@LISTSERV.FUNDSVCS.ORG Subject: Re: [FUNDSVCS] Automatic process for importing iModules gifts into the database? Hello Michael! Here is a list of all our iModules exception reasons which you may find helpful. Some of these are UR specific. If an exception is detected, the transaction must be reviewed by a processor for data issues and is not auto loaded into the system. I am also hunting for our entity match logic and will send that along in a bit. Right after I finish this latte ... Aaron Aaron Forrest CPA Senior Director Gift and Donor Services University of Rochester Office of Advancement Larry and Cindy Bloch Alumni and Advancement Center 300 East River Road Rochester NY 14627 Office 585.275.2799 / Fax 585-273-4558 Email aaron.forrest@rochester.edu<mailto:aaron.forrest@rochester.edu> [Description: Description: Description: cid:image001.gif@01C92E92.3629C5E0] <http://www.rochester.edu/> P Please consider the environment before printing this email. Confidentiality Notice: This message, including attachments may contain confidential information. Any unauthorized use, disclosure or distribution is prohibited. From: Advancement Services Discussion List <FUNDSVCS@LISTSERV.FUNDSVCS.ORG<mailto:FUNDSVCS@LISTSERV.FUNDSVCS.ORG>> On Behalf Of Halverson, Michael Sent: Friday, May 17, 2019 5:04 PM To: FUNDSVCS@LISTSERV.FUNDSVCS.ORG<mailto:FUNDSVCS@LISTSERV.FUNDSVCS.ORG> Subject: [FUNDSVCS] Automatic process for importing iModules gifts into the database? Hello, all - May I ask if any of you have developed a way to automatically import iModules gifts into your department's database? If so, would you be willing to share any details with me (e.g. the logic your import process uses to match the iModules gifts with records in your database)? We're in the process of developing our own import process, and thought it would be helpful to cross reference our matching logic with the logic used at other institutions. Thanks, Michael Halverson, Ed.D. Senior Director of Advancement Services Loyola University Chicago T. 312-915-7283 | C. 320-363-4987<tel:320-363-4987> mhalverson@luc.edu<mailto:mhalverson@luc.edu> | www.luc.edu/advancement<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.luc.edu_advancement&d=DwMFAg&c=kbmfwr1Yojg42sGEpaQh5ofMHBeTl9EI2eaqQZhHbOU&r=MraOYpMOnCsIdm9axhPA4iXJhhPExcCA4gBqoRhHvTU&m=k2LGDTsviozcw10IctnOho90YLNsnEroqXLfGeJ_ALI&s=vZy91keG0ruobpbrhxnIhclau-G0oyjvPWuYJ7bpnc4&e=>