Answers.Body: <p><a href="https://docs.civicrm.org/civirules/en/latest/" rel="nofollow noreferrer">CiviRules</a> perhaps? Haven't tested it personally, however  it has &quot;Participant is added&quot; trigger and &quot;Add Relationship&quot; Action so maybe it can do.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-07-10T15:37:25.520Z
Answers.Text: Not currently, as the Add Relationship action only lets you specify a fixed contact, not the registered by contact or something like that. So that Action would have to be expanded to allow something like this.
Answers.UserDisplayName: Lars SG
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-07-10T15:25:20.637Z
Answers.LastActivityDate: 2023-07-10T15:25:20.637Z
Answers.UserDisplayName: yurg
Answers.Body: <p>The <a href="https://github.com/twomice/com.joineryhq.groupreg" rel="nofollow noreferrer">&quot;Group Event Participant Registration&quot; extension</a> does create relationships among contacts in in a multi-participant registration.</p>
  <p>(I'm the author. The extension has been in production use for a couple of years by a client, but I've never bothered to promote it or list it on civicrm.org.)</p>
  <p>The basic intent is to allow one person (who may not even be attending) to register others in their family or workplace. From the readme:</p>
  <blockquote>
  <ul>
  <li>Allows registering user to indicate whether they will attend the event or not.</li>
  <li>Provides list of related contacts as optional pre-filled additional participants.</li>
  <li>Related contacts may be related directly to the registering user, or (optionally) through a mutually related organization.</li>
  <li>Records all additional participants as related to user, with relationship type selected by user.</li>
  </ul>
  <p>...
  See beta demo video here: <a href="https://www.youtube.com/watch?v=2zd3bENs0Ow&amp;t=722s" rel="nofollow noreferrer">https://www.youtube.com/watch?v=2zd3bENs0Ow&amp;t=722s</a></p>
  </blockquote>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-07-17T14:46:28.333Z
Answers.Text: Many thanks for facilitating this extension for the benefit of all. I have installed it, but it is not working as described on the video. I downloaded it from https://github.com/twomice/com.joineryhq.groupreg/archive/master.zip. Is that the last version?
Answers.UserDisplayName: Cristina P.
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-07-17T14:53:53.703Z
Answers.Text: What I am finding is that when the additional participant is selected, the fields "First Name" and "Last Name" are not pre-filled automatically. And as they are locked, it is not possible to introduce their value.
Answers.UserDisplayName: Cristina P.
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-07-17T15:18:28.690Z
Answers.Text: Also the "First Name", "Last Name" and "Email" fields (fields contained in the Event Profile for the Online Registration) only appear when a contact is selected and the button "Continue" is clicked.
Answers.UserDisplayName: Cristina P.
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-07-17T15:24:29.910Z
Answers.Text: I have also found that the Participant Role for the Primary Participant not attending is not the one configured in the Event Configuration (Non-attending registrant).
Answers.UserDisplayName: Cristina P.
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-07-17T17:40:07.253Z
Answers.Text: You've got the right URL, Christina P. Would you mind filing an issue (or multiple issues) at https://github.com/twomice/com.joineryhq.groupreg/issues ? That will be a better place to get detailed help than in these comments.
Answers.UserDisplayName: TwoMice
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-07-11T16:11:56.413Z
Answers.LastActivityDate: 2023-07-11T16:11:56.413Z
Answers.UserDisplayName: TwoMice
Answers.Body: <p>I don't think there is an extension, but you can write an extension add a relation between Additional participant and Primary participant</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-07-10T10:33:03.440Z
Answers.LastActivityDate: 2023-07-10T10:33:03.440Z
Answers.UserDisplayName: Pradeep Nayak
Body: <p>I would need to create <strong>relationships</strong> between participants when <strong>registering for an event</strong> in the CiviCRM online registration form.</p>
  <p>I have seen there is an <strong>CiviCRM extension</strong> that promises to do that:</p>
  <p><a href="https://civicrm.org/blog/sarahgladstone/new-extension-creating-relationships-durring-event-registration" rel="nofollow noreferrer">https://civicrm.org/blog/sarahgladstone/new-extension-creating-relationships-durring-event-registration</a></p>
  <p>but it seems it is not fully developed yet.</p>
  <p>I have tried to use Caldera Forms for the event registration, as the CMS is WordPress, but it can't process payments as this plugin is no longer maintained and I can't get a license for the integration of the Payment processors with Caldera Forms.</p>
  <p>Is there any <strong>CiviCRM extension</strong> that allows to <strong>create relationships between participants</strong> to an event?</p>
  <p>Any help will be very much appreciated.</p>
  
Tags: <civievent><relationships><participants>
Title: How to create relationships during event registration
ThreadText: # How to create relationships during event registration
  
  (Asked by: username_0 on 2023-07-10)
  
  I would need to create **relationships** between participants when **registering for an event** in the CiviCRM online registration form.
  
  I have seen there is an **CiviCRM extension** that promises to do that:
  
  <https://civicrm.org/blog/sarahgladstone/new-extension-creating-relationships-durring-event-registration>
  
  but it seems it is not fully developed yet.
  
  I have tried to use Caldera Forms for the event registration, as the CMS is WordPress, but it can't process payments as this plugin is no longer maintained and I can't get a license for the integration of the Payment processors with Caldera Forms.
  
  Is there any **CiviCRM extension** that allows to **create relationships between participants** to an event?
  
  Any help will be very much appreciated.
  
  **Tags:** civievent, relationships, participants
  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_1 on 2023-07-10. Score: 1
  
  [CiviRules](https://docs.civicrm.org/civirules/en/latest/) perhaps? Haven't tested it personally, however it has "Participant is added" trigger and "Add Relationship" Action so maybe it can do.
  
  > **Comments:**
  > **username_2**: Not currently, as the Add Relationship action only lets you specify a fixed contact, not the registered by contact or something like that. So that Action would have to be expanded to allow something like this.  
  
  ---
  
  ### Answer by username_3 on 2023-07-11. Score: 1
  
  The ["Group Event Participant Registration" extension](https://github.com/username_3/com.joineryhq.groupreg) does create relationships among contacts in in a multi-participant registration.
  
  (I'm the author. The extension has been in production use for a couple of years by a client, but I've never bothered to promote it or list it on civicrm.org.)
  
  The basic intent is to allow one person (who may not even be attending) to register others in their family or workplace. From the readme:
  
  > * Allows registering user to indicate whether they will attend the event or not.
  > * Provides list of related contacts as optional pre-filled additional participants.
  > * Related contacts may be related directly to the registering user, or (optionally) through a mutually related organization.
  > * Records all additional participants as related to user, with relationship type selected by user.
  >
  > ...
  > See beta demo video here: <https://www.youtube.com/watch?v=2zd3bENs0Ow&t=722s>
  
  > **Comments:**
  > **username_0**: Many thanks for facilitating this extension for the benefit of all. I have installed it, but it is not working as described on the video. I downloaded it from https://github.com/username_3/com.joineryhq.groupreg/archive/master.zip. Is that the last version?  
  > **username_0**: What I am finding is that when the additional participant is selected, the fields "First Name" and "Last Name" are not pre-filled automatically. And as they are locked, it is not possible to introduce their value.  
  > **username_0**: Also the "First Name", "Last Name" and "Email" fields (fields contained in the Event Profile for the Online Registration) only appear when a contact is selected and the button "Continue" is clicked.  
  > **username_0**: I have also found that the Participant Role for the Primary Participant not attending is not the one configured in the Event Configuration (Non-attending registrant).  
  > **username_3**: You've got the right URL, Christina P. Would you mind filing an issue (or multiple issues) at https://github.com/username_3/com.joineryhq.groupreg/issues ? That will be a better place to get detailed help than in these comments.  
  
  ---
  
  ### Answer by username_4 on 2023-07-10. Score: 0
  
  I don't think there is an extension, but you can write an extension add a relation between Additional participant and Primary participant
  
  
  ---
  
  