Answers.Body: <p>I recommend taking a look at the Caldera Forms CiviCRM plugin. This will allow you to use conditions within a caldera form to show and hide fields (and make them required) based on the type of membership selected. The plugin contains multiple processors to allow you to add contacts, memberships, etc. in CiviCRM.</p>
  
  <p>The plugin is available in the WordPress repository. Here is a link to the plugin info: <a href="https://github.com/mecachisenros/cf-civicrm" rel="nofollow noreferrer">https://github.com/mecachisenros/cf-civicrm</a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-11-14T14:45:54.617Z
Answers.LastActivityDate: 2019-11-14T14:45:54.617Z
Answers.UserDisplayName: KilakwaBT
Answers.Body: <p>I am not really familiar with CiviCRM and Wordpress. But one direction of looking for a solution is that use Contribution Pages for membership signup and renewals and then use a different contribution page for different membership types. </p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-11-14T08:31:13.760Z
Answers.LastActivityDate: 2019-11-14T08:31:13.760Z
Answers.UserDisplayName: Jaap Jansma - CiviCooP
Body: <p>When our members join or renew online, I want to use a different profile to capture different information depending on the membership type. For example, if someone selects an "Educator" membership, I'd like to use custom fields to capture the programs they offer and the audiences they reach - but those fields aren't relevant to the other membership types, so I don't want to use the same profile for all types.</p>
  
  <p>Is there a way to select a certain profile based on the membership type selected, or do I need to create separate contribution pages for the different membership types?</p>
  
  <p>I am using CiviCRM 5.18.2 with WordPress.</p>
  
Tags: <wordpress><civimember><profile><contribution-page>
Title: Different profile based on membership selection
ThreadText: # Different profile based on membership selection
  
  (Asked by: username_0 on 2019-11-13)
  
  When our members join or renew online, I want to use a different profile to capture different information depending on the membership type. For example, if someone selects an "Educator" membership, I'd like to use custom fields to capture the programs they offer and the audiences they reach - but those fields aren't relevant to the other membership types, so I don't want to use the same profile for all types.
  
  Is there a way to select a certain profile based on the membership type selected, or do I need to create separate contribution pages for the different membership types?
  
  I am using CiviCRM 5.18.2 with WordPress.
  
  **Tags:** wordpress, civimember, profile, contribution-page
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2019-11-14. Score: 1
  
  I recommend taking a look at the Caldera Forms CiviCRM plugin. This will allow you to use conditions within a caldera form to show and hide fields (and make them required) based on the type of membership selected. The plugin contains multiple processors to allow you to add contacts, memberships, etc. in CiviCRM.
  
  The plugin is available in the WordPress repository. Here is a link to the plugin info: <https://github.com/mecachisenros/cf-civicrm>
  
  
  ---
  
  ### Answer by username_2 on 2019-11-14. Score: 0
  
  I am not really familiar with CiviCRM and Wordpress. But one direction of looking for a solution is that use Contribution Pages for membership signup and renewals and then use a different contribution page for different membership types.
  
  
  ---
  
  