formcierge_merge_tag_value
Filter

Since v1.0.0

Override or transform the resolved value of any merge tag. The tag string includes the curly braces, e.g. "{field:email}".

Parameters
$value string The resolved value.
$tag string The merge tag string, e.g. "{field:email}".
$context array The resolution context array.
Defined in
includes/Core/MergeTagRegistry.php
add_filter( 'formcierge_merge_tag_value', function ( $value, $tag, $context ) {
    if ( str_contains( $tag, 'email' ) ) {
        return strtoupper( $value );
    }
    return $value;
}, 10, 3 );