Skip to main content

Understand a contact

Pour :Administrateur
View of the 'understand a contact' page

A contact is the fundamental unit of the Unisoft CRM. It is the unique profile representing a person (or a company) known to your organization: a congregant, a donor, a board member, a vendor, a parent of a pupil, a passing visitor.

All other objects in your base β€” payments, pledges, subscriptions, tax receipts, form submissions, email sends β€” link to one and only one contact. That is what enables Unisoft to build the 360Β° view of a person.

What a contact contains​

A contact profile gathers five families of information.

1. Identity​

FieldRole
NameLast name, stored in UPPERCASE
First nameUsual first name, with initial capital (David)
Hebrew first nameFor Hazkara reminders and Jewish birthdays (Χ“Χ•Χ“)
GenderMale / Female / Not specified
Date of birthAutomatic calculation of Gregorian and Hebrew age
Description / NotesFree field for your internal remarks

For a deceased contact, additional fields appear: date of death, Hebrew first names of parents, burial place. They automatically feed Hazkara reminders (annual commemorations).

2. Contact details​

A contact can have multiple phones, multiple emails and multiple addresses. The system distinguishes:

  • A primary contact detail per category: the primary phone, the primary email, the primary address. They are the ones displayed first and used by default for sends (SMS, email, mail).
  • Secondary contact details, labeled by type (Home, Work, Business, Other).

Example β€” David Cohen, regular congregant:

  • Primary phone: +33 6 12 34 56 70 (personal mobile)
  • Secondary phone "Office": +33 1 42 00 00 00
  • Primary email: david.cohen@exemple-unisoft.org
  • Primary address: 12 rue de la Paix, 75002 Paris

For details, see Main information tab.

A contact can be linked to other contacts via family relationships (spouse, parent, child, sibling, etc.) entered in the Relations tab of their profile.

  • It is from these relationships that Unisoft automatically infers a person's household β€” you do not need to create a "family" by hand.
  • The links (HUSBAND, FATHER, CHILD, BROTHER…) are used to reconstruct the family tree and the household, to offer Hazkara reminders to the right relatives, to avoid duplicate mail in the same household.
  • The legacy Families view (/app/contact/famille), which allowed manually grouping contacts under a common label, remains accessible for historical bases but is no longer the recommended mechanism. See Families.

4. Segmentation​

You can label a contact with as many categories as needed. A category is a simple free-form text you create on the fly: Regular donors, Board members, Volunteers, Bereaved families, Talmud Torah pupils…

Categories are used to:

  • Filter the catalog or advanced search.
  • Target a message send (SMS / email campaign).
  • Restrict access to certain contacts via permissions.

You can also define custom fields specific to your organization (for example: Member number, Arrival date in the community, Kashrut preference). See Secondary information tab.

5. Contact state​

A contact has multiple states that modify its behavior in the base:

StateEffect
Favorite (star ⭐)Featured in quick selection lists
NewAutomatically marked at creation; the flag disappears after the first view
DeceasedAppears in the "Deceased" sub-list of the catalog; activates Hazkara management
ArchivedRemoved from active views without being deleted; remains viewable
Deleted (trash)Soft delete: kept for audit, restorable from the trash

"Adult" contact vs "child" contact​

When you add a child as a relation of a parent contact, Unisoft creates a distinct contact profile but simplified: no personal contact details (children normally have neither phone nor address), but a filiation towards their parents.

On a child's profile:

  • The Phones, Emails, Addresses cards do not appear (inherited from parents).
  • A Parents card appears at the top, with clickable links to the parents' profiles.
  • Communications continue to be sent to the parents by default.

A profile can carry several identifiers useful for integration with other systems:

IdentifierUsage
National ID number (Teudat Zehout, etc.)Unique field per contact, useful for organizations subject to an identification obligation
Google IDSynchronization with Google Contacts
Apple IDSynchronization with the Apple address book (CardDAV)
Gift AidFor UK organizations: authorization for tax recovery by the state

The contact acts as a junction point between Unisoft modules:

Concretely, from a contact profile you access in one click:

  • The list of their payments (automatically filtered on them).
  • The list of their subscriptions (active recurring payments).
  • The list of their pledges (commitments made, settled or not).
  • The tree of their family.
  • Their tax receipts already issued or to be generated.

Points of attention​

Going further​