Answers.Body: <p>Yes, this is possible by using a profile - see the 'Advanced Settings' of the profile used in the contribution page and you'll see (towards the bottom) the settings re creating a drupal account.  When they have set a password and logged in to Civi the dashboard is the default.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-01-25T14:52:52.833Z
Answers.LastActivityDate: 2020-01-25T14:52:52.833Z
Answers.UserDisplayName: Andy Clark
Body: <p>My idea is something like this:</p>
  
  <ol>
  <li><p>When someone gives a donation, an account with specific permission gets created.</p></li>
  <li><p>User gets notification of the account creation via the contribution receipt or a separate email</p></li>
  <li><p>When they login, it should redirect them to user dashboard</p></li>
  </ol>
  
  <p>Is this something possible to achieve? I am on drupal 7. CiviCRM 5.20</p>
  
  <p>Any alternative idea or suggestion would be very helpful.</p>
  
Tags: <civicontribute><user-account><user-dashboard>
Title: How to automatically create a user account when someone donates?
ThreadText: # How to automatically create a user account when someone donates?
  
  (Asked by: username_0 on 2020-01-25)
  
  My idea is something like this:
  
  1. When someone gives a donation, an account with specific permission gets created.
  2. User gets notification of the account creation via the contribution receipt or a separate email
  3. When they login, it should redirect them to user dashboard
  
  Is this something possible to achieve? I am on drupal 7. CiviCRM 5.20
  
  Any alternative idea or suggestion would be very helpful.
  
  **Tags:** civicontribute, user-account, user-dashboard
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2020-01-25. Score: 3
  
  Yes, this is possible by using a profile - see the 'Advanced Settings' of the profile used in the contribution page and you'll see (towards the bottom) the settings re creating a drupal account. When they have set a password and logged in to Civi the dashboard is the default.
  
  
  ---
  
  