Answers.Body: <p>For drupal you can use webform civicrm.  This related discussion may be useful which also talks about alternatives:<a href="https://forum.civicrm.org/index.php?topic=27970.0" rel="nofollow">https://forum.civicrm.org/index.php?topic=27970.0</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-12-16T01:24:58.350Z
Answers.LastActivityDate: 2015-12-16T01:24:58.350Z
Answers.UserDisplayName: Sonicthoughts
Answers.Body: <p>If you are using Drupal as your CMS, then the answer is "yes". The drupal <a href="https://drupal.org/project/webform_civicrm">Webform-CiviCRM Integration</a> module allows you to set up a form to register one or more people for any number of events, with full control over creating relationships, sharing addresses, sending a concise email recipt, and customizing the look and feel of your form.</p>
  
  <p>For more information, see the <a href="http://wiki.civicrm.org/confluence/display/CRMDOC/Webform+CiviCRM+Integration">user manual</a>, or this <a href="http://civiteacher.com/video/how-register-multiple-events-webform">how-to video</a> from CiviTeacher.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-12-17T20:06:23.343Z
Answers.Text: This solved my specific question of how to allow a Household to register. It still leaves loose ends regarding pricing though, as Webform-CiviCRM Integration cannot calculate complex fees. I will ask a separate question regarding this.
Answers.UserDisplayName: bendodge
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-12-16T01:24:21.407Z
Answers.LastActivityDate: 2015-12-16T01:24:21.407Z
Answers.UserDisplayName: Coleman
Body: <p>I'm testing CiviCRM for a camp, and some of the families that come to a week of Family Camp are very large (some have 10+ kids). I tried the "Register additional participants" method for a large test family, and it</p>
  
  <ol>
  <li>Took forever,</li>
  <li>Generated massively long email receipts, and</li>
  <li>Didn't generate any family relationships, shared addresses, etc on the backend. This isn't surprising, but it was depressing to think how much manual cleanup this will require after every single registration.</li>
  </ol>
  
  <p>Household registrations seem to be a good potential solution. I cannot find a mechanism for anyone to act as a household, but some of the settings, such as allowing a household to edit member's addresses, seem to indicate that this is possible.</p>
  
  <p>Is there a way that an external constituent can register a household for an "event" (camp session)? </p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-12-15T23:53:59.597Z
Comments.Text: Hi there, what CMS are you using? We've been able to create something similar with Drupal webform CiviCRM integration.
Comments.UserDisplayName: Allen Hutchison
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-12-16T01:24:51.523Z
Comments.Text: Allan, I should have mentioned that I'm using Drupal. I have gone ahead and tried this. I like webforms much better, but they don't allow using price sets OR duplicate prices/keys? I'm scratching my head on how to build the fees for user-selectable numbers of children.
Comments.UserDisplayName: bendodge
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-12-16T16:27:13.513Z
Comments.Text: @bendodge if you register each child individually on the webform then it will calculate the fees based on the number of participants being registered. If you're still stuck please start a new question giving lots of details so we can help.
Comments.UserDisplayName: Coleman
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-12-16T22:55:56.657Z
Comments.Text: Another option for payment is to create a price set and contribution page based on that price set, and then make this contribution page the confirmation page that users get after submitting the form. This does rely on users to enter the correct number of things to buy.
Comments.UserDisplayName: naomisl
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-12-17T20:04:21.187Z
Comments.Text: @Coleman Webforms with CiviCRM integration do not support Price Sets to allow the complex math needed for multi-person registration. The built-in registration form does support Price Sets but only allows adding 10 additional participants, which is not enough for very large families.
Comments.UserDisplayName: bendodge
Tags: <civievent><registration><households>
Title: Can a household register online?
ThreadText: # Can a household register online?
  
  (Asked by: username_0 on 2015-12-15)
  
  I'm testing CiviCRM for a camp, and some of the families that come to a week of Family Camp are very large (some have 10+ kids). I tried the "Register additional participants" method for a large test family, and it
  
  1. Took forever,
  2. Generated massively long email receipts, and
  3. Didn't generate any family relationships, shared addresses, etc on the backend. This isn't surprising, but it was depressing to think how much manual cleanup this will require after every single registration.
  
  Household registrations seem to be a good potential solution. I cannot find a mechanism for anyone to act as a household, but some of the settings, such as allowing a household to edit member's addresses, seem to indicate that this is possible.
  
  Is there a way that an external constituent can register a household for an "event" (camp session)?
  
  **Tags:** civievent, registration, households
  
  > **Comments:**
  > **username_1**: Hi there, what CMS are you using? We've been able to create something similar with Drupal webform CiviCRM integration.  
  > **username_0**: Allan, I should have mentioned that I'm using Drupal. I have gone ahead and tried this. I like webforms much better, but they don't allow using price sets OR duplicate prices/keys? I'm scratching my head on how to build the fees for user-selectable numbers of children.  
  > **username_2**: @username_0 if you register each child individually on the webform then it will calculate the fees based on the number of participants being registered. If you're still stuck please start a new question giving lots of details so we can help.  
  > **username_3**: Another option for payment is to create a price set and contribution page based on that price set, and then make this contribution page the confirmation page that users get after submitting the form. This does rely on users to enter the correct number of things to buy.  
  > **username_0**: @username_2 Webforms with CiviCRM integration do not support Price Sets to allow the complex math needed for multi-person registration. The built-in registration form does support Price Sets but only allows adding 10 additional participants, which is not enough for very large families.  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_2 on 2015-12-16. Score: 5 | Accepted answer
  
  If you are using Drupal as your CMS, then the answer is "yes". The drupal [Webform-CiviCRM Integration](https://drupal.org/project/webform_civicrm) module allows you to set up a form to register one or more people for any number of events, with full control over creating relationships, sharing addresses, sending a concise email recipt, and customizing the look and feel of your form.
  
  For more information, see the [user manual](http://wiki.civicrm.org/confluence/display/CRMDOC/Webform+CiviCRM+Integration), or this [how-to video](http://civiteacher.com/video/how-register-multiple-events-webform) from CiviTeacher.
  
  > **Comments:**
  > **username_0**: This solved my specific question of how to allow a Household to register. It still leaves loose ends regarding pricing though, as Webform-CiviCRM Integration cannot calculate complex fees. I will ask a separate question regarding this.  
  
  ---
  
  ### Answer by username_4 on 2015-12-16. Score: 1
  
  For drupal you can use webform civicrm. This related discussion may be useful which also talks about alternatives:<https://forum.civicrm.org/index.php?topic=27970.0>
  
  
  ---
  
  