Answers.Body: <p>Here's a third one: webform civicrm; combined with drupal member role sync and access permissions; no code required; Just check add one checkbox every week (who can submit webform);</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-09-19T03:34:08.733Z
Answers.LastActivityDate: 2017-09-19T03:34:08.733Z
Answers.UserDisplayName: KarinG - Semper IT
Answers.Body: <p>There are two approaches you can take.</p>
  
  <p>One is to use the <a href="https://civicrm.org/extensions/group-based-pricing" rel="nofollow noreferrer">Group-Based Pricing</a> extension with price sets to enable members-only price sets.</p>
  
  <p>You could also use a custom extension - about 10 lines of code should get you there. See <a href="https://civicrm.stackexchange.com/q/4637/12">Are private contribution pages a thing?</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-09-19T17:43:48.300Z
Answers.Text: I really enjoyed this comment. Thanks Jon. I was not aware of the Group-Based Pricing extension.
Answers.UserDisplayName: Zachary
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-09-18T20:22:03.663Z
Answers.LastActivityDate: 2017-09-18T20:22:03.663Z
Answers.UserDisplayName: Jon G - Megaphone Tech
Body: <p>How can we give early access to registration forms to certain members, based on their membership status/role?</p>
  
  <p>For instance,</p>
  
  <p>Premium Members can access 2 weeks early and register.
  Regular 1 weeks early.
  Non-members on regular timing.</p>
  
  <p>CiviCRM 4.7 / Drupal</p>
  
Tags: <civievent><civimember>
Title: Early Bird Registration by Membership Type
ThreadText: # Early Bird Registration by Membership Type
  
  (Asked by: username_0 on 2017-09-18)
  
  How can we give early access to registration forms to certain members, based on their membership status/role?
  
  For instance,
  
  Premium Members can access 2 weeks early and register.
  Regular 1 weeks early.
  Non-members on regular timing.
  
  CiviCRM 4.7 / Drupal
  
  **Tags:** civievent, civimember
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_2 on 2017-09-18. Score: 3 | Accepted answer
  
  There are two approaches you can take.
  
  One is to use the [Group-Based Pricing](https://civicrm.org/extensions/group-based-pricing) extension with price sets to enable members-only price sets.
  
  You could also use a custom extension - about 10 lines of code should get you there. See [Are private contribution pages a thing?](https://civicrm.stackexchange.com/q/4637/12)
  
  > **Comments:**
  > **username_0**: I really enjoyed this comment. Thanks Jon. I was not aware of the Group-Based Pricing extension.  
  
  ---
  
  ### Answer by username_1 on 2017-09-19. Score: 1
  
  Here's a third one: webform civicrm; combined with drupal member role sync and access permissions; no code required; Just check add one checkbox every week (who can submit webform);
  
  
  ---
  
  