Answers.Body: <p>I am wondering if you really want the membership form to be "on behalf of" an organization.</p>
  
  <p>That feature is designed to be used when the organization is to be the member, (eg for a trade association) but, because organizations can't fill in forms, a person has to sign up "on behalf of" the organization. The organization can only have one membership, so when someone else comes along to sign up 'on behalf of' the organization they are effectively renewing that membership and will be added to that organization.</p>
  
  <p>It sounds like you want the individual to have the membership, but you want to know that they belong to a particular organization.  If that is the case then your memberships should be for individuals, you should not let contacts sign up "on behalf of organizations" and you should include the "employee of" field in the profile on your membership form so that you have a relationship created between the organization record and the individual's record. </p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-09-06T01:03:22.367Z
Answers.LastActivityDate: 2015-09-06T01:03:22.367Z
Answers.UserDisplayName: JoAnne
Answers.Body: <p>And when the "employee of"/"employer of" relationship isn't the correct one, you can create new relationship types such as "player for"/"has player" (teams), "spokesperson for"/"spokesperson is", etc. </p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-09-06T19:53:40.083Z
Answers.Text: Can you flesh out your answer as to how to have the new relationship type used on the membership form
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-09-06T13:34:03.790Z
Answers.LastActivityDate: 2015-09-06T13:34:03.790Z
Answers.UserDisplayName: Rick Cunningham
Answers.Body: <p>This may not be a popular answer, but I am not big fan of allowing membership renewal without authenticating. I think there are too many potential issues like the one you are running into. </p>
  
  <p>You can also try sending a checksum email to the primary organization contact with a link to renew. I know of several organizations using this technique.</p>
  
  <p>A couple references:</p>
  
  <p>-- <a href="http://wiki.civicrm.org/confluence/display/CRMDOC/Tokens" rel="nofollow">CiviCRM documentation</a></p>
  
  <p>-- <a href="http://backofficethinking.com/blog/civicrm-tip-did-you-know-you-can-use-checksum-tokens-webforms" rel="nofollow">an example</a> </p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-09-09T01:16:13.293Z
Answers.LastActivityDate: 2015-09-09T01:16:13.293Z
Answers.UserDisplayName: pkeogan - BackOffice Thinking
Body: <p>We have a civi membership contribution form that is on behalf of an organization. Right now, when new members sign up, if their organization has the same name as an existing organization, civi renews and updates the existing organization instead of creating a new organization. And the new member also gets added to the existing organization.</p>
  
  <p>The dedupe rules for contacts don’t seem to have an effect on organizations for "on behalf of" contribution forms. </p>
  
  <p>What is the best way to make sure a new organization is created and a new membership is created every time a user signs up?</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-09-04T16:47:12.373Z
Comments.Text: Please add your CiviCRM version to this?  This behavior has changed over time.
Comments.UserDisplayName: Jon G - Megaphone Tech
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-09-04T20:59:43.427Z
Comments.Text: We're on version 4.5.5
Comments.UserDisplayName: Justin Carboneau
Tags: <contributions>
Title: Existing organizations getting updated when new person signs up with the same org name
ThreadText: # Existing organizations getting updated when new person signs up with the same org name
  
  (Asked by: username_0 on 2015-09-04)
  
  We have a civi membership contribution form that is on behalf of an organization. Right now, when new members sign up, if their organization has the same name as an existing organization, civi renews and updates the existing organization instead of creating a new organization. And the new member also gets added to the existing organization.
  
  The dedupe rules for contacts don’t seem to have an effect on organizations for "on behalf of" contribution forms.
  
  What is the best way to make sure a new organization is created and a new membership is created every time a user signs up?
  
  **Tags:** contributions
  
  > **Comments:**
  > **username_1**: Please add your CiviCRM version to this?  This behavior has changed over time.  
  > **username_0**: We're on version 4.5.5  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_2 on 2015-09-06. Score: 2
  
  I am wondering if you really want the membership form to be "on behalf of" an organization.
  
  That feature is designed to be used when the organization is to be the member, (eg for a trade association) but, because organizations can't fill in forms, a person has to sign up "on behalf of" the organization. The organization can only have one membership, so when someone else comes along to sign up 'on behalf of' the organization they are effectively renewing that membership and will be added to that organization.
  
  It sounds like you want the individual to have the membership, but you want to know that they belong to a particular organization. If that is the case then your memberships should be for individuals, you should not let contacts sign up "on behalf of organizations" and you should include the "employee of" field in the profile on your membership form so that you have a relationship created between the organization record and the individual's record.
  
  
  ---
  
  ### Answer by username_3 on 2015-09-06. Score: 1
  
  And when the "employee of"/"employer of" relationship isn't the correct one, you can create new relationship types such as "player for"/"has player" (teams), "spokesperson for"/"spokesperson is", etc.
  
  > **Comments:**
  > **username_4**: Can you flesh out your answer as to how to have the new relationship type used on the membership form  
  
  ---
  
  ### Answer by username_5 on 2015-09-09. Score: 0
  
  This may not be a popular answer, but I am not big fan of allowing membership renewal without authenticating. I think there are too many potential issues like the one you are running into.
  
  You can also try sending a checksum email to the primary organization contact with a link to renew. I know of several organizations using this technique.
  
  A couple references:
  
  -- [CiviCRM documentation](http://wiki.civicrm.org/confluence/display/CRMDOC/Tokens)
  
  -- [an example](http://backofficethinking.com/blog/civicrm-tip-did-you-know-you-can-use-checksum-tokens-webforms)
  
  
  ---
  
  