Answers.Body: <p>One option would be to do this using Webform (which allows for multipage forms) and utilising Rules to trigger the Drupal User creation. There was a <a href="https://civicrm.org/blogs/petednz/creating-drupal-users-made-easy-single-or-multiple-contacts-civi-imports-and-webforms" rel="nofollow">blog</a> Fuzion wrote sometime ago outlining such an approach.</p>
  
  <p>In order to ensure that people visiting user/register end up on this form use the <a href="https://www.drupal.org/project/redirect" rel="nofollow">Redirect</a> module to push them through to the relevant node.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-16T12:54:17.670Z
Answers.Text: According to the civicrm wiki, the webform integration is not easily embedded on the user/register or account pages which is what I need.
Answers.UserDisplayName: Thoughtful Dragon
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-16T18:53:49.323Z
Answers.Text: use Redirect and set user/register to point to a webform
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-03-15T18:33:24.147Z
Answers.LastActivityDate: 2016-03-16T20:49:11.823Z
Answers.LastEditDate: 2016-03-16T20:49:11.823Z
Answers.UserDisplayName: petednz - fuzion
Body: <p>I have three profiles as well as a custom form that I show on drupal's user/register/ page. I want to split the registration form into first Drupal's user info, then the first profile, and the rest of the profiles on the third page with my custom form as well.
  Illustration:</p>
  
  <pre><code>    Page 1                       Page 2                     Page 3
  +------------------------+   +-----------------------+  +-------------------------+
  |                        |   |                       |  |                         |
  |  +------------------+  |   |  +-----------------+  |  |  +------------------+   |
  |  |Drupal Account    |  |   |  | Profile 1       |  |  |  | Profile 2        |   |
  |  |Registration      |  |   |  |                 |  |  |  |                  |   |
  |  |                  |  |   |  |                 |  |  |  |                  |   |
  |  |                  |  |   |  |                 |  |  |  +------------------+   |
  |  |                  |  |   |  |                 |  |  |                         |
  |  |                  |  |   |  |                 |  |  |  +------------------+   |
  |  |                  |  |   |  |                 |  |  |  |Profile 3         |   |
  |  |                  |  |   |  |                 |  |  |  |                  |   |
  |  |                  |  |   |  |                 |  |  |  +------------------+   |
  |  |                  |  |   |  |                 |  |  |  +------------------+   |
  |  |                  |  |   |  +-----------------+  |  |  |Custom form       |   |
  |  +------------------+  |   |                       |  |  +------------------+   |
  +------------------------+   +-----------------------+  +-------------------------+
  </code></pre>
  
Tags: <drupal><profile><registration><user-account>
Title: Split multiple user registration profiles into separate pages
ThreadText: # Split multiple user registration profiles into separate pages
  
  (Asked by: username_0 on 2016-03-15)
  
  I have three profiles as well as a custom form that I show on drupal's user/register/ page. I want to split the registration form into first Drupal's user info, then the first profile, and the rest of the profiles on the third page with my custom form as well.
  Illustration:
  
  ```
      Page 1                       Page 2                     Page 3
  +------------------------+   +-----------------------+  +-------------------------+
  |                        |   |                       |  |                         |
  |  +------------------+  |   |  +-----------------+  |  |  +------------------+   |
  |  |Drupal Account    |  |   |  | Profile 1       |  |  |  | Profile 2        |   |
  |  |Registration      |  |   |  |                 |  |  |  |                  |   |
  |  |                  |  |   |  |                 |  |  |  |                  |   |
  |  |                  |  |   |  |                 |  |  |  +------------------+   |
  |  |                  |  |   |  |                 |  |  |                         |
  |  |                  |  |   |  |                 |  |  |  +------------------+   |
  |  |                  |  |   |  |                 |  |  |  |Profile 3         |   |
  |  |                  |  |   |  |                 |  |  |  |                  |   |
  |  |                  |  |   |  |                 |  |  |  +------------------+   |
  |  |                  |  |   |  |                 |  |  |  +------------------+   |
  |  |                  |  |   |  +-----------------+  |  |  |Custom form       |   |
  |  +------------------+  |   |                       |  |  +------------------+   |
  +------------------------+   +-----------------------+  +-------------------------+
  
  ```
  
  **Tags:** drupal, profile, registration, user-account
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2016-03-15. Score: 1
  
  One option would be to do this using Webform (which allows for multipage forms) and utilising Rules to trigger the Drupal User creation. There was a [blog](https://civicrm.org/blogs/username_1/creating-drupal-users-made-easy-single-or-multiple-contacts-civi-imports-and-webforms) username_1 wrote sometime ago outlining such an approach.
  
  In order to ensure that people visiting user/register end up on this form use the [Redirect](https://www.drupal.org/project/redirect) module to push them through to the relevant node.
  
  > **Comments:**
  > **username_0**: According to the civicrm wiki, the webform integration is not easily embedded on the user/register or account pages which is what I need.  
  > **username_1**: use Redirect and set user/register to point to a webform  
  
  ---
  
  