Reply
Contributor
cesaralopez

Re: Dealing with Individuals

This is an amazing thread. A lot of great information in just a short page of text. The true power of an online community.

One issue I have not read about in this forum is the use of Leads. Does anyone use the Salesforce Leads function to queue individuals and companies that have not yet donated or contributed? One specific use I can think of for Leads is a Web-To-Lead function where we might have a potential donor or volunteer registering on our website. Any thoughts?
Contributor
Hell's Kitchen

Re: Dealing with Individuals

We use leads only for the invaluable web2lead function, but that reflects the specific nature of our organization:  we're an educational nonprofit with all sorts of programs and public community events. Everyone who requests information is "qualified"  to be in our community. This works for us at our current size, but rapid growth might warrant a change. The main reason I went this route is that it's simpler for my users to conceptualize.

That being said, if our org was less community-based and more traditional (i.e. fundraising charity) I would consider keeping leads and qualified contacts separate: contacts being the short list of constituents who've already donated, leads being the rest of the constituents.
Regular Contributor
shaz

Re: Dealing with Individuals

After a series of discussions with other admins over the past 2 weeks, including salesforce, I started out with the setup you suggest, using unique account for each contact and creating a layout with not much on it.
For example,
Joe Smith belongs to account 'Joe Smith' the account type is "individual contributor" because in the non-profit template "individual" is already taken

Joe Smith is a personal contributor but he also works at ABC Bank. ABC Bank makes direct contributions and sponsors employee gift giving campaigns.

So, "Joe Smith" account has a parent company of ABC Bank in this case.

As time progress this solution became less appealing and I followed the advise of a couple of others and went back to the individual account org for each individual contact as defaulted to in the non-profit template.

This has been frustrating and very time consuming backing all of this out and then seeing another discussion promoting it with Winter '07 changes as the incentive. Funny, no one mentioned 07 changes before. How do you stay more on top of changes coming down the pike? Neither Steve W. nor Tucker mentioned them.

If you want to be able to answer the following questions, which is the best way to set this up and when will the 07 changes be available?

1. How much money has come in from ABC Bank including contributions made by their employees as a result of giving campaigns?
2. How much money has Joe Smith donated in total?
3. How much money has Joe Smith brought in through his friends and family?


Regular Contributor
pwill

Re: Dealing with Individuals

I am new to Salesforce, and doing some prototyping for a nonprofit client considering using Salesforce.

Philisophically, I believe in making the most of an application as-is, before going to customization. With respect to contacts who are primarily individuals (with respect to how we relate to them), it seems to me that setting "connections" would be the most appropriate way to indicate a relationship to an organization who is their employer.

A little more effort is required initially to create an organization record to "connect" with -- an organization that itself may not be a direct donor, for example. However, in the long term this is still best for (data) relational normalization. If, some day, that organization becomes a direct donor, you don't have redundancy of the same entity (the org name) in two separate/disconnected records.
Regular Contributor
pwill

Re: Dealing with Individuals

By the way, you can add the “Connections” to the related list section of the “Contacts” layout, customizing it to show "Related Organization," "Role," and "Description". Then click the "New" button to add the related organization. Then, every time the contact record is displayed, the connections are regular part of your display.
tsf
Contributor
tsf

Re: Dealing with Individuals

I don't mean to keep rehashing the same old questions, but I'm just getting started with SF for a non-profit and this thread has some really good information dealing with an issue that I believe is central to adopting SF for a non-profit, which is still (in my mind at least) not quite settled.  From my perspective a NP has three types of constituents they need to track:

1. Organizations they have a relationship with, e.g. foundations, companies, other non-profits, etc.
2. Individuals associated with those organizations (most likely as employees or other contacts).  This could be further sub-divided into individuals who are important soley because of their association with said organization and those who are also associated with the NP by their own accord (e.g. they're your contact at a foundation who gives to you, but they also donate as an individual) - then again all individuals are potential donors so that distinction might not be necessary.
3. Individuals who are not associated with an organization.  You might want to know they work for XYZ Company as part of their record, but you have no relationship with XYZ Company that you need to track independently.

The SF non-profit template works well for groups 1 and 2, since they're more or less in line with how a normal company would use a CRM.  Group 3 doesn't fit as nicely, so they get around that by assigning them as contacts to a "dummy" organization just for those types of individuals.  This is a bit of a hack, but it might work fine for keeping track of constituents and their general biographical information.  I find it less appealing when you get in to things like linking them to donations.  I think each donation record (whether it's the renamed opportunity or a custom object, that could be a whole new discussion) should have one field that links it to its donor, whether it is an organization or an individual.  The different objects used to store individuals vs organizations makes this difficult, and I find the solution to use Contact Roles quite unwieldy.

At first glance, the contact/account hybrid called a person account would seem to be the ideal solution, so I'm curious as to why SF discourages this practice as communicated in Gary on Seaward's post in this thread.  Here's part of the definition from SF help:

"A person account is an individual consumer with whom you do business, such as a financial services client, an online shopper, or a vacation traveler. Person accounts are applicable to organizations that operate on a business-to-consumer model as opposed to a business-to-business model."

To me that describes my needs, since if you were to make the business analogy, most non-profits operate both on a business-to-consumer and a business-to-business model, i.e. we receive donations from both individuals and organizations.  This could potentially solve the gift-linkage problem as the account object would once again be the main object for tracking constituents, and gifts could be attributed to a person account (when given by an individual) or a business account (when given by an organization).  The contact object might not even be needed, as the person account would store the individual-specific information usually found in a contact record.  The Accounts object might be renamed to something more general like "Donors" to reflect this.  Also, if I understand it correctly, you'd be able to use the Spring 07 Enhanced Data Model Customizations to still link individuals (person accounts) to their related organizations (business accounts)  ["Recursive Relationships on Standard Objects: Create “self”-lookup relationships to model a relationship between two records of the same object type (for example, an opportunity and its related opportunities)"].

Sorry for my long-windedness - give yourself a pat on the back if you made it this far, and an even bigger pat if you have all the answers I seek :-)
Regular Contributor
pwill

Re: Dealing with Individuals

You can connect individuals to donations by adding a lookup to the Contacts object from the your Donations interface.

Also there is a "built-in" organization called "Individual" which you can assign to contacts who do not belong to an organization with whom you currently have a relationship. When or if you have a what you consider to be a relationship with the organization, you can change it on that contact's record.

Consider that when one does their object-oriented analysis, it is a good idea to ensure that no other object already exists that doesn't already fit the bill -- and that perhaps adding some attributes to existing object might be a better solution than creating new ones.

I propose that there is really no particular distinction between items 2 and 3 on you list -- especially if one considers that there is no distiction between an organization that an individual works at which also makes donations, and an organization that does not make donations (John Doe works at XYZ, XYZ does not make donations, XYZ does make donations). XYZ is still an organization.

One * definitely * would * not * want to add a separate field to Contacts to enter a place where someone works (only that that place doesn't make donations, for example). That would violate the principals of good database design (aka normalization).  The long-term result of that idea is to maintain organization data in two different places -- a nightmare in the making.
tsf
Contributor
tsf

Re: Dealing with Individuals

Regarding:
"You can connect individuals to donations by adding a lookup to the Contacts object from the your Donations interface."

Then how would you connect an organization to a donation (when it's given by an organization instead of an individual)?  Wouldn't you end up with one donation field that links to contacts and another donation field that links to accounts?
Regular Contributor
Eoin

Re: Dealing with Individuals

tsf and all,

We're still holding off on our implementation, because we haven't yet figured out how the Outlook integrator is going to handle the Person Account object.  Will the default for an outlook contact be a 'Contact' or a 'Person Account', for example?  If anyone is trialling the new Integrator, I'd be interested to know what the default sync settings are.

thanks
Regular Contributor
pwill

Re: Dealing with Individuals

There is already a lookup for organizations on the Donations detail tab (unfortunately placed in the bottom right corner, but you can move it to display anywhere you want).

When the lookup to a contact (individual) is added, then, yes there would be an addition field. But that is the nature of the relational database model. In other words, Organization and Contact become foreign keys on Donation. There is really no other way to indicate a relationship between data tables (or objects), whether you choose to use Salesforce or any other application.