
Implementor, Administrator, Trainer, Architect

end-user, implementor
consulting/multi
CiviCRM provides a vital tool whereby nonprofits and other social projects can implement strong contact-relationship management capabilities without high monthly fees. It also provides the integration and customization capabilities necessary to make such software useful in the complex, lived reality of doing social engagement work. Plus it continues to build the open source toolset made available to the Commons and grow the common good.


Developer and Implementor
Tech to the People
Over the past 15 years I've been involved in several open source communities.
CiviCRM is without any doubt the one that has the strongest focus in welcoming "newbies" and letting everyone feel at home here. Another impressive feature is the focus on shipping. No matter what you think of CiviCRM today, you are almost sure that there will be a newer and better version in a few months.


Supporter
Zing
Zing is a user of Civi software.
Zing wants to see more NFPs use Civi software.
Zing is helping fund further Civi software development and outreach.

Implementor
Palante Technology Cooperative
Palante Tech works with social justice organizations on a tight budget to be more effective through technology. CiviCRM allows us to provide a high-quality low-cost database for community organizing, donor and membership management.


Ally, FanBoy
Aspiration
By giving the nonprofit sector a values-driven, free/open source solution for CRM needs!


Administrator, Implementator, Developer, End-user
Freeform Solutions
Freeform Solutions uses CiviCRM for our internal CRM. We are also a NFP IT support organization and we implement CiviCRM for NFP organizations we work for because we find that CiviCRM is the best open source CRM out there.


Implementor, Developper
cividesk
The community around CiviCRM is international, multicultural, friendly, sometime opinionated but always respectful and welcoming new ideas. It is a real pleasure to interact with these people - but see for yourself: dive in and ask your first question on the forums!
We thoroughly appreciate CiviCRM as a software and this community, and when helping our customers implement and make the best of CiviCRM we are always looking for ways to contribute back.

Implementor, Consultant
iXiam
We help organizations with their CiviCRM Projects. From Business consultancy to custom CiviCRM development.


End-user
EFF
The CiviCRM community has been a tremendous resource for new ideas and helping us solve problems. We are excited to contribute customizations EFF makes back to core and support new features such as batch entry for offline donations or multiple payment processors on one donation form.


Developer
Democratic Volunteer Center
Gathering volunteer information; assisting delegating group assignments; internal communication


Administrator, Implementor
Professional Exchange Service Corporation
PESC uses CiviCRM as pillar in maintaining many nonprofits throughout California and Nevada.


Comments
+1
good idea
re: Allowing anonymous users to see and edit their existing Prof
We tried something like this for a whole different type of system once and found that all it ended up doing was trading one problem for another, i.e. username/password tech support vs. "I didn't get the email" / future expanded offerings not being compatible (and then requiring username/password anyway) / user wanting to view their own history / etc .
I'm not saying it won't work since this is a different domain, just passing on what happened in our situation.
I like the idea of having a
I like the idea of having a prompt on profiles so that existing users don't re-enter info we already have but instead of sending a link to edit just that profile I think it would be better to prompt them to log in.
So the text at the top of the profile might be:
Do we already have your information? Log in now to edit your current information
username or email address
password
Submit
Can't remember if we have your information or can't remember you password? Enter your email address to check.
Email address
Submit
I am also not sure about the response: "Thank you, if your email address is found you will receive an email with the link allowing you to update your existing data".
The standard (drupal ?) response to a request for an new password is: "Sorry, abc @xyz is not recognized as a user name or an e-mail address". For our use, letting the person know immediately that we don't already have their details would be important, so we would want that standard response.
If you are concerned about the security implications of "Sorry, abc @xyz is not recognized as a user name or an e-mail address" then perhaps you should be trying to have your security conscious response set up as a tick box alternative to the standard response when a new password request is submitted.
Finally, I am not sure of the purpose served by * This email address may receive multiple copies of this email, intended for different contacts, if your email address is used for a number of different contacts in the {domain.name} database."
The system you propose will only work if each contact has an unique email address. Otherwise, how will Civi know which contact details to display and then edit in the pre-filled profile form?