CiviCRM 4.7.30, current Webform CiviCRM 7.x-4.19

When 'Send Confirmation Email' = Yes on the CiviEvent, filled out. When the user submits Webform CiviCRM, the event participant is registered successfully but no confirmation email is sent. I reverted the CiviCRM email template for Event Online Registration to default, to rule that out.

Workaround - we made the email send from Webform, but this is a bad workflow for staff who just wants to make CiviEvents.

Does anyone else have this issue?

1 Answer 1


You must also enable Thank you and Receipting in the CiviCRM Configuration for the Contribution Page associated with the webform;

  • Confirmation Screen, Thank you Screen, Send Confirmation Email all have 'Yes' marked. The 'Fees' tab is marked 'No' because it's a free event - is that the issue?
    – Zachary
    Mar 27, 2018 at 20:58
  • 1
    Right a bit odd - but I think you need to make it a $0 event; with Contribution page all set up - just $0 on check out Mar 27, 2018 at 23:12
  • @Karin - I made it a $0 and this did not have the desired effect. Looking at civicrm.stackexchange.com/questions/2435/…, which is the method that the webform uses to do the registration, i see that the API doesn't actually send a confirmation. That makes me think that your method described above would not work. So just wondering if you ever got this working? Feb 19, 2019 at 12:19
  • Right.., free events -> with a webform email Thank you for registering - your name; sessions you picked - confirmation and a note that a separate transaction receipt (from CiviCRM) if applicable will follow (if monies were paid); I have used CiviRules as well with extra tokens to create your own receipt. Feb 19, 2019 at 13:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.