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

  1. Open Settings > Forms.
  2. Click New Form.
  3. Give your form a name (for internal reference).
  4. Choose which mailing list new contacts should be added to.
  5. Optionally set a redirect URL — where visitors go after submitting.
  6. 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 lists.

Form settings

Linked list

Every form is connected to a mailing list. When someone submits the form, they're automatically added to that list. If the list 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 mailing list linked to your form has double opt-in (DOI) enabled, the flow works like this:

  1. A visitor submits the form.
  2. The contact is created with a pending subscription status.
  3. A confirmation email is sent automatically.
  4. The contact clicks the confirmation link to become active.
  5. Only active contacts are eligible for campaign sends.

Double opt-in is configured at the list level, not the form level. See Mailing Lists 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