Double opt-in, also called confirmed opt-in, adds one step to a sign-up. After someone submits a form, they receive an email asking them to confirm by clicking a link. Only after they click are they added to your list as a subscriber. If they never click, they don’t receive marketing email.
The extra step filters out a lot of trouble. Mistyped addresses never confirm, so they don’t become hard bounces. Bots and people signing up others as a prank are stopped. Spam traps, which can’t click links, don’t get onto your list. And the confirmation click, with its time stamp, is strong evidence that the owner of the address really asked to hear from you, which is helpful under consent-based laws such as the DPDP Act and the GDPR.
The cost is that some genuine people never confirm, because the email landed in spam, arrived late or simply got forgotten. You can keep that loss small. Send the confirmation instantly, make the subject obvious (“Confirm your subscription to …”), keep the email short with one large button, and use the thank-you page to tell people to check their inbox and Promotions tab.
Double opt-in suits most lists, and it is especially worth it for forms that attract bots, for lead magnets that tempt people to enter fake addresses, and for businesses that have had bounce or spam-trap problems. Some businesses use single opt-in at checkout, where the address has already been checked by the purchase, and double opt-in everywhere else.
A Chennai music school’s website form collects 400 sign-ups a month, about 15% of them junk. After switching to double opt-in, 310 people confirm in the first month. Bounces from new subscribers drop to almost nothing and the welcome email’s open rate rises.
MailNesto lets you turn on double opt-in per list, with editable confirmation emails and confirmation pages, and records the confirmation as part of each contact’s consent history.