Is there a way to not send an email when Webform CiviCRM creates an activity?
I want to create an activity for admin purposes but not that the new member receives an email.
I don't see an option to prevent this?
CiviCRM Stack Exchange is a question and answer site for administrators and users of the CiviCRM Constituent Relationship Management software. It only takes a minute to sign up.Sign up to join this community
Yes (I think this should work for an Activity created via a webform as well?) - go to Administer -> Customize Data and Screens -> Display Preferences
"Do not notify assignees for" and select the Activities to exclude.
"These activity types will be excluded from automated email notifications to assignees."
It's odd that it is under Display Preferences IMHO, but there it is.
UPDATE: Just want to point folks to Peter's and Karin's answers as well. So, depending on your use case, you may want to have the email not be sent either through an Activity created via your particular webform, or, through the Civi settings. My answer will apply to all activities that you have selected, which you may not want.
CiviCRM Core will (by default) send out an E-mail to Contacts who are assigned to an Activity.
You can change this setting to Not send out any E-mail to Contacts who are assigned to an Activity and handle Email notifications on a per webform level. If you need an example of that - let me know.
Here is an example: On the form: E-mail + a checkbox (without label: and text: Send E-mail Notification:
Conditionals -> if the checkbox is checked -> show the E-mail field:
In Webform -> E-mails -> send E-mail to Component -> E-mail:
Of course you can make this as complicated as you want (also e.g. by including Activity Status and/or Activity Type in the Conditionals.