Taildove Logo
Taildove
Forms

Double opt-in

Double opt-in (DOI) adds a confirmation step: after a visitor submits the form, they receive a confirmation email and must click a link to verify their address before they are marked as subscribed.

How it works

  1. Visitor submits the form
  2. Taildove creates the contact with subscribed: false
  3. A confirmation email is sent to their address
  4. When they click the confirmation link, subscribed is set to true
  5. Any sequences attached to the form are triggered after confirmation (not on initial submission)

When to use it

Use DOI Skip DOI
You're in the EU/UK (GDPR compliance) You need instant list growth
You want the highest deliverability You're running a short-term campaign
You care more about quality than quantity Confirmation email friction is a concern
Your sequences contain sensitive content

Enabling double opt-in

In the form editor, scroll to the Double opt-in section and toggle it on.

The hosted form will display this notice below the form title:

Fill in the form below. You'll receive a confirmation email to complete your signup.

Effect on the API

When double opt-in is enabled, the submission API still returns { success: true } — the contact is created immediately, just not yet subscribed. The confirmation email is triggered asynchronously.

When building a headless integration, you don't need to do anything special — the DOI flow is handled entirely server-side.

Confirmation email

The confirmation email is sent from your verified sending domain. You can customize the email template in Settings → Email Templates.