WP Manifestindependent plugin directory
manifest / forms / forminator-simple-webhook

Forminator Simple Webhook

Invia i dati di un form Forminator a un webhook esterno

by Davide Michelotti · github.com/davide-michelotti/forminator-simple-webhook · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/davide-michelotti/forminator-simple-webhook/archive/refs/heads/main.zip

Invia automaticamente i dati dei form Forminator a un webhook esterno.

Description

Forminator Simple Webhook è un plugin leggero che permette di inviare i dati di un form Forminator a un endpoint webhook esterno in formato JSON.

Funzionalità:

  • Configurazione semplice tramite pannello Impostazioni
  • Supporto per un secret header opzionale (X-Webhook-Secret)
  • Invio automatico dei dati del form in formato JSON
  • Log degli errori nel debug.log di WordPress
  • Compatibile con Forminator Custom Forms

Payload JSON inviato:

{ "form_id": 123, "entry_id": 456, "submitted_at": "2024-01-15T10:30:00+01:00", "fields": { "name-1": "Mario Rossi", "email-1": "mario@example.com", ... } }

Installation

  1. Scarica il file ZIP del plugin
  2. Vai su Plugin > Aggiungi nuovo > Carica plugin
  3. Seleziona il file ZIP e clicca "Installa ora"
  4. Attiva il plugin
  5. Vai su Impostazioni > Forminator Webhook per configurare

Configuration

  1. Abilitato: Spunta per attivare l'invio webhook
  2. Form ID: L'ID numerico del form Forminator (lo trovi nello shortcode)
  3. Webhook URL: L'URL del tuo endpoint che riceverà i dati
  4. X-Webhook-Secret: Header opzionale per autenticazione

Frequently Asked Questions

Dove trovo l'ID del form?

L'ID si trova nello shortcode del form: [forminator_form id="12345"]

Come posso verificare se funziona?

Abilita WP_DEBUG e WP_DEBUG_LOG nel wp-config.php. Gli errori verranno salvati in wp-content/debug.log.

Posso usare più form?

Attualmente il plugin supporta un solo form. Per più form, puoi duplicare il plugin con configurazioni diverse.

Changelog

1.0.0

  • Prima release
  • Supporto per Forminator Custom Forms
  • Configurazione tramite pannello admin
  • Header X-Webhook-Secret opzionale