Forms
Forms let you collect new contacts directly from your website or landing pages. Each form is a public endpoint that accepts submissions and feeds them into...
Forms let you collect new contacts directly from your website or landing pages. Each form is a public endpoint that accepts submissions and feeds them into your Owlat audience — no coding required beyond embedding a simple snippet.
Creating a form
- Open Settings > Forms.
- Click New Form.
- Give your form a name (for internal reference).
- Choose which topic new contacts should be added to.
- Optionally set a redirect URL — where visitors go after submitting.
- Save the form to generate its endpoint.
Create separate forms for different signup contexts (e.g., "Blog Newsletter Signup", "Product Waitlist") so you can track where contacts come from and route them to the right topics.
Form settings
Linked topic
Every form is connected to a topic. When someone submits the form, they're automatically added to that topic. If the topic has double opt-in enabled, the contact will need to confirm their subscription before becoming active.
Redirect URL
After a successful submission, visitors are redirected to this URL. Use it to send people to a thank-you page, a resource download, or back to your homepage.
Spam protection
Forms include built-in honeypot spam protection — a hidden field that catches bots without requiring CAPTCHAs or extra setup from your visitors. This runs automatically on every submission.
Double opt-in on forms
If the topic linked to your form has double opt-in (DOI) enabled, the flow works like this:
- A visitor submits the form.
- The contact is created with a pending subscription status.
- A confirmation email is sent automatically.
- The contact clicks the confirmation link to become active.
- Only active contacts are eligible for campaign sends.
Double opt-in is configured at the topic level, not the form level. See Topics for setup details.
Embedding your form
After creating a form, you'll see an embed code that you can paste into your website. The form submits data to Owlat's public endpoint, so it works with any website — static HTML, WordPress, React, or anything else.
What gets captured
Forms collect the standard contact fields:
- Email (required)
- First name (optional)
- Last name (optional)
You can also capture custom property values if your form includes additional fields mapped to your Contact Properties.
Monitoring submissions
View submission statistics for each form in Settings > Forms. Track how many contacts each form has generated to understand which signup sources are performing best.
Next steps
- Contacts — see the contacts created by your forms
- Topics — configure the topics your forms feed into
- Contact Properties — capture custom data through form fields
- Deliverability — ensure your confirmation emails reach inboxes