Lead forms and workflows
Connect lead forms from your site or other websites and run actions such as adding subscribers, assigning leads and sending emails.
Updated November 9, 2026
Who can use this: Roles with lead automation permissions. Replaying a workflow needs the lead submissions replay permission.
Capture a lead from a form and run a set of actions on it automatically. Open Email, then Lead Automation, and use Forms, Workflows and Submissions.
Create a lead form
Open Forms and click New form.
Enter a Form name and choose a Source: Site Builder to connect a form on your site, or API to receive posts from elsewhere.
For Site Builder, select the Site and the Form.
Add the fields you expect. Each has a Key, a Type and Required. Workflows read these keys.
Save.
Accept submissions from other websites
Turn on Accept submissions from other websites in the form.
List each site under Allowed websites, one per line.
Copy the endpoint, HTML example or fetch example shown in the form.
See Submit forms from other websites for the details.
Create a workflow
Open Workflows and click New workflow.
Name it and choose a Lead form.
Click Add action for each thing to do, and put them in order.
Turn on Active and save.
A workflow runs after a submission arrives from its form.
Actions
Upsert subscriber: always runs first and cannot be removed. Select the email and name fields from your form to create or update the subscriber.
Add to lists: adds the subscriber to the lists you choose.
Assign to user: gives the lead to a member of your team.
Send in-app notification: sends a notification with a title and level.
Send template email: sends an email template through an SMTP profile. Require consent is on by default, and Consent key sets which consent the subscriber must have. You can override the subject.
Webhook: sends the event to your webhooks.
Delay: waits for a number of minutes.
Delay until field: waits until a date in the form data, with an optional offset in minutes.
Check submissions
Open Submissions to see each entry and the status of its latest workflow run. Filter by status, workflow or form. Open one to see the data and each run. Click Replay Workflow to run it again.
Related
Questions about building on PraismaHub? We're happy to help.
Contact us
