Enhanced Constituent Matching for Donations

Note: This section is informational only. By default, when donors submit donation forms, the system checks the existing constituent records for email addresses matching the ones provided on their form. No setup is required.

When donors make a donation, the system automatically checks the existing constituent records for email addresses matching the ones provided on the form.

If you prefer to emphasize the name rather than email address when determining the source of a donation, contact Blackbaud Customer Support to enable the DON_USE_NAME_MATCH_STRATEGY site option. Once enabled, this matching strategy applies to all donation forms in Online Giving and TeamRaiser.

While this enhanced matching option applies to all donation forms in Online Giving and TeamRaiser, it was specifically designed to address user behavior that can make appending the proper transactions and generating accurate tax receipts difficult.

With the enhancing matching strategy,

  • If the donation form is configured to ask for both donor and billing information, the donor information is used for matching. If separate donor information is not requested, then billing information is used.

  • If multiple matching records are found, the system uses the oldest record based on creation date.

  • The system tries to match records first by email address and name and then on address and name. If no match at this point, the system creates a new record with the name and email address provided.

  • If a matching record is found, the donation is credited to that record and a tax receipt issued if receipting is enabled

  • If there is no match, the system creates a new record with the name and email provided, credit that record, and issue a tax receipt (if tax receipting is enabled).

While the intended way for a TeamRaiser participant to enter an offline gift is in their Participant Center, it's not realistic to think that constituents will always follow that practice. The following scenarios suggest possible alternative ways that participants might enter these donations:

  • Joe Doe is a TeamRaiser participant. Sally Doe gives Joe $100 cash. Rather than taking cash to the event and submitting it there, Joe keeps the cash and decides to use his credit card to submit the donation on Sally’s behalf. Joe goes to his Personal Page and clicks on the Donate to Joe button. Joe enters his email address as part of the donation form along with his credit card and his billing information. The system sees that the email address matches the Joe Doe record in the database. Because there is a match on email address, the $100 transaction is credited to the Joe Doe account and a PDF receipt is generated indicating that Joe Doe made a donation for $100 (when, in fact, the donor was Sally).

  • Joe Doe is a TeamRaiser participant. Sally Doe says that she wants to donate $100 to Joe and asks if she gives him her credit card information, can he just fill out the form for her. Joe goes to his Personal Page and clicks on the Donate to Joe button. Joe enters Sally’s credit card information and billing address, but decides to enter his own email address because he doesn’t want her to be bothered with email. The system sees that the email address matches the Joe Doe record in the database. Because there is a match on email address, the $100 transaction is credited to the Joe Doe account and a receipt is generated indicating that Joe Doe made a donation for $100. (Again, Sally was the actual donor.)

Relying on name and address matching, as well as email, may help determine the actual donor more accurately in situations such as these. In the case of the second scenario, the system would generate a new record using Sally's name and address and Joe's email address. While the receipt would still be emailed to Joe, it would (correctly) contain Sally's name and address.

The following steps can also help be sure that your receipting is as accurate as possible:

  • Educate Users About Offline Gift Entry: These complicated use cases can be significantly mitigated if your fundraisers are using their TeamRaiser Participant Centers to log their gifts.

  • Ensure You Are Asking for both Donor and Billing Info on Donation Forms: If you're faced by the challenges in the preceding section, this enhancement will be a big improvement to your data, but we strongly recommend that you also configure your donation forms to request both Donor and Billing information. By clearly asking for donor information vs. billing information you are minimizing the risk that the forms will be completed incorrectly. However, there may be perceived conflicts with "asking for too much information" and/or "making the form too long." Each client must determine the better path for their organization, but the system does permit you to use the billing information as the donor information to minimize user data entry.

  • Add Language To Your Donations Forms: If you're faced with these challenges, consider adding language to the page that explains to users the importance of completing these forms. Users need to understand that this form generates the tax receipt that should ultimately go to the donor. We recommend that if you are using both the donor and billing fields, make it clear that the donor fields are for the individual who actually made the donation and who is entitled to a tax receipt.