Skip to main content

GROWING AND SUSTAINING RELATIONSHIPS

GROWING AND SUSTAINING RELATIONSHIPS
Close
John Derry

Implementor, Administrator, Trainer, Architect

John Derry

http://www.johnderry.com.au

Magazine subscriptions management can be done by CiviCRM.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Rachel Daniell

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.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Xavier Dutoit

Developer and Implementor

Tech to the People

http://techtothepeople.com

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.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Robin Tombs

Supporter

Zing

http://www.zing.uk.com

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.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Jon Goldberg

Implementor

Palante Technology Cooperative

http://palantetech.com

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.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Allen Gunn

Ally, FanBoy

Aspiration

http://aspirationtech.org/

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

GROWING AND SUSTAINING RELATIONSHIPS
Close
Kasia Wakarecy

Administrator, Implementator, Developer, End-user

Freeform Solutions

http://www.freeformsolutions.ca

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.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Nicolas Ganivet

Implementor, Developper

cividesk

http://www.cividesk.com

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.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Alejandro Salgado

Implementor, Consultant

iXiam

http://www.ixiam.com/en

We help organizations with their CiviCRM Projects. From Business consultancy to custom CiviCRM development.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Kellie Brownell

End-user

EFF

https://www.eff.org

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.

GROWING AND SUSTAINING RELATIONSHIPS
Close
Kendall Dinwiddie

Developer

Democratic Volunteer Center

http://www.demvolctr.org

Gathering volunteer information; assisting delegating group assignments; internal communication

GROWING AND SUSTAINING RELATIONSHIPS
Close
Jose Torres

Administrator, Implementor

Professional Exchange Service Corporation

http://pesc.com

PESC uses CiviCRM as pillar in maintaining many nonprofits throughout California and Nevada.

LOGIN | REGISTER
  • Create new account
  • Request new password

Search form

  • BLOG
  • DEMO
  • Find An Expert
  • NEED HELP
  • SUPPORT US
  • DEVELOPER RESOURCES
CiviCRM Community Site logo CiviCRM Community Site
  • WHAT IS CIVICRM
    • Community
    • Case Studies
    • Experts
    • Contributors
    • Core Team
    • Licensing
    • Contact Us
  • WILL CIVICRM MEET YOUR NEEDS?
    • Contacts
    • Contributions
    • Communications
    • Peer-To-Peer Fundraisers
    • Advocacy Campaigns
    • Events
    • Members
    • Reports
    • Case Management
  • GET STARTED
    • Evaluate Your CRM Needs
    • Evaluate CiviCRM Features
    • Read Books
    • Contact an Ambassador
    • Demo CiviCRM
    • Download CiviCRM
    • Download Extensions
    • Find An Expert
  • PARTICIPATE
    • Join the community
    • Make it happen
    • Support CiviCRM
    • Meet ups
    • Document CiviCRM
    • Translate CiviCRM
    • Developer resources

You are here

Home » Blogs » gibsonoliver's blog

Blog

  • API
  • Architecture Series
  • CiviCampaign
  • CiviCase
  • CiviCon
  • CiviContribute
  • CiviCRM
  • CiviCRM v4.1
  • CiviEvent
  • CiviMail
  • CiviMember
  • CiviMobile
  • CiviPledge
  • CiviReport
  • Documentation
  • Drupal
  • Extensions
  • Finance and Accounting
  • Interface Design and Layout Standards
  • Internationalization and Localization
  • Joomla
  • Make it happen
  • Marketing and Promotion
  • Meetups
  • Older Versions
  • Release
  • Schools
  • Solutions (case studies and user stories)
  • Sprints
  • Teams
  • Training
  • v1.6
  • v1.7
  • v1.8
  • v1.9
  • v2.0
  • v2.1
  • v2.2
  • v2.3
  • v3.0
  • v3.1
  • v3.2
  • v3.3
  • v3.4 and v4.0
  • v4.2
  • v4.3
  • WordPress

Allowing anonymous users to see and edit their existing Profile form data

Submitted by gibsonoliver on September 23, 2012 - 09:52

The following new functionality has been suggested. If you have any thoughts on this please take a look and add some comments to the Blog post.

-----------------------------------------

When Contacts with no user record or non logged in users view a Profile form they would have the option to enter their email address and the system will check if this email exists for any contacts in the system. If it does, an authenticate link (checksum) is sent via email to the contact. When the link is selected the Profile form is then reopened with the contacts existing field details.

For a full description with Mockups please see

http://wiki.civicrm.org/confluence/display/CRM/Allowing+anonymous+users+to+see+and+edit+their+existing+Profile+form+data

  • gibsonoliver's blog
  • Log in or register to post comments

Comments

+1

Permalink Submitted by lcdweb on September 24, 2012 - 06:24

good idea

  • Log in or register to post comments

re: Allowing anonymous users to see and edit their existing Prof

Permalink Submitted by Dave D on September 24, 2012 - 14:09

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.

  • Log in or register to post comments

I like the idea of having a

Permalink Submitted by jchester on September 26, 2012 - 18:59

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?

  • Log in or register to post comments

CIVICRM


GROWING AND SUSTAINING RELATIONSHIPS

WHAT IS CIVICRM
  • Community
  • Case Studies
  • Experts
  • Contributors
  • Core Team
  • Licensing
  • Contact Us
WILL CIVICRM MEET YOUR NEEDS?
  • Contacts
  • Contributions
  • Communications
  • Peer-To-Peer Fundraisers
  • Advocacy Campaigns
  • Events
  • Members
  • Reports
  • Case Management
GET STARTED
  • Evaluate Your CRM Needs
  • Evaluate CiviCRM Features
  • Read Books
  • Documentation
  • Demo CiviCRM
  • Download CiviCRM
  • Download Extensions
  • Find An Expert
PARTICIPATE
  • Join the CiviCRM Community
  • Read Our Blog
  • Community Forum
  • Attend a Training or Meetup
  • Make It Happen
  • Become A CiviCRM Developer
  • Issue Tracker
  • Help with Documentation
  • Translate