Campaigns & content
Lead-capture forms
Hosted signup forms with a public submit API — new leads become contacts, get tagged, and can trigger a welcome journey instantly.
Forms are the front door of your audience. WeZend forms exist in two shapes — a hosted page you can link to from anywhere, and a public submit endpoint you can POST to from your own website — both feeding the same pipeline: contact created/updated → consent recorded → tags applied → journeys triggered.
Create a form
Audience → Forms → New form. Choose the fields (email and/or phone plus any custom fields), the consent text, the tags to apply, and what happens next (double opt-in on/off, redirect URL, welcome journey).
Every form gets a key, say spring-fair:
- Hosted page:
https://api.wezend.com/forms/spring-fair— a ready styled page, perfect for QR codes, bio links and paid landing pages. - Submit endpoint:
POST https://api.wezend.com/forms/spring-fair/submit— wire your own HTML form to it:
<form onsubmit="submitLead(event)">
<input name="email" type="email" required />
<input name="first_name" />
<button>Sign up</button>
</form>
<script>
async function submitLead(e) {
e.preventDefault();
const data = Object.fromEntries(new FormData(e.target));
const res = await fetch("https://api.wezend.com/forms/spring-fair/submit", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify(data),
});
if (res.ok) e.target.replaceWith("Thanks — check your inbox!");
}
</script>
No API key in the browser — the form key is public by design and rate-limited server-side.
Double opt-in
With double opt-in enabled, the submit triggers a confirmation email/SMS and the contact is only marked subscribed after clicking the link — the gold standard under GDPR and the single best thing you can do for long-term deliverability.
Where submissions land
Each submission upserts a contact (matched on email/phone), records the consent event with timestamp, form key and IP, applies your tags, and — if configured — enrolls the contact in a welcome journey within seconds.
One platform. Every customer interaction.
Replace your patchwork of messaging APIs, CDP and automation tools with a single engagement platform built for scale.
No credit card required · EU data residency · 99.99% uptime SLA