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 »
  • Post-installation Setup and Configuration (Moderator: Dave Greenberg) »
  • How would you record an additional layer of 'Individual' interaction?
Pages: [1]

Author Topic: How would you record an additional layer of 'Individual' interaction?  (Read 482 times)

flattenedthird

  • I’m new here
  • *
  • Posts: 4
  • Karma: 0
  • CiviCRM version: 4.5.0
  • CMS version: WordPress
  • MySQL version: 5.5.30
  • PHP version: 5.4.32
How would you record an additional layer of 'Individual' interaction?
September 24, 2014, 08:45:41 am
Hi! So I'm new to civiCRM and I'm using it to set up a CRM for the charity I work for. I'm using it with Wordpress. It's looking like it will work beautifully apart from one thing: how do you create additional layers of interaction?

I have been adding custom fields so that when we speak to a new client we are able to add in the information we need to. However, we help people to switch energy suppliers and need to collect data on each 'switch'. This works fine with custom fields until you come to the second interaction. What if someone calls back in a year's time? We don't want to overwrite the information from year 1. Ideally I don't want to be having to create potentially endless custom field sets for each interaction. I do, however, need the data generated from calls to be standardised, so writing up details in Note(s) or putting details in a new Activity isn't really an option.

The 'activity' option would be great. Possibly what we need with some editing; but Activities don't seem to be editable enough. Ideally I would be adding a number of fields to my new Activity Type. Is is possible to do that so that when reporting - by exporting certain individuals as CSVs - additional activities (with custom fields) are listed alongside the old??!

I hope this question is clear. Any suggestions appreciated  :)   

Coleman Watts

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 2346
  • Karma: 183
  • CiviCRM version: The Bleeding Edge
  • CMS version: Various
Re: How would you record an additional layer of 'Individual' interaction?
September 24, 2014, 08:49:50 am
It looks like what you want is either:
- A multi-record contact custom field
- A custom activity type with custom fields

CiviCRM allows you to do both. The multi-record field just got some awesome improvements in 4.5, so as soon as you upgrade to the latest version (I see you're still on 4.4, at least in your forum profile description) you could experiment with setting up a multi-record custom field. Be sure to use the "tab with table" display option for the custom group, it's really great.
Try asking your question on the new CiviCRM help site.

flattenedthird

  • I’m new here
  • *
  • Posts: 4
  • Karma: 0
  • CiviCRM version: 4.5.0
  • CMS version: WordPress
  • MySQL version: 5.5.30
  • PHP version: 5.4.32
Re: How would you record an additional layer of 'Individual' interaction?
September 24, 2014, 09:01:20 am
Coleman,

THANK YOU. I will update and experiment and get back to you!



FrTommy

  • I post frequently
  • ***
  • Posts: 273
  • Karma: 2
  • CiviCRM version: 4.5.x
  • CMS version: Drupal 7.x
  • MySQL version: 5.5.32
  • PHP version: 5.3
Re: How would you record an additional layer of 'Individual' interaction?
September 24, 2014, 03:51:13 pm
I think I would choose the Activity with custom fields added.

flattenedthird

  • I’m new here
  • *
  • Posts: 4
  • Karma: 0
  • CiviCRM version: 4.5.0
  • CMS version: WordPress
  • MySQL version: 5.5.30
  • PHP version: 5.4.32
Re: How would you record an additional layer of 'Individual' interaction?
September 25, 2014, 05:35:15 am
Thanks for all the comments. It looks like custom fields within activities are indeed the thing I need. I got so distracted by using custom fields for individuals I forgot that you could do the same for activities. I wish I'd spotted this BEFORE trying to update...

I tried to update following the instructions, and when I got to the update link stage I just kept getting sent back to my wp-user login screen, and although Civi looked like it was there on my Wordpress dashboard, when I opened it there was nothing doing.

As I had barely made any changes before 'updating' (and was happy to start again) I just uninstalled the plugin, deleted my username and database, before reinstalling from scratch.

It was all going fine until I realised something must be wrong with the 'Name' part of the install... When I hit 'New Individual' or 'new activity', I get no 'Name' field. The prefix/name/suffix line is just not there. Feels like somethings corrupted.

What have I done...?!  ???

Thanks!
« Last Edit: September 25, 2014, 05:41:26 am by flattenedthird »

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: How would you record an additional layer of 'Individual' interaction?
September 25, 2014, 01:14:53 pm
i would suggest you fork this off as an upgrade question
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

Coleman Watts

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 2346
  • Karma: 183
  • CiviCRM version: The Bleeding Edge
  • CMS version: Various
Re: How would you record an additional layer of 'Individual' interaction?
September 29, 2014, 11:50:48 am
Quote
I think I would choose the Activity with custom fields added.
Yes I think that's the more "correct" place to store the data, esp if the date of each interaction matters (since activities are very focused on when they happened and record the date automatically).
On the other hand, "tab with table" custom data is much more flexible about how it is presented, you can customize the form and display with exactly the fields you want.

@flattenedthird I'm curious to know which one you ended up going with.
Try asking your question on the new CiviCRM help site.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Post-installation Setup and Configuration (Moderator: Dave Greenberg) »
  • How would you record an additional layer of 'Individual' interaction?

This forum was archived on 2017-11-26.