- 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 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_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
srfm_suretriggers_integration_data_filter
Description:
This filter returns an array of data needed to create dummy data for OttoKit integrations. Use it to prepare the necessary data before triggering actions in your integrations.
Parameters:
- $data (array) – An array containing the required sample data for OttoKit integration
- form_id (int) – The current form ID from which OttoKit is triggered.
Filter Source:
/**
* filter source
*/
apply_filters( ‘srfm_suretriggers_integration_data_filter’, $body, $form_id);
Filter Usage:
add_filter(‘srfm_suretriggers_integration_data_filter’, 'your_custom_function', 10, 2);
function your_custom_function( $body, $form_id )
{
//Add code here
return $body;
}
Filter Example:
add_filter(‘srfm_suretriggers_integration_data_filter’, your_custom_function, 10, 2);
function your_custom_function( $body, $form_id )
{
if ( ! isset( $body['sample_response'] ) ) {
return $body;
}
//Add code here
return $body;
}
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