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) »
  • Who should I "kill", the household, or the individuals? Or should all survive?
Pages: [1] 2

Author Topic: Who should I "kill", the household, or the individuals? Or should all survive?  (Read 1665 times)

Flying

  • I’m new here
  • *
  • Posts: 29
  • Karma: 0
    • Mission Aviation Fellowship - Norway
  • CiviCRM version: 4.3.3
  • CMS version: Drupal 7
  • MySQL version: I am an end-user, why should I care about MySQL-versions?
  • PHP version: I don't (want to) know...!
Who should I "kill", the household, or the individuals? Or should all survive?
December 10, 2013, 01:42:58 pm
Households can't die anyway :o (not possible to enter a death date...)

My problem:
Two individuals (a family) living together are both contributing to our organization. However, they only want one snail mail...
AND;
I need the complete contribution history in one record. (I will differentiate my activities based on how many contributions recorded)

How to solve this?

In my mind, there is three different solutions to this:

What solution are you using? And who do you think I should kill?

Solution 1: One household, two individuals, with "household relations"
Household:
- Snail mail
Individual 1:
- Demographics
- Contributions and tax deduction
- Digital communication
Individual 2:
- Demographics
- Contributions and tax deduction
- Digital communication

Pros:
- Always only one snail mail
- CRM reality will reflect how we talk about this in real life.
Cons:
- Snail mail and digital communication will not be in the same record.
- Contribution history and activity history(for snail mail) will not be in the same record.
- It will be nearly impossible (I think) to do different activities based on the families contribution history, as it will potentially be scattered over three different contacts.

Solution 2: One household only
Household:
- Snail mail
- Digital communication
- Contributions and tax deduction

Pros:
- Always only one snail mail
- All activities in one contact
- All contributions in one contact
Cons:
- No place for individual demographics (gender, birth date, death date)
- Never dies.
- Only possible for one person to get tax deduction.
- Only "one" person for e-mails, sms, membership, events and so on.
- Any real time divorce will be catastrophic, since the contact can't be split, and can't change contact type to individual.

Solution 3: Two individuals only, with "postal relation"
They will have a relationship saying that one receive snail mail, the other don't.
Individual 1:
- Demographics
- Snail mail
- Contributions and tax deduction
- Digital communication
Individual 2:
- Demographics
- Contributions (soft credited to individual 1) and tax deduction
- Digital communication

Pros:
-Individual demographics
-Individual digital communication
-Separate tax deduction
Cons:
-No shared contribution history

PS! I also read this discussion https://civicrm.org/blogs/eileen/households-%E2%80%93-bit-audit, but still are not sure what suits me best...

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: Who should I "kill", the household, or the individuals? Or should all survive?
December 10, 2013, 11:17:24 pm
Interesting topic. I would go for solution 1 as it reflects 'real life' in the best way and shows most clearly what the situation really is.
Quote
It will be nearly impossible (I think) to do different activities based on the families contribution history, as it will potentially be scattered over three different contacts
You could create a specific report that combines activities and/or contributions of a household and its individual members. But you are right, this is not out of the box.

If an individual dies, in theory there should be two actions:
* the individual is set to deceased
* the household relationship for that individual is ended (not sure if  that is done automatically for deceased individuals in the scheduled job that ends relationships)
* possibly the name of the household is changed

The second solution has to many importants cons IMO.

Option 3 does not allow you to "do" anything at the household level, which is not what happens in real life.
So for me the 'CRM reflects real life the best' would be the option that drives my choice!
Consultant/project manager at EEatWork and CiviCooP (http://www.civicoop.org/)

jaapjansma

  • I post frequently
  • ***
  • Posts: 247
  • Karma: 9
    • CiviCoop
  • CiviCRM version: 4.4.2
  • CMS version: Drupal 7
  • MySQL version: 5
  • PHP version: 5.4
Re: Who should I "kill", the household, or the individuals? Or should all survive?
December 11, 2013, 12:18:42 am
I tend to agree with Erik. But why record incoming contributions at household level, instead at individual level? In real life my wife and I have a shared bank account so when we donate to your organisation? Who is donating? My or my wife? .
Developer at Edeveloper / CiviCoop

Flying

  • I’m new here
  • *
  • Posts: 29
  • Karma: 0
    • Mission Aviation Fellowship - Norway
  • CiviCRM version: 4.3.3
  • CMS version: Drupal 7
  • MySQL version: I am an end-user, why should I care about MySQL-versions?
  • PHP version: I don't (want to) know...!
Re: Who should I "kill", the household, or the individuals? Or should all survive?
December 11, 2013, 12:28:29 am
Quote from: jaapjansma on December 11, 2013, 12:18:42 am
I tend to agree with Erik. But why record incoming contributions at household level, instead at individual level? In real life my wife and I have a shared bank account so when we donate to your organisation? Who is donating? My or my wife? .

The one donating is the one who owns the bank account.

In Norway (at least), only one person owns the bank account. This shows up when contributing. Me and my wife "shares" accounts in that sense that I have the ability to access and pay from her account and vice versa, but as a contribution it will still show up as the account owner...

jaapjansma

  • I post frequently
  • ***
  • Posts: 247
  • Karma: 9
    • CiviCoop
  • CiviCRM version: 4.4.2
  • CMS version: Drupal 7
  • MySQL version: 5
  • PHP version: 5.4
Re: Who should I "kill", the household, or the individuals? Or should all survive?
December 11, 2013, 12:31:15 am
That is a different situation then in the Netherlands where both partners could own a bank account
Developer at Edeveloper / CiviCoop

Flying

  • I’m new here
  • *
  • Posts: 29
  • Karma: 0
    • Mission Aviation Fellowship - Norway
  • CiviCRM version: 4.3.3
  • CMS version: Drupal 7
  • MySQL version: I am an end-user, why should I care about MySQL-versions?
  • PHP version: I don't (want to) know...!
Re: Who should I "kill", the household, or the individuals? Or should all survive?
December 11, 2013, 12:38:05 am
Quote from: Erik Hommel on December 10, 2013, 11:17:24 pm

Quote
It will be nearly impossible (I think) to do different activities based on the families contribution history, as it will potentially be scattered over three different contacts
You could create a specific report that combines activities and/or contributions of a household and its individual members. But you are right, this is not out of the box.

I want to do a selection based on how many contributions you have made.
One snail mail to those who have contributed 3 times (f.ex. "Give us more money"-snail mail), and another to those who have contributed 4 times(f.ex. "You are a true friend"-email)

But, following solution 1:

The Johnson family:
Household: The Johnsons
Individual 1: Joe Johnson, 4 contributions
Individual 2: Janet Johnson

The Smith family:
Household: The Smiths
Individual 1: Stephan Smith, 3 contributions
Individual 2: Stephanie Smith, 1 contribution

The Obama family:
Household: The Obamas, 1 contribution
Individual 1: Barack Obama
Individual 2: Michelle Obama, 3 contributions

How to make sure that they all got the "You are a true friend"-email to individual 1, and not the "Give us more money"-snail mail to their household?

Thanks for all input on this, as it is a bit complicated for me... ???


Flying

  • I’m new here
  • *
  • Posts: 29
  • Karma: 0
    • Mission Aviation Fellowship - Norway
  • CiviCRM version: 4.3.3
  • CMS version: Drupal 7
  • MySQL version: I am an end-user, why should I care about MySQL-versions?
  • PHP version: I don't (want to) know...!
Re: Who should I "kill", the household, or the individuals? Or should all survive?
December 11, 2013, 12:47:22 am
Quote from: jaapjansma on December 11, 2013, 12:31:15 am
That is a different situation then in the Netherlands where both partners could own a bank account

But what shows up at the bank receipt?

jaapjansma

  • I post frequently
  • ***
  • Posts: 247
  • Karma: 9
    • CiviCoop
  • CiviCRM version: 4.4.2
  • CMS version: Drupal 7
  • MySQL version: 5
  • PHP version: 5.4
Re: Who should I "kill", the household, or the individuals? Or should all survive?
December 11, 2013, 01:26:22 am
Quote from: Flying on December 11, 2013, 12:47:22 am
Quote from: jaapjansma on December 11, 2013, 12:31:15 am
That is a different situation then in the Netherlands where both partners could own a bank account

But what shows up at the bank receipt?

In the example of the Johnsons the bank receipt shows John and/or Janet Johnsons, if this is the case then the contribution is made towards the household.
Developer at Edeveloper / CiviCoop

Flying

  • I’m new here
  • *
  • Posts: 29
  • Karma: 0
    • Mission Aviation Fellowship - Norway
  • CiviCRM version: 4.3.3
  • CMS version: Drupal 7
  • MySQL version: I am an end-user, why should I care about MySQL-versions?
  • PHP version: I don't (want to) know...!
Re: Who should I "kill", the household, or the individuals? Or should all survive?
December 11, 2013, 01:31:16 am
Ok, In Norway it will only show either John Johnson, or Janet Johnson, but never John and Janet Johnson.

 ;D

Owen

  • I post occasionally
  • **
  • Posts: 83
  • Karma: 2
    • Leukaemia & Lymphoma Research
  • CiviCRM version: 4.3.4
  • CMS version: Drupal 7
  • MySQL version: -
  • PHP version: -
Re: Who should I "kill", the household, or the individuals? Or should all survive?
December 11, 2013, 03:12:21 am
Have you considered soft crediting and using soft credits to drive the "thank you mailing" too ?

Flying

  • I’m new here
  • *
  • Posts: 29
  • Karma: 0
    • Mission Aviation Fellowship - Norway
  • CiviCRM version: 4.3.3
  • CMS version: Drupal 7
  • MySQL version: I am an end-user, why should I care about MySQL-versions?
  • PHP version: I don't (want to) know...!
Re: Who should I "kill", the household, or the individuals? Or should all survive?
December 11, 2013, 03:18:40 am
Yes, that is what my intention was in solution 3.

But I think it won't be possible to do that in solution 1, as it is only possible to "soft credit" one other contact.

jaapjansma

  • I post frequently
  • ***
  • Posts: 247
  • Karma: 9
    • CiviCoop
  • CiviCRM version: 4.4.2
  • CMS version: Drupal 7
  • MySQL version: 5
  • PHP version: 5.4
Re: Who should I "kill", the household, or the individuals? Or should all survive?
December 11, 2013, 04:06:18 am
And what about the Display Related Contribution extension: https://civicrm.org/extensions/display-related-contributions
Developer at Edeveloper / CiviCoop

Flying

  • I’m new here
  • *
  • Posts: 29
  • Karma: 0
    • Mission Aviation Fellowship - Norway
  • CiviCRM version: 4.3.3
  • CMS version: Drupal 7
  • MySQL version: I am an end-user, why should I care about MySQL-versions?
  • PHP version: I don't (want to) know...!
Re: Who should I "kill", the household, or the individuals? Or should all survive?
December 11, 2013, 04:21:28 am
Quote from: jaapjansma on December 11, 2013, 04:06:18 am
And what about the Display Related Contribution extension: https://civicrm.org/extensions/display-related-contributions

That sounded really interesting. Thanks! (But it seems as it is only for 4.1 and 4.2, and I am now at 4.3...)

Solution 2 is dead, but I am still not sure if solution 1 or 3 is best...
It seems as the only benefit I get from solution 1, rather than solution 3, is the ability to adress the mailing differently, i.e. Dear Johnson Family instead of Dear John.

But it should be possible to work around this, with having a function that adds two individual names, into one.

In my mind, Solution 3 will be the "cleanest" database, with the least risk of losing data integrity...

Owen

  • I post occasionally
  • **
  • Posts: 83
  • Karma: 2
    • Leukaemia & Lymphoma Research
  • CiviCRM version: 4.3.4
  • CMS version: Drupal 7
  • MySQL version: -
  • PHP version: -
Re: Who should I "kill", the household, or the individuals? Or should all survive?
December 11, 2013, 05:23:53 am
Quote from: Flying on December 11, 2013, 03:18:40 am
Yes, that is what my intention was in solution 3.

But I think it won't be possible to do that in solution 1, as it is only possible to "soft credit" one other contact.

Doesn't help you but 4.4 you can soft credit multiple contacts.

The ideal would be solution 1 but with shared activities.

ptpmark

  • I post occasionally
  • **
  • Posts: 48
  • Karma: 1
  • CiviCRM version: 4.4.6
  • CMS version: Drupal 7.22
  • MySQL version: 5.1.66
  • PHP version: 5.3.3
Re: Who should I "kill", the household, or the individuals? Or should all survive?
December 11, 2013, 11:08:43 am
In the for what it's worth department ...
We support a number of CiviCRM sites on separate instances that we call PowerBase.

PowerBase users do not use Household at all. We go with option three and designate a relationship to show the significant other(s).  In cases where multiple people in the household give donations, we thank them individually.  In cases where they donate together (and where the implementing PowerBase organization is very careful with updating their database), we modify the "main" donor's addressee field to include both.

We've removed "Create Household" from the Contacts Menu, but other than that Households live on.

Pages: [1] 2
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Core CiviCRM Functions (Moderator: Yashodha Chaku) »
  • Who should I "kill", the household, or the individuals? Or should all survive?

This forum was archived on 2017-11-26.