- Creating and Publishing a Form
- Instant Forms
- Conversational Form Â
- Create Multi Step Forms In WordPress
- Using Calculations in SureForms: A Step-by-Step Guide
- Calculation Formula Guide
- SureForms Login Block â Step-by-Step Guide
- SureForms Registration Block â Step-by-Step Guide
- SureForms â PDF Generation Feature
- GDPR Compliant Forms
- SureForms Integration with ActiveCampaign
- SureForms Integration with AgileCRM
- SureForms Integration with Airtable
- SureForms Integration with LatePoint
- SureForms Integration with FluentCRM
- Connect SureForms To Zapier
- Automate WordPress Forms with the Custom App Builder
- SureForms Integration with Telegram
- SureForms Integration with Breeze
- SureForms Integration with Brevo
- Unable to Upload SureForms ZIP: File Unzipped On Download
- Browser Support for SureForms
- Not Getting Update Notifications
- How To Rollback to Previous SureForms Versions
- Publishing Failed: Invalid JSON Response
- Troubleshooting Email Sending In SureForms
- SureForm Submissions Marked as Spam â How to Fix
- API Request Failed – Nonce Verification Error
- Fixing the âDestination folder already existsâ Error When Installing SureForms
- How to Set Up SureForms with Caching Plugins
- srfm_enable_redirect_activation
- sureforms_plugin_action_links
- srfm_quick_sidebar_allowed_blocks
- srfm_integrated_plugins
- srfm_suretriggers_integration_data_filter
- srfm_form_submit_response
- srfm_enable_gutenberg_post_types
- srfm_languages_directory
- srfm_form_template
- srfm_disable_nps_survey
- srfm_after_submit_confirmation_message
- srfm_email_notification_should_send
- srfm_email_notification
- How to Remove the Asterisk (*) from Form Placeholders in SureForms
srfm_email_notification
Description
This hook allows you to modify individual email notifications using the srfm_email_notification filter, which allows customization of the email content based on custom validation. This filter provides access to $parsed, $submission_data, $item, and $form_data, enabling dynamic modifications.
Parameters
- $parsed – Array,
- $submission_data – Array,
- $item – Array,
- $form_data – Array
Filter Source
PHP
/**
* filter source
*/
apply_filters( âsrfm_email_notificationâ, $parsed, $submission_data, $item, $form_data );Filter Usage
PHP
add_filter(âsrfm_email_notificationâ, 'your_custom_function', 10, 4);
function your_custom_function( $parsed, $submission_data, $item, $form_data )
{
//Add code here
return $parsed;
}Filter Example
PHP
add_filter(âsrfm_email_notificationâ, 'your_custom_function', 10, 4);
function your_custom_function( $parsed, $submission_data, $item, $form_data )
{
$parsed['admin_email'] = '[email protected]';
//Add code here
return $parsed;
}Was this doc helpful?
What went wrong?
We don't respond to the article feedback, we use it to improve our support content.
On this page