Body: <p>Is there a way to pre-fill the event registration form with participant data?</p>
  <p>Why should I do this?
  I tried to send people a link to a pre-filled event registration form. I added all of them to the event as &quot;invited&quot; and asked them to fill out the form (with questions regarding the workshops they like to participate, their diet and so on). I could pre-fill it with data from the contact (using <code>{contact.checksum}&amp;cid={contact.contact_id}</code>). But that does not work with the participant. I tried to call the form with <code>pid={$participantID}</code>, but the form seems to ignore the data and creates a new participant.</p>
  <p>Is there a way to call the form and pre-fill it with participants data?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-10-20T10:08:32.380Z
Comments.Text: Have you tried Webform CiviCRM?
Comments.UserDisplayName: Jenni Simonis
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-10-20T18:43:44.010Z
Comments.Text: why does cid and checksum not result in existing data loading? it should. can you paste the path you are sending out (since folk sometimes get them wrong). b/ can you confirm what data is not preloading? I wonder if there is an issue that folk should not register for an event they are already registered for (since you already added them)
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-11-01T06:02:46.607Z
Comments.Text: Please clarify your specific problem or provide additional details to highlight exactly what you need. As it's currently written, it's hard to tell exactly what you're asking.
Comments.UserDisplayName: Prem Patel
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-11-02T17:29:37.650Z
Comments.Text: @PremPatel I like to call the event registration form for a person that i already registered (i.e. as "invited"). And I like to pre-fill the form with participant data (not only contact data).
Comments.UserDisplayName: Thomas SGB
Tags: <civievent><forms><registration><participants>
Title: How can I include the participantID when calling the CiviEvent registration form?
ThreadText: # How can I include the participantID when calling the CiviEvent registration form?
  
  (Asked by: username_0 on 2021-10-20)
  
  Is there a way to pre-fill the event registration form with participant data?
  
  Why should I do this?
  I tried to send people a link to a pre-filled event registration form. I added all of them to the event as "invited" and asked them to fill out the form (with questions regarding the workshops they like to participate, their diet and so on). I could pre-fill it with data from the contact (using `{contact.checksum}&cid={contact.contact_id}`). But that does not work with the participant. I tried to call the form with `pid={$participantID}`, but the form seems to ignore the data and creates a new participant.
  
  Is there a way to call the form and pre-fill it with participants data?
  
  **Tags:** civievent, forms, registration, participants
  
  > **Comments:**
  > **username_1**: Have you tried Webform CiviCRM?  
  > **username_2**: why does cid and checksum not result in existing data loading? it should. can you paste the path you are sending out (since folk sometimes get them wrong). b/ can you confirm what data is not preloading? I wonder if there is an issue that folk should not register for an event they are already registered for (since you already added them)  
  > **username_3**: Please clarify your specific problem or provide additional details to highlight exactly what you need. As it's currently written, it's hard to tell exactly what you're asking.  
  > **username_0**: @username_3 I like to call the event registration form for a person that i already registered (i.e. as "invited"). And I like to pre-fill the form with participant data (not only contact data).  
  
  ---
  
  ## 0 answers
  
  