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

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

**Conteúdo:**

## Descrição

O filtro `wpforms_zapier_process_entry_data` permite modificar os dados enviados ao Zapier após o envio de um formulário. Use-o para ajustar as saídas de campos para zaps, incluir valores de opções brutos ou remodelar arquivos para uploads de vários arquivos.

Casos de uso comuns incluem o envio de `value_raw` para campos de escolha para o Excel ou Google Sheets, ou a conversão de valores de Upload de Arquivo em arrays para que o Zapier possa lidar com vários arquivos.

parametrotipodescrição`$data`arrayPares de chave e valor preparados para o Zapier. As chaves seguem o padrão `field{ID}`.`$entry_id`intO ID da entrada para a submissão atual.``$form_data``arrayID do formulário.## Fonte

`wpforms-zapier\src\Plugin.php`

## Exemplo

```

// Envia vários arquivos carregados para o Zapier como um array.
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 );
```

## Artigo de Referência

- [Envio de Vários Arquivos para o Google Drive com Zapier](https://wpforms.com/developers/how-to-send-multiple-files-to-google-drive-with-zapier/)
- [Como Enviar Valores de Campo para o Excel Usando Zapier](https://wpforms.com/developers/how-to-send-field-values-to-excel-using-zapier/)

**Categorias:** Filtros Hooks

---</body></html>