Install
1
Copy the snippet
From Settings → Embedded Forms, copy the install snippet. It’s built
from your active API key and workspace ID.
2
Add the form markup
Add a form with the Senderz data attributes to your page:
3
Set an origin allowlist
In the same settings section, add the origins allowed to submit. An empty
list accepts from anywhere; a configured list rejects other origins with
403.
What happens on submit
The bundle scans the page fordata-senderz-form elements and POSTs each submission to POST /forms/subscribe with your workspace ID + API key headers. Senderz:
- upserts the contact,
- subscribes email (source
embedded_form), - routes any extra fields to the right contact property,
- enrols
contact_created/list_joinedflows, - dispatches a
senderz:subscribedDOM event you can hook.

