Forms

Form Integrations

1 min read

Integrations run after a submission is stored and emails are handled. Configure them on Notifal → Forms → Edit → Integrations.

Built-in adapters

IntegrationRequirementsNotes
WebhookHTTPS URLServer-side POST of sanitized fields. Only public HTTPS endpoints are accepted
MailchimpAPI key + audience/list settingsServer-side API call using Form CPT secrets

Secrets such as webhook URLs and Mailchimp keys are stored on the Form CPT meta only. Never put them in template HTML attributes.

What gets sent

Adapters receive the sanitized field map for the submission. Do not expect raw browser request data or secret-bearing tokens.

Troubleshooting

SymptomCheck
Webhook never firesIntegration enabled, HTTPS URL saved, Forms module enabled
Mailchimp failsAPI key and list/audience settings on the Form CPT
Nothing is storedCaptcha, rate limiting, spam protections, or field validation may have blocked the submit