- Calculation Formula Guide
- Using Calculations in SureForms: A Step-by-Step Guide
- GDPR Compliant Forms
- Conversational Form
- Instant Forms
- Create Multi Step Forms In WordPress
- Create WordPress Forms With Conditional Logic
- How to Create Inline Forms in SureForms
- SureForms Login Block – Step-by-Step Guide
- SureForms Registration Block – Step-by-Step Guide
- 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
- API Request Failed – Nonce Verification Error
- Fixing the “Destination folder already exists” Error When Installing SureForms
- srfm_core_loaded
- srfm_form_submit
- srfm_after_submission_process
- srfm_localize_conditional_logic_data
- srfm_form_css_variables
- srfm_page_break_header
- srfm_page_break_pagination
- srfm_page_break_btn
- srfm_register_additional_post_meta
- srfm_before_submission
- srfm_before_email_send
- srfm_after_email_send
- How to Change Checkbox Submission Value from “On” to “Yes” or Custom Text in SureForms
- srfm_after_deleting_entry_files
- srfm_before_prepare_submission_data
- srfm_register_additional_blocks
- srfm_entry_render_field_custom_value
- srfm_entry_custom_value
- 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_before_submission
The ‘srfm_before_submission’ is an action hook that runs before the form submission process begins. You can use it to perform actions based on the submitted data or the form ID like, processing the data users entered or checking which form is being submitted.
Parameters:
- $submission_data (array) – The data submitted by the user.
If you face any issues using this action hook, feel free to contact us. We’re always here to assist you.
Hook Source:
/**
* hook source
*/
do_action( ‘srfm_before_submission’, $form_before_submit_data );
Hook Usage:
add_action(‘srfm_before_submission’, 'your_custom_function', 10, 1);
function your_custom_function( $form_before_submit_data )
{
//Add code here
}
Hook Example:
add_action(‘srfm_before_submission’, your_custom_function, 10, 1);
function your_custom_function( $form_before_submit_data )
{
$form_id = $form_before_submit_data( ‘form_id’ );
//Add code here
}
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