Browse docs

Jump between feature areas and guides without leaving the article.

Double Opt-In

Double opt-in helps prove that a subscriber controls the email address they submitted. In Mailrith, it is configured on tags so each signup category can have its own confirmation email and success experience.

8 min read

Mailrith tags page where tag settings are managed.
Enable double opt-in on a tag when that tag represents a signup category that should require confirmation.

What Double Opt-In Does

Double opt-in asks a person to confirm their subscription before they are treated as fully subscribed. In Mailrith, double opt-in is configured on a Tag. When that tag is applied during a signup or import, Mailrith can send a confirmation email and keep the subscriber in an unconfirmed state until they click the confirmation link.

Mailrith tags page showing tag management
Double opt-in settings live on tags because tags describe the list, offer, or consent category the subscriber is joining.

This is useful when you want proof that the email owner actually asked to join a list. It also helps protect sender reputation because people who mistype an address or use someone else's email do not become active subscribers unless the address owner confirms.

Create a Double Opt-In Tag

  1. Click Tags in the left sidebar.
  2. Click Create Tag, or click an existing tag row to open Edit Tag.
  3. Turn on Enable Double Opt-In.
  4. Review Confirmation Email Subject.
  5. Review Confirmation Email Body and make sure it includes the confirmation link token.
  6. Under On Confirmation Success, choose Show success message and write the message, or choose Redirect to a page and enter the redirect URL.
  7. Click Save.

Mailrith provides default confirmation content when double opt-in is enabled. The default subject is clear and simple, and the default body includes a confirmation link. You can edit the wording, but keep the message direct: remind the subscriber what they asked to join and ask them to confirm.

Confirmation Email and Success Page

The confirmation email should do one job: get the subscriber to click the confirmation link. Avoid adding multiple offers, unrelated links, or long copy. A short message usually performs better because the next step is obvious.

After the subscriber clicks the link, Mailrith can either show a success message or send the subscriber to a URL you provide.

  • Success message: best for a simple confirmation, such as "Thank you for subscribing."
  • Redirect URL: best when the next step is a welcome page, download page, course portal, webinar confirmation page, or product onboarding screen.

If you choose redirect, enter a full valid URL. Mailrith validates the URL because a broken redirect creates a confusing subscriber experience after confirmation.

Where Double Opt-In Applies

Double opt-in follows the tag. If a Form, Import, Automation, Magic Link, or manual action applies a tag that has double opt-in enabled, Mailrith treats that subscription category as requiring confirmation.

This means you can use different consent rules for different audience groups. For example, a general newsletter tag can require confirmation while an internal customer-only tag does not.

Use clear tag names so future teammates understand what the confirmation is for. A tag named "Newsletter - Confirmed Signup" is easier to reason about than a generic tag named "List 1."

Troubleshooting Double Opt-In

  • The confirmation email is not sending: confirm the workspace has an enabled Email Delivery Connection. Double opt-in email needs a working sender.
  • The tag cannot be saved: make sure the confirmation subject and body are not blank when double opt-in is enabled.
  • The link is missing from the email: add the confirmation link token back into the email body. Without it, subscribers cannot confirm.
  • The redirect URL is rejected: use a complete URL that starts with https:// whenever possible.
  • A subscriber is still unconfirmed: ask them to open the latest confirmation email and click the confirmation link. If needed, apply the tag again through the correct flow to send a fresh confirmation.

Need Help?

Reach the Mailrith team if you need help planning a workflow or troubleshooting a setup.

Contact

Related Guides

On this page

Jump to the section you need.