Single opt-in adds someone to your list the moment they submit a form. Double opt-in — confirmed opt-in — sends them an email first and adds them only when they click the link inside it.
The trade is straightforward. Double opt-in loses you a meaningful share of signups, commonly cited as somewhere around 20%, and gives you a list where every address is real, typed correctly, and actively confirmed. Which side of that trade is right depends on where your signups come from.
What double opt-in actually prevents
Typos. jane@gmial.com never confirms, so it never enters your list and never bounces. This matters more than it sounds: hard bounces damage sender reputation, and a form with no confirmation step accumulates them steadily.
Spam traps. Recycled addresses and pristine traps get onto lists through forms and imports. Traps do not click confirmation links. This is the single strongest technical argument for double opt-in, because hitting a trap can put you on a blocklist and undo months of careful sending.
Malicious signups. Anyone can type someone else's address into your form. Without confirmation, that person receives mail they never requested and marks it as spam, and spam complaints are what determine your inbox placement.
Bot submissions. Automated form fills produce addresses that never confirm.
Ambiguous consent. The confirmation click is a timestamped, logged, unambiguous act. Under the GDPR you must be able to demonstrate consent, and nothing demonstrates it as cleanly.
What single opt-in gets you
More subscribers. All of them, immediately, including the ones who would have meant to confirm and forgotten.
A shorter path. Every extra step loses people, and a confirmation email is a step that happens outside your site, in an inbox, where you have no control.
No delivery risk on the confirmation itself. The confirmation email has to arrive. If it lands in spam or in the Promotions tab, that subscriber is lost — and you will not know, because from your side they simply never confirmed.
Immediate delivery of what you promised. If someone signed up for a discount code or a download, making them confirm first introduces a delay at the exact moment their intent is highest.
Where each one is right
Use double opt-in when:
- You are building a long-term list you will mail for years. The quality difference compounds.
- Your signups come from anywhere you do not fully control — a partner, a competition, a co-registration deal, an offline event.
- You send to the EU or UK and want a clean consent record.
- Your deliverability is already fragile, or you are warming a new domain.
- Your list is your business — newsletters, publishers, anyone whose product is the email.
Single opt-in is defensible when:
- Signups come from a high-intent moment on your own site, like a checkout or an account creation.
- The signup is part of a transaction you are already fulfilling.
- Your list is small and every subscriber is individually valuable, and you have another way to verify quality.
- You are giving something away immediately and the delay would cost more than the bad addresses.
The middle path most senders should take
Single opt-in with address verification at the point of signup captures most of the benefit without the drop-off. A real-time check catches typos and disposable addresses before they enter your list, which handles the most common failure mode.
Combine it with a strong welcome email — high open rate, easy unsubscribe, clear statement of what they will get — and you approximate double opt-in's list quality while keeping the extra 20%.
Where this falls short is spam traps and malicious signups, which verification cannot always detect. So: verification for signups from your own site, double opt-in for anything from a source you do not control.
Making double opt-in work if you use it
- Send the confirmation instantly. Delays kill confirmation rates.
- Make the subject unmistakable. "Confirm your subscription" — not clever, not branded, not curious.
- One link, large, above the fold. Nothing else in the email.
- Tell people to check spam on the post-submit page, and say what the email looks like.
- Send one reminder after 24 hours to anyone who has not confirmed. This recovers a substantial share.
- Do not deliver the lead magnet in the confirmation email itself — deliver it after confirmation, or people take the file and never confirm.
Frequently asked questions
Does GDPR require double opt-in?
No. It requires that consent be demonstrable, not that it be confirmed twice. Double opt-in is the easiest way to demonstrate consent, which is why compliance guidance recommends it, but a single opt-in with a proper audit record is lawful.
How many subscribers do you lose with double opt-in?
Commonly cited figures sit around 20%, varying widely by audience and by how well the confirmation email is built. A clear subject line, instant delivery and a single reminder recover a large part of that.
Does double opt-in improve deliverability?
Yes, meaningfully. It eliminates typo addresses that would hard bounce, filters out spam traps, and prevents malicious signups who would otherwise complain. All three are among the strongest negative signals mailbox providers act on.
Can I switch an existing single opt-in list to double opt-in?
You can, but do not retroactively ask your whole list to confirm — you will lose most of it to inattention rather than intent. Apply confirmation to new signups from now on, and handle the existing list with cleaning and engagement-based suppression instead.



