What this integration does
Typeform has no VeloCMS lifecycle hooks to listen to — instead, VeloCMS registers a webhook directly on your chosen Typeform form. When someone submits it, VeloCMS reads the answer from the field you mapped as the email (and, optionally, a second field mapped as the display name), then finds or creates a blog member with that email. New members created this way respect your plan's subscriber cap and fire the same signup event other connectors like Klaviyo or Mailchimp can chain off. A submission with no valid email in the mapped field is skipped, and any downstream failure is logged rather than surfaced to Typeform, so your form's webhook is never disabled by a transient VeloCMS error.