Double Opt-In

Double opt-in DOI Double opt-in procedure

Glossary

The double opt-in procedure (short: DOI) is a two-stage confirmation process by which a user actively agrees to promotional communication, usually a newsletter. In stage one they enter their email address into a form; in stage two they click a confirmation link in an automatically sent email. Only after this second click is the consent considered legally granted and the address may be added to the mailing list. What sounds like bureaucratic hassle is de facto mandatory in Germany and the EU, and at the same time the most important lever for avoiding spam complaints, bounce rates and expensive legal warnings.

How double opt-in works

  1. Sign-up: the user enters their email address into a web form and agrees to an informative checkbox clause (content, frequency, right of withdrawal).
  2. Confirmation email: the system immediately sends an email with a one-time confirmation link (typically tokenised, with an expiry time).
  3. Click confirmation: the user clicks the link, the system validates the token and activates the address for sending.
  4. Logging: date, time, IP address and the sign-up wording used are stored for the burden of proof.
  5. Welcome email: optional but recommended – the first regular email with the promised content.

The procedure has several legal anchors in Germany and the EU:

  • GDPR Art. 6(1)(a): processing personal data for advertising purposes requires informed, voluntary consent. The burden of proof lies with the sender.
  • German Unfair Competition Act (UWG) § 7(2) no. 2: email advertising without express consent is an unreasonable nuisance – actionable by competitors and consumer protection associations.
  • Federal Court of Justice case law: several rulings (most recently BGH I ZR 218/07) make clear that single opt-in doesn’t suffice as evidence – only DOI reliably fulfils the burden of proof.

The consequence: anyone running a newsletter with single opt-in in Germany operates in a legal grey area and risks four-digit legal costs per complaint.

Single opt-in vs. double opt-in vs. confirmed opt-in

ProcedureConfirmation by email?Legally sound in DE/EU?
Single opt-innono (actionable)
Confirmed opt-inyes, with an info email (no click needed)no (proof problem)
Double opt-inyes, with click confirmationyes

Advantages of double opt-in

  • Protection against fake sign-ups: nobody can perform “prank sign-ups” with a third party’s email address
  • A clean list: typo addresses and disposable mailboxes drop out
  • Higher engagement rates: only genuinely interested users end up on the list – open and click rates rise noticeably
  • Better deliverability: providers like Gmail or Outlook rate senders with low spam quotas better – DOI helps here sustainably
  • Legal certainty: in a dispute, the consent can be proven with timestamp and IP

Best practices

  • A clear, fast confirmation email: deliver within seconds, recognisable subject (“Please confirm your sign-up”)
  • A prominent confirmation link: big button, not hidden in the footer text
  • Tokens with an expiry time: 24–72 hours is the industry standard
  • A re-send function: if the email lands in spam, allow a second request
  • Honeypot + captcha: protects the sign-up form against automated bots entering other people’s addresses
  • Data minimisation: don’t demand more fields than necessary – the email address suffices in most cases
  • An unsubscribe link in every email: mandatory under the GDPR, ideally 1-click unsubscribe

Frequently asked questions about double opt-in

Does double opt-in also apply to contact forms? No. For transactional replies (e.g. answering an enquiry via the contact form), no DOI consent is needed – that falls under contract initiation. DOI is only mandatory when promotional messages are to be sent.

What happens to unconfirmed addresses? At the latest after the token expires (24–72 hours), they should be deleted automatically. Permanent storage “just in case” violates the GDPR.

Do existing contacts have to be DOI-confirmed retroactively? Only if the original consent can’t be documented. If you have older lists from single opt-in times, migrate them to DOI status via a reactivation campaign – anyone who doesn’t respond gets deleted.

Do I need new consent for every new newsletter? Yes, as soon as content or frequency changes substantially. Blanket consent for “all future mailings” is not sufficient.

Which tools support double opt-in out of the box? Mailchimp, CleverReach, Brevo (formerly Sendinblue), rapidmail, ActiveCampaign – all common email marketing tools ship DOI-capable sign-up flows incl. logging.

Conclusion

Double opt-in is not only GDPR- and UWG-compliant but also the fastest route to a high-quality list with clean engagement rates. If you shy away from the small UX effort of the second confirmation, you risk tangible legal costs in DE/EU, and collect a worse data basis on top. We integrate legally compliant DOI flows (incl. honeypot, captcha and logging) into every contact and newsletter setup. Feel free to reach out for a no-obligation consultation.

← Back to glossary
HOMEGLOSSARYDOUBLE-OPT-IN