<html lang="es-es" dir="ltr"><head></head><body>### [wpforms_zapier_process_entry_data](https://wpforms.com/developers/wpforms_zapier_process_entry_data/)

**Publicado:** 30 de septiembre de 2025
**Autor:** Umair Majeed

**Contenido:**

## Descripción

El filtro `wpforms_zapier_process_entry_data` te permite modificar los datos que se envían a Zapier después de enviar un formulario. Úsalo para ajustar las salidas de los campos para zaps, incluir valores de opción sin procesar o remodelar archivos para cargas de archivos múltiples.

Los casos de uso comunes incluyen el envío de `value_raw` para campos de opción a Excel o Google Sheets, o la conversión de valores de carga de archivos en matrices para que Zapier pueda manejar varios archivos.

parametrotipodescripción`$data`arrayPares clave-valor preparados para Zapier. Las claves siguen el patrón `field{ID}`.`$entry_id`intEl ID de la entrada para la presentación actual.``$form_data``arrayID del formulario.## Fuente

`wpforms-zapier\src\Plugin.php`

## Ejemplo

```

// Envía múltiples archivos cargados a Zapier como una matriz.
function wpf_dev_zapier_files_as_array( $data, $entry_id, $form_data ) {
    foreach ( wpforms_get_form_fields( $form_data ) as $field_id =&gt; $field ) {
        if ( $field['type'] === 'file-upload' &amp;&amp; ! empty( $data[ 'field' . $field_id ] ) ) {
            $data[ 'field' . $field_id ] = explode( "\n", stripslashes( $data[ 'field' . $field_id ] ) );
        }
    }
    return $data;
}
add_filter( 'wpforms_zapier_process_entry_data', 'wpf_dev_zapier_files_as_array', 10, 3 );
```

## Artículo de referencia

- [Enviar múltiples archivos a Google Drive con Zapier](https://wpforms.com/developers/how-to-send-multiple-files-to-google-drive-with-zapier/)
- [Cómo enviar valores de campo a Excel usando Zapier](https://wpforms.com/developers/how-to-send-field-values-to-excel-using-zapier/)

**Categorías:** Filtros Ganchos

---</body></html>