Answers.Body: <p>You might want to consider using Caldera Form Wordpress plugin, then add the CIVICRM Caldera Form as well (<a href="https://github.com/mecachisenros/cf-civicrm" rel="nofollow noreferrer">https://github.com/mecachisenros/cf-civicrm</a>).  This provides a more powerful way to register various forms with CIVICRM including events.  Though i have not done what you asked here on email verification as part of registration, i saw that Caldera has a free plugin with registration (Verify Email for Caldera Forms) which does what you mentioned.  I think it is worth a try.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-01-25T19:04:36.573Z
Answers.Text: Unfortunately, there does not seem to be a better way. Sad answer for CiviCRM. Caledra Forms have other limitations, for example the number of event participants can only be controlled with a payed extension.
Answers.UserDisplayName: Weidenrinde
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-10-24T08:05:51.457Z
Answers.LastActivityDate: 2019-10-24T08:05:51.457Z
Answers.UserDisplayName: Clement Leong
Answers.Body: <p>If you wish them to be authenticated users, you'll probably need a wordpress plugin such as Profile Builder, to get email confirmation activated.  I dont think Wordpress offers a default process to do this for new users.</p>
  
  <p>In your relevant civievent template and the online registration tab, it will indicate the profile that is being used.  Go to Administer/Customize data and screens/Profiles and select settings for the appropriate profile title.  In the advanced settings there is a section called "WordPress user account registration option?" with an option for "Account creation required".  Together with the aforementioned plugin or something similar, this should ensure that new users get an authorisation email from wordpress to register as a user.</p>
  
  <p>In the civievent template online registration tab, there are settings where you can switch on "Send Confirmation Email".</p>
  
  <p>Hope this helps.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-05-25T22:30:42.547Z
Answers.LastActivityDate: 2019-05-25T22:30:42.547Z
Answers.UserDisplayName: peterb
Body: <p>Is there a way - with CiviCRM on WordPress - when an unauthenticated user registers for an event, it'll send an email with a link they need to click on to confirm their registratin?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-05-10T21:32:38.270Z
Comments.Text: unlikely to be the answer but ... could you set the Profile on the event form to add folk to a group that is a mailing list, and require  'double opt in' for public groups?
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-05-11T08:17:36.690Z
Comments.Text: Just FYI - there has ben a similar question in the past regarding double opt-in for profile creation - unfortunateley without a good solution yet: https://civicrm.stackexchange.com/questions/27183/how-can-i-get-double-opt-in-to-work-when-using-a-profile-for-to-create-a-user-co/27785#27785
Comments.UserDisplayName: Joachim
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-05-15T06:32:49.970Z
Comments.Text: Not sure of the rationale behind your requirement, but you could make the registration form accessible only to authenticated users, or include user account creation in the profile?
Comments.UserDisplayName: Graham
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-05-26T14:02:17.370Z
Comments.Text: Is it a chargeable event. That makes a difference to the workflow, I think and also the likelihood of abuse.
Comments.UserDisplayName: Mick Kahn
Tags: <wordpress><civievent><email>
Title: Event signup - email address verification?
ThreadText: # Event signup - email address verification?
  
  (Asked by: username_0 on 2019-05-10)
  
  Is there a way - with CiviCRM on WordPress - when an unauthenticated user registers for an event, it'll send an email with a link they need to click on to confirm their registratin?
  
  **Tags:** wordpress, civievent, email
  
  > **Comments:**
  > **username_1**: unlikely to be the answer but ... could you set the Profile on the event form to add folk to a group that is a mailing list, and require  'double opt in' for public groups?  
  > **username_2**: Just FYI - there has ben a similar question in the past regarding double opt-in for profile creation - unfortunateley without a good solution yet: https://civicrm.stackexchange.com/questions/27183/how-can-i-get-double-opt-in-to-work-when-using-a-profile-for-to-create-a-user-co/27785#27785  
  > **username_3**: Not sure of the rationale behind your requirement, but you could make the registration form accessible only to authenticated users, or include user account creation in the profile?  
  > **username_4**: Is it a chargeable event. That makes a difference to the workflow, I think and also the likelihood of abuse.  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_5 on 2019-10-24. Score: 1
  
  You might want to consider using Caldera Form Wordpress plugin, then add the CIVICRM Caldera Form as well (<https://github.com/mecachisenros/cf-civicrm>). This provides a more powerful way to register various forms with CIVICRM including events. Though i have not done what you asked here on email verification as part of registration, i saw that Caldera has a free plugin with registration (Verify Email for Caldera Forms) which does what you mentioned. I think it is worth a try.
  
  > **Comments:**
  > **username_6**: Unfortunately, there does not seem to be a better way. Sad answer for CiviCRM. Caledra Forms have other limitations, for example the number of event participants can only be controlled with a payed extension.  
  
  ---
  
  ### Answer by username_7 on 2019-05-25. Score: 0
  
  If you wish them to be authenticated users, you'll probably need a wordpress plugin such as Profile Builder, to get email confirmation activated. I dont think Wordpress offers a default process to do this for new users.
  
  In your relevant civievent template and the online registration tab, it will indicate the profile that is being used. Go to Administer/Customize data and screens/Profiles and select settings for the appropriate profile title. In the advanced settings there is a section called "WordPress user account registration option?" with an option for "Account creation required". Together with the aforementioned plugin or something similar, this should ensure that new users get an authorisation email from wordpress to register as a user.
  
  In the civievent template online registration tab, there are settings where you can switch on "Send Confirmation Email".
  
  Hope this helps.
  
  
  ---
  
  