How 'person detection' works when a form is submitted

In this article

Detecting just a mobile/cell number
Detecting with other data
Examples

There are several places where ChurchSuite will attempt to intelligently detect whether someone is an existing contact or child when personal data is submitted through a ChurchSuite form. Person detection takes place for:

  • Form submissions made through a public form page
  • Event sign-ups made through an event page
  • Group sign-ups made through a group page
  • Donations made through Donate via SMS

Detecting just a mobile/cell number

If only a Mobile/Cell number is provided, for example, through Donate via SMS, a Contact or Child will be matched if there is exactly one person within the Address Book or Children module with that mobile/cell number. If there are multiple people with the same mobile/cell number, no definitive match is made.

Detecting with other data

Person detection applies to contacts in the Address Book and children in the Children module and requires an exact match against the Last Name that is stored in those ChurchSuite modules.

In addition to an exact match on Last Name, the following fields are examined for exact matches:

Collection Field Specific To
Name First Name -
Formal Name -
Email Email -
Spouse Email Contact
Parent/Carer Email Child
Mobile Mobile -
Spouse Mobile Contact
Parent/Carer Mobile Child
People Spouse ID Contact
Parent/Carer ID Child

ChurchSuite compares the supplied data from the form against all contacts and children who have an exact match on Last Name, with priority given first to matches on contacts and then to children. Once all contacts with matching Last Names have been compared, if there is a single contact with an appropriate match percentage, they are considered to be a definitive match. If there are multiple contacts with the same match percentage, the system will 'fail safe' and not match any of them. If no contact matches are detected, the matching process undertakes the same tests for children.

Examples

Consider the following data already in ChurchSuite:

Contact
John Smith
thesmiths@hotmail.com
07970 123 456
Spouse
Jane Smith
thesmiths@hotmail.com
07999 987 654
Child
Sally Smith
thesmiths@hotmail.com
No child mobile
Scenario 1
Collection Field Data Match
First Name J No unique match
Last Name Smith Multiple matches
Email thesmiths@hotmail.com Multiple matches

In this scenario, the data matches both John Smith and Jane Smith; as a result, ChurchSuite will "fail safe" and not identify a match for either.

Scenario 2
Collection Field Data Match
First Name Johnathan No unique match
Last Name Smith Multiple matches
Mobile 07970 123 456 Unique match

While still using the same ambiguous First Name and Last Name combination as in Scenario 1, the addition of the mobile number (which is considered a unique attribute) enables a reliable match with John Smith as the person, even though the First Name isn't an exact match.

Scenario 3
Collection Field Data Match
First Name Sally Unique match to the child
Last Name Smith Unique match to the child
Mobile 07999 987 654 Unique match to the child's Parent/Carer

Sally Smith is an exact match based on the First Name and Last Name, along with the addition of the Parent/Carer Mobile.

Scenario 4
Collection Field Data Match
First Name Harley No unique match
Last Name Smith No unique match
Mobile 07999 987 654 Unique match to the child's Parent/Carer

Ordinarily, a unique Mobile is determined as a match for Jane or Sally, but the ambiguous First Name means we "fail safe" and do not match for either.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact ChurchSuite Contact ChurchSuite