Jun 25, 2018 07:57 AM
I built a base from the nonprofit donations template, which has a table for contacts, one for companies, one for designations and one for donations. One challenge that we continue to have is how to effectively manage the contacts table, particularly for companies. Since the companies table doesn’t have any address/contact info for companies, we keep adding records to the contacts table for companies. These usually don’t have individual people associated with them, which results in somewhat of a forced fit to add both people and companies in the same table.
A related challenge is differentiating individuals or families. Some of our contacts donate in kind contributions as individuals and also make monetary contributions as families. I’m trying to figure out how to manage individuals, families and companies within the master contacts list without duplication for mailings, etc.
Any advice or insight would be appreciated!
Jun 26, 2018 07:08 AM
Why you don’t add the needed fields?
About the families thing, some ideas:
Jun 29, 2018 08:18 AM
It depends on what problems you’re facing with commingling contact names and contact-less companies in the same table. If you’re having a mail-merge issue and don’t want to send out a letter beginning “Dear Soulless MegaCorp,” that can be tweaked by creating a slightly ‘cooked’ field to use in mailmerge, and you can follow the first approach I define below. If there are other issues, perhaps the second approach will work. If neither do, there are plenty of ways to skin this cat. (Note to non-U.S. readers: It’s an idiom.)
My first inclination¹ would be simply to
[Contacts]
to {NameOrCompany}
.{NameOrCompany}
field. Press Ctrl-C
to copy the value.{Associated Companies}
field for the record.Ctrl-V
to past the value into the cell. Airtable will automatically create a corresponding linked record in the [Companies]
table.{NameOrCompany}
= {Associated Companies}
. If so, skip to the address; if not, add {Associated Companies}
to the mailing label and continue wth the address.Alternatively, you could try this different approach. Make the following changes to the [Contacts]
table:
{Name}
) and select ‘Duplicate field.’ Make sure ‘Duplicate cells’ is toggled on. Select the blue 'Duplicate field'
button to perform the duplication.IF(
{Name copy},
{Name copy},
IF(
{Associated Companies},
{Associated Companies}
)
)
{Name copy}
. Change the field name to {Name}
.Now, on entering a contactless company, you’ll enter the address (if any) and other data in the [Contact]
record, leaving {Name}
blank. Once you are done, select the plus sign in {Associated Companies}
to link records and then select '+ Add new record'
. Enter the company name in the expanded record.
Both approaches do little but to smooth slightly the process you are already following. However, you are probably best to keep contact and company info in the same table as this allows you to later add contact info and address, when applicable, without losing or having to duplicate data referring to the company’s earlier, pre-contact donations.