CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Post-installation Setup and Configuration (Moderator: Dave Greenberg) »
  • Getting to know CiviCRM
Pages: [1]

Author Topic: Getting to know CiviCRM  (Read 916 times)

robbrandt

  • I post occasionally
  • **
  • Posts: 89
  • Karma: 0
  • CiviCRM version: 4.0.7
  • CMS version: Drupal
  • MySQL version: 5.1.41-3ubuntu12.9
  • PHP version: 5.3.6
Getting to know CiviCRM
November 01, 2011, 09:25:59 pm
Hi.  I am the IT guy for a non profit scientific society based in the US.  I am a php/MySQL developer as well, that's what I do most of the time here.  We are evaluating a move to an association management/crm system like CiviCRM.  I have it installed and am starting to play with it. The Drupal version. I have a ton of questions.  I would like to keep a running thread of them here, if that's OK.  If that's against the rules, let me know.

* I would love to see the "public" side of some CiviCRM sites for organizations like ours.  Any links you could offer would be great.

* I especially would love to see membership joining and renewing forms.  Our existing custom ones are fairly complex, as it's often our 1 opportunity per year to gather data (and donations!) from our membership.  We even have options for members to add "gift memberships" for their colleagues while they are renewing.  Also offers options to join sub-groups of our society, such as geographical and topical groups.

* I've played a bit with memberships; it seems that when a member renews, what happens is that the start and end date of the membership record gets updated, rather than a new membership record being created.  Am I missing something?  If not, this is less than optimal as genuine "history" data is lost; it would be hard to tell if some, say, joined in 2005 and then didn't renew until this year.  It would all look like he were a continuous member.

* We offer "family" memberships, where the joining member can include family as members for a bit more money.  How could we handle that?

* Email templates.  We would like to automate some email messaging.  I see the system workflow templates and what's there is good, but we would want more, like a post-renewal "thank you" message.  How to do this?

* Relationship mapping is very important.  In addition to identifying John Doe as an employee of the University of Michigan, we need to identify that he got his BS from Cornell, Masters from Southern Illinois University, PhD at Washington University, post-Doc at UC Santa Barbara and was previously on faculty at Chico State.  And also happened to have Suzy Queue as a mentor (and Suzy was at 4 different universities).  And we would like the members to be able to fill this out themselves. Possible?

Erik Hommel

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1773
  • Karma: 59
    • EE-atWork
  • CiviCRM version: all sorts
  • CMS version: Drupal
  • MySQL version: Ubuntu's latest LTS version
  • PHP version: Ubuntu's latest LTS version
Re: Getting to know CiviCRM
November 02, 2011, 12:26:18 am
Hi, welcome to Civi....let me see if I can answer some of your questions. I have picked the ones that appealed to me, I hope others with more experience in using memberships can answer those.

Quote
* I would love to see the "public" side of some CiviCRM sites for organizations like ours.  Any links you could offer would be great.
Hmmm perhaps others can give you some, I have no examples. Can I ask what you are looking for? And have a look here: http://wiki.civicrm.org/confluence/display/CRMDOC40/Case+Studies. Most of the 'public' side will probably be parts of CiviCRM or profiles that you include in Drupal, or perhaps CiviCRM data that you retrieve using Webforms?

Quote
* Relationship mapping is very important.  In addition to identifying John Doe as an employee of the University of Michigan, we need to identify that he got his BS from Cornell, Masters from Southern Illinois University, PhD at Washington University, post-Doc at UC Santa Barbara and was previously on faculty at Chico State.  And also happened to have Suzy Queue as a mentor (and Suzy was at 4 different universities).  And we would like the members to be able to fill this out themselves. Possible?

Yes, all that you mention would be possible. I could imagine you would want to use groups or tags for some of the aspects. We tend to use a combination of groups, tags and relations to make those kind of distinctions. If I take the relationship approach, you would be able to see your points:
  • employee of Michigan with the active employee relationship
  • BS from Cornell with a relation you set up yourself, as for the others (Masters, PhD and post-Doc)
  • faculty Chico would be the inactive employee relationship or one you set up yourself
  • Suzy Q would show up with the mentor relationship you set up yourself
Hope this helps!
Consultant/project manager at EEatWork and CiviCooP (http://www.civicoop.org/)

Hershel

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4640
  • Karma: 176
    • CiviHosting
  • CiviCRM version: Latest
  • CMS version: Mostly WordPress and Drupal
Re: Getting to know CiviCRM
November 02, 2011, 05:16:58 am
Most firms listed here http://civicrm.org/professional have case studies on their pages with links to live sites.

Membership history is stored (in the civicrm_membership_log table) not lost.

Perhaps household memberships will work for your "family" membership: http://wiki.civicrm.org/confluence/display/CRMDOC40/Membership+Types

I think membership renewal thank yous exist, and if not they could be added via a hook I would think.

Having members fill out their relationship histories may be a bit complicated, but if it can't be done out of the box, it could be custom coded anyhow.

HTH
CiviHosting and CiviOnline -- The CiviCRM hosting experts, since 2007

See here for the official: What to do if you think you've found a bug.

robbrandt

  • I post occasionally
  • **
  • Posts: 89
  • Karma: 0
  • CiviCRM version: 4.0.7
  • CMS version: Drupal
  • MySQL version: 5.1.41-3ubuntu12.9
  • PHP version: 5.3.6
Re: Getting to know CiviCRM
November 03, 2011, 06:44:31 am
Thanks guys, very helpful.  Hershel, thanks for the membership log info, I found where I can view it under activities.


Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Post-installation Setup and Configuration (Moderator: Dave Greenberg) »
  • Getting to know CiviCRM

This forum was archived on 2017-11-26.