CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Core CiviCRM Functions (Moderator: Yashodha Chaku) »
  • Household vs. Individual vs. Husband/Wife...Importing confusion
Pages: [1]

Author Topic: Household vs. Individual vs. Husband/Wife...Importing confusion  (Read 1739 times)

slbradio

  • I’m new here
  • *
  • Posts: 15
  • Karma: 0
  • CiviCRM version: 4.2.10
  • CMS version: WordPress 3.6.1
  • MySQL version: --
  • PHP version: --
Household vs. Individual vs. Husband/Wife...Importing confusion
September 22, 2013, 05:31:06 pm
I've spent years looking for a system like CiviCRM.  I'm a new user and have a good understanding so far.

We currently use MS Access and the importing via CSV is awesome.  Before going too far, though, I'd be grateful for some advice:

1.  Our existing database includes about 4,500 records reflecting (a) individuals, (b) married couples and (c) children's names.  Donation data also is kept on these same records.

2.  It seems like the import strategy should be to (a) first import each and every record as a Contact and (b) having done this, import the donor data and let  CiviCRM automatically match it to the correct Contact.

-- First, does this sound logical?  Am I missing anything obvious?

Second and confusing to me:  I can't figure out if my 4,500 records should be brought in a Households or Individuals?  There does not seem to be a drawback to using Households.  Many of our records will have family member data. Two issues concern me:

-- Is it "okay" to have a Household with one person in it?

-- Is it "okay" to solicit, mail, attribute donations to a *Household* or must these attach at the Individual level?

Finally, many of our Households need to be addressed as "Dear Jane and John" or Dear Smith Family", especially when we solicit or thank them for donations.  The Household record seems to create a "Dear Smith" result (which is incorrect) and assigning to one individual (i.e., Dear Jane) is not correct either.  Options I'm considering:

-- A custom field that creates Dear Smith Family, where Smith is supplied by the appropriate token.

-- A hand-coded field for each record to force records to go out correctly.  We actually have hand-entered this data in the MS Access database. Is it possible to import that field to each new Household record?

I've searched the boards and documentation and have seen some discussion, but am still confused.

Thanks in advance for any help or references.

Coleman Watts

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 2346
  • Karma: 183
  • CiviCRM version: The Bleeding Edge
  • CMS version: Various
Re: Household vs. Individual vs. Husband/Wife...Importing confusion
September 22, 2013, 08:35:44 pm
Glad you found us :)

I first discovered Civi while working for a nonprofit school, and devoted quite a bit of time migrating from our old Access DB to Civi. I found the csv import didn't do everything I wanted so I wrote a few small "throw-away" php script to import via the api. One of the first things you'll want to do is to take the "spouse" and "child" data in your old db and turn them into real contacts. This is where a custom script can be handy because for each row that contains contact, spouse and children all lumped into the same record, you want to create:
- Household
- Primary Contact + relationship to household
- Spouse Contact + relationship to household + relationship to primary contact
- Children + relationship to household + relationship to parents

So to answer your second question, they should be imported as households AND individuals.

Quote
Is it "okay" to have a Household with one person in it?
Yes.

Quote
Is it "okay" to solicit, mail, attribute donations to a *Household* or must these attach at the Individual level?
My org actually decided to not use the "Household" type contact in Civi at all. That's not necessarily the right choice for you, but it is an option (just create relationships and shared addresses between individuals and you've got something like "household lite" - easier to manage, but of course then you miss out on any features Civi has to offer for households). So because I haven't used them much I can't speak to all the nuances of using households, but I think when donations come in online they have to be from an individual or organization, not a household, so for consitency's sake you might want to record all your contributions against individuals.

Quote
Finally, many of our Households need to be addressed as "Dear Jane and John" or Dear Smith Family"
CiviCRM supports custom greetings, so you can manually tweak it for each individual and household. Not sure if those are importable via csv, but certainly yes through the api.
Also if you want to learn a little php you could write a simple hook that automatically sets household greeting according to whatever rules you want.
At any rate, definitely don't go with your custom field idea - Civi already has a built-in field for greetings so no need to create your own.
« Last Edit: September 23, 2013, 09:00:23 am by Coleman Watts »
Try asking your question on the new CiviCRM help site.

Erik Hommel

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1773
  • Karma: 59
    • EE-atWork
  • CiviCRM version: all sorts
  • CMS version: Drupal
  • MySQL version: Ubuntu's latest LTS version
  • PHP version: Ubuntu's latest LTS version
Re: Household vs. Individual vs. Husband/Wife...Importing confusion
September 22, 2013, 11:47:08 pm
In my experience, household is used if it makes sense to have and hold data at that level. So for example, a welfare organization offering family care will certainly want to use households as a separate entity because they will be addressed as a household and there will be family specific cases with CiviCase for a household, wilst other cases will be dealing with individual support. So the real question is: do you do anything specific with households in your organization that justifies it being a separate entity? If not, Coleman's household lite might be a good option for you.
Consultant/project manager at EEatWork and CiviCooP (http://www.civicoop.org/)

slbradio

  • I’m new here
  • *
  • Posts: 15
  • Karma: 0
  • CiviCRM version: 4.2.10
  • CMS version: WordPress 3.6.1
  • MySQL version: --
  • PHP version: --
Re: Household vs. Individual vs. Husband/Wife...Importing confusion
September 23, 2013, 06:21:52 am
Coleman and Erik,  thanks for your quick replies.  Makes sense!

desierto

  • I’m new here
  • *
  • Posts: 12
  • Karma: 0
  • CiviCRM version: 4.6.2
  • CMS version: Drupal 7.36
Re: Household vs. Individual vs. Husband/Wife...Importing confusion
November 14, 2013, 12:10:44 pm
Just FYI we have found a multitude of issues using Households and Individuals as intended in Civi when you are dealing with contribution data. Generally having households and relationships works well, but not with contribution data.

Specifically if a contribution is linked to an individual (which is pretty much necessary in Civi, esp. if you are accepting credit cards), then you will have issues, esp. if you are trying to search and mail to people based on giving levels (which most larger organizations do).

In reality a contribution is from/for a household most of the time, but needs to be entered in Civi associated with an individual (don't try to mix and match contribution data in both HHs and individuals). When you search based on contribution data, you will get duplicate data. For example if you have Fred, Julie, and Jason (kid) in a household and Fred donated $250 once, Julie donated $25 once and Jason never donated because he is a kid, you will get the household in all three categories for low donor, high donor, and non-donor after merging into their respective households (which you have to do unless you want to send separate letters to each person in the household). There are soft-credits, but don't always help and only can be attributed to one other person or entity.

Currently to do mailings I have to manually de-dupe lists in Excel after export, which is large time sink. There is also the issue where one can't search by contribution totals for an individual in a set time frame (there is a custom search, but it doesn't work well and lacks all the important fields in advanced search). The ideal solution would be to incorporate in advanced search: being able to total contribution data for a set time frame (being able to choose multiple contribution types is of utmost importance with this), while also having the ability to total by everyone in a household.

There would likely be other issues using an individual to represent a household and just having all records as individuals, but if I had to do it over I may go this route.

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Household vs. Individual vs. Husband/Wife...Importing confusion
November 14, 2013, 12:50:08 pm

a few questions:

1. have you tried the summary fields extension:

https://civicrm.org/blogs/jamie/progressive-technology-project-release-summary-fields-extension

might help with some of your issues

2. If there are a few specific features that could be added to help improve the "household issue" with regard to contributions, waht would those be. Your post kinda mentions a few, but if you can split them into specific items that would be great

3. Soft Credits in 4.4 has added the ability to add multiple entities. There are a few more soft credit improvements coming in 4.5

lobo

A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

desierto

  • I’m new here
  • *
  • Posts: 12
  • Karma: 0
  • CiviCRM version: 4.6.2
  • CMS version: Drupal 7.36
Re: Household vs. Individual vs. Husband/Wife...Importing confusion
November 20, 2013, 10:19:24 am
Thanks, Lobo. We are still on 4.1.6, but I will test this extension on another install... it sounds quite promising! We will be upgrading to the current version eventually, but will be trying a simultaneous upgrade to Drupal 7, so it's a little scary.

Great news on Soft Credits, because there were other issues with that as well, such as if Personal Campaign Pages (PCP) were being used, Soft Credits could no longer be used on that contribution since it was already being used by the PCP. Glad to hear that has already been changed in 4.4.

In answer to your number 2 question, here are some suggestions (mainly to the Advanced Search page):

1) Include contribution total by date range field in Advanced Search (this is very useful, but less so unless #2 is also implemented). This needs to be able to roll up totals by household as well.
2) Change the Contribution Type field to be a multiple choice selection (like tags or groups). Currently any contribution search's usefulness is severely limited by only being able to choose one.
3) As planned or implemented in the above mentioned extension, have some type of Last Contribution field that is updated every day, which could also roll up the output by everyone in a household.
4) When one does a Contribution Search, make the export functionality include more options (like a contact search), esp. being able to merge individuals into their households for mailings.

Thanks for everyone's work on CiviCRM! Some day when I learn PHP and MySQL I'll try to help more with code improvements.

Coleman Watts

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 2346
  • Karma: 183
  • CiviCRM version: The Bleeding Edge
  • CMS version: Various
Re: Household vs. Individual vs. Husband/Wife...Importing confusion
November 20, 2013, 02:02:47 pm
I recommend you not upgrade CiviCRM and drupal at once. There's really no need. 4.4 runs fine on D6 so you can start using it today. Then if anything goes wrong with either upgrade you've got a lot fewer variables in play.
Try asking your question on the new CiviCRM help site.

desierto

  • I’m new here
  • *
  • Posts: 12
  • Karma: 0
  • CiviCRM version: 4.6.2
  • CMS version: Drupal 7.36
Re: Household vs. Individual vs. Husband/Wife...Importing confusion
November 21, 2013, 02:50:09 pm
We'd like to be on Drupal 7, but it sounds like we should consider moving to CiviCRM 4.4 on Drupal 6 for now. Thanks for the advice.

sonicthoughts

  • Ask me questions
  • ****
  • Posts: 498
  • Karma: 10
Re: Household vs. Individual vs. Husband/Wife...Importing confusion
March 09, 2014, 02:29:08 pm
I realize this is an old thread but ... facing a similar situation.  We have only a spouse relationship and use events/contributions.  Concerned that household is overkill but need a shared address and ability to send mail to unique address.  90% of db is single.  Should we avoid households? thx.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Core CiviCRM Functions (Moderator: Yashodha Chaku) »
  • Household vs. Individual vs. Husband/Wife...Importing confusion

This forum was archived on 2017-11-26.