Answers.Body: <p>If you are using Drupal 7 I would use <a href="https://www.drupal.org/project/webform" rel="nofollow noreferrer">Drupal Webform</a> - together with the <a href="https://www.drupal.org/project/webform_civicrm" rel="nofollow noreferrer">Webform CiviCRM</a> integration module, since the Webform module let's you set the form to show within a block. </p>
  
  <p>These are pure drupal webform settings. This is done under Adv Settings, which is on the Form settings tab ie at node/xx/webform/configure "Available as block: 
  If enabled this webform will be available as a block."</p>
  
  <p>There are then controls as to whether you show the whole node in the block or just the form, which probably isn't an issue in your case.</p>
  
  <p>Then set the civicrm settings on the webform to collect the various fields you want and add them to the Group that is used for the newsletter.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-02-01T02:17:48.683Z
Answers.Text: This worked. I had to enable CiviCRM Webform Integration Module first.
Answers.UserDisplayName: Christia
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-02-01T04:23:07.633Z
Answers.Text: Thanks - I tried to clarify this a bit more in the Answer
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-02-01T00:52:31.587Z
Answers.LastActivityDate: 2017-02-01T04:23:09.053Z
Answers.LastEditDate: 2017-02-01T04:23:09.053Z
Answers.UserDisplayName: petednz - fuzion
Body: <p>What is the best way to create a e-news subscribe block in Drupal with the form to collect information such as first and last name, email address and interests? I have spent some time Googling how to do this but am running into only very outdated information. Can someone point me in the right direction?</p>
  
  <p>Thanks!</p>
  
  <p>Using Drupal 7.50 with CiviCRM 4.7.15</p>
  
Tags: <drupal><newsletter><subscribe>
Title: How to create a newsletter sign up block in Drupal
ThreadText: # How to create a newsletter sign up block in Drupal
  
  (Asked by: username_0 on 2017-02-01)
  
  What is the best way to create a e-news subscribe block in Drupal with the form to collect information such as first and last name, email address and interests? I have spent some time Googling how to do this but am running into only very outdated information. Can someone point me in the right direction?
  
  Thanks!
  
  Using Drupal 7.50 with CiviCRM 4.7.15
  
  **Tags:** drupal, newsletter, subscribe
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2017-02-01. Score: 3 | Accepted answer
  
  If you are using Drupal 7 I would use [Drupal Webform](https://www.drupal.org/project/webform) - together with the [Webform CiviCRM](https://www.drupal.org/project/webform_civicrm) integration module, since the Webform module let's you set the form to show within a block.
  
  These are pure drupal webform settings. This is done under Adv Settings, which is on the Form settings tab ie at node/xx/webform/configure "Available as block:
  If enabled this webform will be available as a block."
  
  There are then controls as to whether you show the whole node in the block or just the form, which probably isn't an issue in your case.
  
  Then set the civicrm settings on the webform to collect the various fields you want and add them to the Group that is used for the newsletter.
  
  > **Comments:**
  > **username_0**: This worked. I had to enable CiviCRM Webform Integration Module first.  
  > **username_1**: Thanks - I tried to clarify this a bit more in the Answer  
  
  ---
  
  