
It's got a lot of features so you can see a whole range of information about your contacts but the membership component just works really well "out of the box" and integrated with a Drupal website can make the whole member portal thing really easy to manage. Review collected by and hosted on G2.com.
Setting up different layouts for different user roles can be a bit fiddly and needs some careful thought. Review collected by and hosted on G2.com.
CiviEvents and memberships takes the spotlight including the possibility to use Discounts and all these are modular services. I love the fact that you can create custom fields without diving in too much to the backend. CiviMail, Scheduled Jobs, Reports are a few more great features to mention. also, I love creating custom forms via profiles Review collected by and hosted on G2.com.
There are a few improvement points I would like to mention
1) User Experience / User Interface
This is one area Civi really needs to really focus on. User Interfaces have come along way during the last few years and Civi has not kept up to date with this. If this is not addressed ASAP CIVI won't have a future
2) Database Design
Custom Fields in the Database saves the relationships as a comma-separated record. This stops us from using CiviCRM as a Data Layer or a complete backend due to the issues of removing commas. Otherwise, CiviCRM can be a great tool for complete backends.
3)Marketing and PR needs to follow Review collected by and hosted on G2.com.
1) It offers good UI, easy to use for admins.
2) Good functionality/features like mailings, membership, contribution, etc.
3) Handles loads of data eg. I have more than 200 thousand contacts in the database of one of my client.
4) Nice package as a open source system. Review collected by and hosted on G2.com.
1) It needs a good technical person/people to manage it in long run. I speak here about upgrades, you may need a technical person to perform upgrades.
2) If you have a lot of custom development, the development and upgrades need a skilled developer as civicrm has it's own way of doing stuff
3) Few internal apis are not generalized and break (this is at a technical level and the developer have to use workaround with that) Review collected by and hosted on G2.com.
The thing I liked best able Civi was is ability to house so much data. I also enjoyed the coding capabilities that were integrated to create unique files for solicitations and mass emails. Review collected by and hosted on G2.com.
Civi appeared to be an older software. You have to be very careful with how you group data especially when planning to do queries and export that data for additional projects. Review collected by and hosted on G2.com.
Consistent - I did not find that it crashed a whole lot Review collected by and hosted on G2.com.
Might have been due to the nature of my job and the population that I was working with but most information was outdated and there were multiple duplicates of the same person in the system. Review collected by and hosted on G2.com.
Contact management
Custom profiles
Mailing
Civi Events
Surveys Review collected by and hosted on G2.com.
Its UI seems still old school, please make a note i am still using old CIVICRM version, Though through custom templating you can always change look and feel for fields in profile, And if you use CIVICRM extensively with lots of customization then you might need dedicated tech employee for maintenance and development. Review collected by and hosted on G2.com.
Support for Drupal, WordPress, plugin support for multiple platforms through its own extensible API rather than by integrating with the host CMS's API. Review collected by and hosted on G2.com.
Upgrade process is painful and can leave systems broken, partly because it steps through every CiviCRM release (including alpha versions) since the version you're upgrading from (and rollbacks don't always succeed). Review collected by and hosted on G2.com.
CiviCRM is extremely easy to use because of its dashboard and how easy it is access different elements. Review collected by and hosted on G2.com.
Logging into the site was slightly hard and I had some technical difficulties. I quickly was able to figure it out. Review collected by and hosted on G2.com.
Value it provides for my non profit clients is unbeatable and the community is second to none. Review collected by and hosted on G2.com.
Sometimes it can be overwhelming because it offers so much for so little, but this is easily overcome if you are active in the community. Review collected by and hosted on G2.com.
The integration with a Drupal website made for seamless experience between our content contributors and our volunteer efforts. Review collected by and hosted on G2.com.
The interface sometimes seemed unresponsive. It also seemed to work better with some browsers over others. Review collected by and hosted on G2.com.
The mailing feature was useful and user friendly. Newsletter design also. Review collected by and hosted on G2.com.
I didn't like that it doesn't work well for non-techsavy people like the ones from the NGO where I used it. Review collected by and hosted on G2.com.
I guess it goes without saying but it does work as a CRM. It helps keep track of our customer base. Review collected by and hosted on G2.com.
It's confusing to use, not intuitive, doesn't easily do things I'd expect like automated emails. Don't get me wrong, it'll do them but it takes a lot of setup work. Review collected by and hosted on G2.com.
Since CiviCRM is modular, it is a very easy software to scale and build onto over time as priorities, needs, and budgets change. There are also exceptional training materials and resources available online for free, allowing end-users a greater ability to teach themselves the platform and learn more about the underlying architecture of the system. Review collected by and hosted on G2.com.
The UI could be improved. Fortunately, thanks to soon-to-be-released Shoreditch theme, it is!! Review collected by and hosted on G2.com.
It's very customizable to tailor to each business and it can hold a TON of information. Really, everything you could want to keep track of for client data. It is organized into tabs, which I like, because I find that easy to navigate within a company or contact profile. You're able to give different types of contacts different relationships and make customizable groups for easy searching and reporting. Review collected by and hosted on G2.com.
It's not super user-friendly. It doesn't look great and sometimes it takes me a minute to find the right place to click (a link vs an icon or otherwise). Review collected by and hosted on G2.com.
It isn't shiny and doesn't look good, but it gives you a lot of power to do what you want. We've been able to grow into using CiviCRM on much deeper levels than originally. Review collected by and hosted on G2.com.
Clunky. Queries are sometimes very poorly written and hang up even on simple searches. Bug fixes can be slow or nonexistent if it isn't a considered a priority. Review collected by and hosted on G2.com.
Love how easy this is to customize for our purposes - we mainly use it as a database for donor development. We also use it for tracking donations, running reports, and donor records. Review collected by and hosted on G2.com.
There is a large learning curve, but once you get over that hurdle, it's smooth sailing Review collected by and hosted on G2.com.
No cost for software. A CRM tool that is very good at managing Contacts, Events, and Contributions. Also, it is very easy to customize for a somewhat techie type person. I have very little CMS/PHP programming knowledge and have been able to do a lot CiviCRM right out of the "box". The built in customization tools are very powerful in my opinion. Does more than this of course but these are a few of my favorite things! Review collected by and hosted on G2.com.
Even though it is free... (free like kittens) it does take some technical expertise to really make it hum! Also, it was originally written for the Drupal CMS(Content Management System) and when you implement it inside the WordPress CMS and do some things "outside the box" you may run into more problems than if you are running Civi with Drupal. For example, I had some programmers write some custom code for some of the CiviCRM/WordPress installations and they were not happy with how Civi was written to be optimized for Drupal. Made the programming difficult for them. Review collected by and hosted on G2.com.