Search Community
- Force.com Discussion Boards
- :
- Salesforce User Discussions
- :
- Nonprofits
- :
- My Householding App is now on Appexchange
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
My Householdi ng App is now on Appexchang e
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
04-27-2006 11:51 AM
I did more of a write up of it on my blog.
I'd love feedback!
Steve
Phone: 206-973-7367
Skype: Steve_Andersen
Blog: http://gokubi.com
Re: My Householdi ng App is now on Appexchang e
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-10-2006 05:51 PM
Meghan sent me your way to ask about householding. Please bear with me, I am fairly new to Salesforce and just completed my weeklong initial training workshop. I work for a small environmental non-profit and we are looking to customize the app fairly extensively (as are most nonprofits I'm sure). I'm trying to understand why it might be better to use a Householding tab / custom object rather than creating a few Account Record types (for households, organzations, etc.) to delineate Individuals vs. Organizations. Meghan mentioned it made mailing lists easier, and on the AppExchange you mention that it makes it easier to add multiple contacts to one household. But the first thing I thought of intuitively was the account address being the household address on a "household" record type in accounts, and then the two contacts would just relate to the account as it does pretty much out of the box -- why does doing that become problematic?
Thanks so much for your help,
Rachel
Re: My Householdi ng App is now on Appexchang e
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-10-2006 06:23 PM
I wrote up some thoughts about the problem that might be interesting to you.
The short story is that since you can relate a Contact to only one Account, if you use that to represent the Household relationship, you can't use the Account for tracking where someone works. You may not have that need, and I know a lot of nonprofits are using sf.com exactly how you are proposing. I found the need for using the Account to track employment, so I created the Household object.
Hope that helps,
Steve
Re: My Householdi ng App is now on Appexchang e
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-10-2006 06:40 PM
I added a "linking object" to connect people (CONTACTS) to their employer (ACCOUNTS) where the "primary relationship" with the person is as an individual and not part of a company. I name the object "Constituent Employment" with these fields: Employer (look up on ACCOUNTS), Employee (look up on CONTACTS), Position (TEXT), Start Date (DATE) and End Date (DATE).
This creates a "Constituent Employment" section on both the Account and Contact screens. Since this is a many-to-many relationship you can track the history on a contacts employment with the start and end dates.
If the "primary relationship" with the person is through the Company, we just list them as attached contacts.
Hope this doesn't confuse the issue any more that it is.
John Licata
SingularFX
Re: My Householdi ng App is now on Appexchang e
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-10-2006 06:50 PM
I do understand that there is benefit to using the Account as a Household. It sure simplifies the Opportunity stuff!
One drawback with the way you're talking about it is that you have to look for employees in more than one place--in the Contacts related list for an Account, and also in the related list for your linking object.
What I've found is that there is no right way to handle the complexity here, and that all methods have trade-offs. My method sure has drawbacks. Is it better than other methods? I think it's best to say that in some situations it is better, and in others it isn't. One of my goals is that nonprofits go into their configuration decision understanding what the trade offs are, so they can make the best choice for their situation.
Steve
Re: My Householdi ng App is now on Appexchang e
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-10-2006 06:56 PM
I'm 100% with you!
Have you heard any gossip on a B2C or nonprofit "version" of SFDC being on the horizion?
Thanks,
John
Re: My Householdi ng App is now on Appexchang e
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-10-2006 07:02 PM
Steve
Re: My Householdi ng App is now on Appexchang e
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-10-2006 07:08 PM
Re: My Householdi ng App is now on Appexchang e
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-16-2006 01:08 PM
Similarly, I have been in contact with other database professionals in Salesforce and out. Their feedback is that the nonprofit model is a very important model because we interact with people based on their many roles - students or parents of students represent household accounts for family interests, staff represent employer or employers for job security, and board members represent organization policies. Salesforce was designed with a limited view of the role or duty of a contact - act in the best interests of the single account they represent and assume all interactions with that contact are for that account.
They have all told me that you WANT to have multiple contacts for the SAME person, because it is the ROLE at the ACCOUNT what you are interacting with. You can't treat a father's role the same as an employee's role.
After much valuable feedback from all sides, I've decided I'll be making multiple contacts for the same person in multiple roles. I'll use a custom object to show if a contact has other roles (as a different contact) with other accounts, and I will provide links to those other roles and accounts.
Is anyone else doing this?
Gideon Jesionowski
Re: My Householdi ng App is now on Appexchang e
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
03-06-2007 09:39 PM
Thanks!

