Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-7190

Add a contact source whenever possible

    Details

    • Type: Improvement
    • Status: Done/Fixed
    • Priority: Trivial
    • Resolution: Won't Fix
    • Affects Version/s: 3.3.0
    • Fix Version/s: 4.3.0
    • Component/s: Core CiviCRM
    • Labels:
      None

      Description

      Whenever civicrm creates a contact (eg account creation, event registration, donation, mailing list registration...), it doesn't add a source. It ends up being difficult or impossible to answer to the all important question: "Why is this contact in my CRM?", and generates endless frustrations.

      As soon as you open Civi to the anonymous users, you end up with your contact db full of spam, and there isn't any way to sort it out. There isn't even a way to know if one contact is ham or spam by looking at the contact record: now that you have deleted the drupal users, the dude isn't connected to an account anymore AND there isn't anyway to see he was at one point.

      • when you create a contact, always fill the source with the context (online donation, account creation, event registration...). If possible, be specific ("event registration Chicago user training", "user creation 42"), but at least put something. Anything is better than null.

      By having the contact source filled, you could use the advanced search and manage them (or mass delete) and life would be good again.

        Attachments

          Activity

            People

            • Assignee:
              xavier xavier dutoit
              Reporter:
              xavier xavier dutoit
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: