Answers.Body: <p>I just submitted a PR to the GDPR extension which provides a new shortcode to display the GDPR preferences on a page, see <a href="https://github.com/veda-consulting/uk.co.vedaconsulting.gdpr/pull/217" rel="nofollow noreferrer">https://github.com/veda-consulting/uk.co.vedaconsulting.gdpr/pull/217</a></p>
  
  <p>That's what we use for providing users with an option of viewing and updating their preferences.</p>
  
  <p>For all other CiviCRM form-related integration on WordPress, we use <a href="https://wordpress.org/plugins/cf-civicrm/" rel="nofollow noreferrer">https://wordpress.org/plugins/cf-civicrm/</a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-01-16T23:44:36.490Z
Answers.Text: Thanks Justin. So if I understand correctly, you are using the GDPR plugin for newsletter sign-ups but using Caldera Forms for everything else?
  
  We are planning to add member self service area ('My Profile' type of area) and we were wondering whether we'd use native civi exposed forms but do you think Caldera will work better for this?
Answers.UserDisplayName: sjparker
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-01-18T01:58:27.580Z
Answers.Text: Just use Caldera Forms for everything. You only need the GDPR extension if you need compliance. This saves time and effort trying to wrangle native CiviCRM Profiles which generally only do part of the job anyway. Caldera Forms integration for the win!  
Answers.UserDisplayName: Justin Freeman - Agileware
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-01-16T23:05:19.607Z
Answers.LastActivityDate: 2020-01-16T23:05:19.607Z
Answers.UserDisplayName: Justin Freeman - Agileware
Body: <p>I've read the following before posting this:</p>
  
  <ul>
  <li><a href="https://civicrm.stackexchange.com/questions/31710/newsletter-sign-up-form-on-wordpress">Newsletter sign up form on wordpress</a></li>
  <li><a href="https://civicrm.stackexchange.com/questions/10010/how-do-i-expose-civicrm-forms-in-wordpress">How do I expose CiviCRM forms in WordPress?</a></li>
  <li><a href="https://docs.civicrm.org/sysadmin/en/latest/integration/wordpress/forms/" rel="nofollow noreferrer">https://docs.civicrm.org/sysadmin/en/latest/integration/wordpress/forms/</a></li>
  </ul>
  
  <p>but I'm still unclear on how we produce exactly we what we want as we are also using the Veda GDPR plugin to track opt ins.</p>
  
  <p>We are planning to add a module to our custom page template asking for email addresses. An example of this page is this - <a href="https://vitiligosociety.org/what-causes-vitiligo/" rel="nofollow noreferrer">https://vitiligosociety.org/what-causes-vitiligo/</a> (module will just before the footer)</p>
  
  <p>The custom module we are having designed looks similar to this:
  <a href="https://i.sstatic.net/nZjHt.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/nZjHt.png" alt="enter image description here"></a></p>
  
  <p>The only difference is the call to action will be to add an email address rather than be redirected to the membership sign up page.</p>
  
  <p>What's the correct way to add the civi forms to this module and also expose the appropriate settings from the Veda GDPR plugin.</p>
  
  <p>Any suggestions much appreciated! Thanks.</p>
  
  <p>PS - We are using the Guttenberg editor. </p>
  
Tags: <wordpress><forms><gdpr><newsletter>
Title: Newsletter sign up form on WordPress with GDPR plugin
ThreadText: # Newsletter sign up form on WordPress with GDPR plugin
  
  (Asked by: username_0 on 2020-01-13)
  
  I've read the following before posting this:
  
  * [Newsletter sign up form on wordpress](https://civicrm.stackexchange.com/questions/31710/newsletter-sign-up-form-on-wordpress)
  * [How do I expose CiviCRM forms in WordPress?](https://civicrm.stackexchange.com/questions/10010/how-do-i-expose-civicrm-forms-in-wordpress)
  * <https://docs.civicrm.org/sysadmin/en/latest/integration/wordpress/forms/>
  
  but I'm still unclear on how we produce exactly we what we want as we are also using the Veda GDPR plugin to track opt ins.
  
  We are planning to add a module to our custom page template asking for email addresses. An example of this page is this - <https://vitiligosociety.org/what-causes-vitiligo/> (module will just before the footer)
  
  The custom module we are having designed looks similar to this:
  [![enter image description here](https://i.sstatic.net/nZjHt.png)](https://i.sstatic.net/nZjHt.png)
  
  The only difference is the call to action will be to add an email address rather than be redirected to the membership sign up page.
  
  What's the correct way to add the civi forms to this module and also expose the appropriate settings from the Veda GDPR plugin.
  
  Any suggestions much appreciated! Thanks.
  
  PS - We are using the Guttenberg editor.
  
  **Tags:** wordpress, forms, gdpr, newsletter
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2020-01-16. Score: 2
  
  I just submitted a PR to the GDPR extension which provides a new shortcode to display the GDPR preferences on a page, see <https://github.com/veda-consulting/uk.co.vedaconsulting.gdpr/pull/217>
  
  That's what we use for providing users with an option of viewing and updating their preferences.
  
  For all other CiviCRM form-related integration on WordPress, we use <https://wordpress.org/plugins/cf-civicrm/>
  
  > **Comments:**
  > **username_0**: Thanks Justin. So if I understand correctly, you are using the GDPR plugin for newsletter sign-ups but using Caldera Forms for everything else?  We are planning to add member self service area ('My Profile' type of area) and we were wondering whether we'd use native civi exposed forms but do you think Caldera will work better for this?  
  > **username_1**: Just use Caldera Forms for everything. You only need the GDPR extension if you need compliance. This saves time and effort trying to wrangle native CiviCRM Profiles which generally only do part of the job anyway. Caldera Forms integration for the win!    
  
  ---
  
  