CiviCRM è un estensione open source che implementa nel nostro sito un sistema di Relationship Management. E' stato creato dalla comunità open source di CiviCRM LLC e si tratta di un web-based progettato specificamente per l'advocacy e per settori no-profit e/o pubblici. Questo componente consente agli utenti di gestire i contatti dell'organizzazione in modo semplice e funzionale.

CiviCRM è un potente strumento di CRM e può essere utilizzato anche come mezzo di raccolta fondi. Permette ad esempio agli utenti di registrare e di gestire le informazioni tra dipendenti, finanziatori, attivisti, volontari, fornitori, ecc, ed aiuta a tenere traccia delle donazioni, delle conversazioni, transazioni, eventi o qualsiasi tipo di corrispondenza che diviene facilmente accessibile e gestibile.

CiviCRM ha diversi moduli per ogni esigenza:

CiviContribute: Si tratta di un modulo di donazione pensato per accettare pagamenti online attraverso Authorize.net, PayPal e Google Checkout.

CiviEvent: Si tratta di un modulo di inserimento degli eventi per la registrazione e la gestione integrata.

CiviMember: Come suggerisce il nome, è un modulo di iscrizione utilizzato per l'iscrizione on-line.

CiviReport: Si tratta di un modulo di segnalazione per dare una reportistica di tutti i dati raccolti.

CiviPledge: Un modulo utilizzato per gestire impegni.

CiviMail: Si tratta di una implementazione per lo scambio di @mail.

Ve ne sono altri, ma questi sono quelli più comunemente utilizzati e che offrono un idea di cosa sia capace questo addons da poter integrare al nostro sito.

CiviCRM è una soluzione che gira sul server Web dell'utente o sul server del provider di hosting. E' molto conveniente in quanto fa un pò di tutto nella gestione di piccole associazioni o gruppi di individui ed è disponibile senza costi di licenza.

Sicuramente uno strumento da provare per chi ha necessita di "tracciare movimenti di ogni genere tra un gruppo di utenti ben definito".
Attenzione, per funzionare a dovere ed essere installato su un sito Joomla sono indispensabili alcune caratteristiche del web-server. E' bene sempre informarsi con il proprio servizio hosting se tali caratteristiche sono compatibili con la macchina che vi hanno messo a disposizione per il vostro progetto web.