[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"docs-\u002Fdocs\u002Fdouble-opt-in":3},{"_path":4,"title":5,"description":6,"navigation":7,"image":12,"head":17,"body":36},"\u002Fdocs\u002Fdouble-opt-in","Double Opt-in · Waitlister Documentation","Learn how to enable email verification for your waitlist to improve deliverability, reduce spam, and ensure only genuine subscribers join.",{"title":8,"group":9,"description":10,"order":11},"Double Opt-in","Features","Verify subscriber emails with confirmation before adding them to your waitlist.",8,{"src":13,"width":14,"height":15,"alt":16},"https:\u002F\u002Ffirebasestorage.googleapis.com\u002Fv0\u002Fb\u002Fwaitinglist-app-c24fc.appspot.com\u002Fo\u002Fresources%2Ffeatures%2Ffeature_confirmation-email-2.webp?alt=media",400,300,"Waitlister Double Opt-in",{"meta":18,"og":31,"twitter":33},[19,22,25,28],{"name":20,"content":21},"keywords","double opt-in, email verification, confirmed opt-in, email confirmation, waitlist security, spam prevention, GDPR compliance, email deliverability",{"name":23,"content":24},"robots","index, follow",{"name":26,"content":27},"author","Waitlister",{"name":29,"content":30},"copyright","© 2026 Waitlister",{"title":5,"description":6,"type":32,"image":13},"article",{"card":34,"title":35,"description":6,"image":13},"summary_large_image","Double Opt-in with Waitlister",{"type":37,"children":38,"toc":1320},"root",[39,52,58,66,71,79,86,91,98,103,109,114,120,125,131,136,142,147,153,158,164,230,236,241,270,276,281,286,292,297,325,331,406,412,417,423,441,447,520,526,531,695,701,706,716,722,727,733,738,756,762,767,785,791,804,815,828,834,846,870,876,889,915,921,926,980,985,991,997,1050,1056,1099,1105,1110,1138,1144,1149,1172,1178,1184,1227,1233,1251,1257,1262,1290,1296,1301],{"type":40,"tag":41,"props":42,"children":43},"element","p",{},[44],{"type":40,"tag":45,"props":46,"children":49},"span",{"className":47},[48],"secondary-heading",[50],{"type":51,"value":9},"text",{"type":40,"tag":53,"props":54,"children":56},"h1",{"id":55},"double-opt-in",[57],{"type":51,"value":8},{"type":40,"tag":41,"props":59,"children":60},{},[61],{"type":40,"tag":62,"props":63,"children":65},"img",{"alt":64,"src":13},"Double opt-in confirmation email",[],{"type":40,"tag":41,"props":67,"children":68},{},[69],{"type":51,"value":70},"Double opt-in requires subscribers to confirm their email address before being added to your waitlist. When enabled, new sign-ups receive a confirmation email with a link they must click to verify their subscription. This ensures only real, engaged users join your waitlist.",{"type":40,"tag":72,"props":73,"children":76},"div",{"className":74},[75],"note",[77],{"type":51,"value":78},"Double opt-in is available on the Launch plan and higher.",{"type":40,"tag":80,"props":81,"children":83},"h2",{"id":82},"why-use-double-opt-in",[84],{"type":51,"value":85},"Why Use Double Opt-in?",{"type":40,"tag":41,"props":87,"children":88},{},[89],{"type":51,"value":90},"Double opt-in provides several important benefits for your waitlist.",{"type":40,"tag":92,"props":93,"children":95},"h3",{"id":94},"verified-email-addresses",[96],{"type":51,"value":97},"Verified Email Addresses",{"type":40,"tag":41,"props":99,"children":100},{},[101],{"type":51,"value":102},"Every subscriber on your list has proven they have access to the email address they provided. No more fake emails, typos, or mistyped addresses cluttering your waitlist.",{"type":40,"tag":92,"props":104,"children":106},{"id":105},"improved-deliverability",[107],{"type":51,"value":108},"Improved Deliverability",{"type":40,"tag":41,"props":110,"children":111},{},[112],{"type":51,"value":113},"Email providers like Gmail and Outlook reward senders with low bounce rates. By ensuring all emails are valid before sending welcome emails or announcements, your messages are more likely to reach inboxes instead of spam folders.",{"type":40,"tag":92,"props":115,"children":117},{"id":116},"reduced-spam-sign-ups",[118],{"type":51,"value":119},"Reduced Spam Sign-ups",{"type":40,"tag":41,"props":121,"children":122},{},[123],{"type":51,"value":124},"Bots and bad actors typically can't complete the confirmation step. Double opt-in acts as a natural filter against automated spam submissions.",{"type":40,"tag":92,"props":126,"children":128},{"id":127},"higher-quality-leads",[129],{"type":51,"value":130},"Higher Quality Leads",{"type":40,"tag":41,"props":132,"children":133},{},[134],{"type":51,"value":135},"Users who take the extra step to confirm their email demonstrate genuine interest in your product. These subscribers are more likely to engage with your emails and convert when you launch.",{"type":40,"tag":92,"props":137,"children":139},{"id":138},"compliance-support",[140],{"type":51,"value":141},"Compliance Support",{"type":40,"tag":41,"props":143,"children":144},{},[145],{"type":51,"value":146},"Double opt-in provides clear documentation of consent, which helps with GDPR, CAN-SPAM, and other email marketing regulations. You have proof that each subscriber actively confirmed their subscription.",{"type":40,"tag":80,"props":148,"children":150},{"id":149},"how-double-opt-in-works",[151],{"type":51,"value":152},"How Double Opt-in Works",{"type":40,"tag":41,"props":154,"children":155},{},[156],{"type":51,"value":157},"When double opt-in is enabled, the sign-up flow changes.",{"type":40,"tag":92,"props":159,"children":161},{"id":160},"the-confirmation-flow",[162],{"type":51,"value":163},"The Confirmation Flow",{"type":40,"tag":165,"props":166,"children":167},"ol",{},[168,180,190,200,210,220],{"type":40,"tag":169,"props":170,"children":171},"li",{},[172,178],{"type":40,"tag":173,"props":174,"children":175},"strong",{},[176],{"type":51,"value":177},"User submits email",{"type":51,"value":179},": Through your landing page, embedded form, or API",{"type":40,"tag":169,"props":181,"children":182},{},[183,188],{"type":40,"tag":173,"props":184,"children":185},{},[186],{"type":51,"value":187},"Confirmation email sent",{"type":51,"value":189},": Waitlister automatically sends a confirmation email",{"type":40,"tag":169,"props":191,"children":192},{},[193,198],{"type":40,"tag":173,"props":194,"children":195},{},[196],{"type":51,"value":197},"User clicks confirmation link",{"type":51,"value":199},": The email contains a unique, time-limited link",{"type":40,"tag":169,"props":201,"children":202},{},[203,208],{"type":40,"tag":173,"props":204,"children":205},{},[206],{"type":51,"value":207},"User added to waitlist",{"type":51,"value":209},": After clicking, they're officially on your list",{"type":40,"tag":169,"props":211,"children":212},{},[213,218],{"type":40,"tag":173,"props":214,"children":215},{},[216],{"type":51,"value":217},"Welcome email sent",{"type":51,"value":219},": If enabled, the welcome email is sent after confirmation",{"type":40,"tag":169,"props":221,"children":222},{},[223,228],{"type":40,"tag":173,"props":224,"children":225},{},[226],{"type":51,"value":227},"Thank-you page shown",{"type":51,"value":229},": User sees their position, referral code, and sharing options",{"type":40,"tag":92,"props":231,"children":233},{"id":232},"confirmation-pending-page",[234],{"type":51,"value":235},"Confirmation Pending Page",{"type":40,"tag":41,"props":237,"children":238},{},[239],{"type":51,"value":240},"After submitting their email, users see a \"check your email\" page that:",{"type":40,"tag":242,"props":243,"children":244},"ul",{},[245,250,255,260,265],{"type":40,"tag":169,"props":246,"children":247},{},[248],{"type":51,"value":249},"Confirms the confirmation email was sent",{"type":40,"tag":169,"props":251,"children":252},{},[253],{"type":51,"value":254},"Shows their masked email address",{"type":40,"tag":169,"props":256,"children":257},{},[258],{"type":51,"value":259},"Displays the link expiration time",{"type":40,"tag":169,"props":261,"children":262},{},[263],{"type":51,"value":264},"Provides a \"Resend email\" button (up to 3 resends)",{"type":40,"tag":169,"props":266,"children":267},{},[268],{"type":51,"value":269},"Reminds them to check their spam folder",{"type":40,"tag":92,"props":271,"children":273},{"id":272},"confirmation-link-expiration",[274],{"type":51,"value":275},"Confirmation Link Expiration",{"type":40,"tag":41,"props":277,"children":278},{},[279],{"type":51,"value":280},"Confirmation links expire after a configurable time period (default: 48 hours). This prevents old, forgotten sign-ups from cluttering your waitlist and ensures subscribers confirm while still engaged.",{"type":40,"tag":41,"props":282,"children":283},{},[284],{"type":51,"value":285},"If a link expires, the user can simply sign up again to receive a new confirmation email.",{"type":40,"tag":80,"props":287,"children":289},{"id":288},"enabling-double-opt-in",[290],{"type":51,"value":291},"Enabling Double Opt-in",{"type":40,"tag":41,"props":293,"children":294},{},[295],{"type":51,"value":296},"To enable double opt-in for your waitlist:",{"type":40,"tag":165,"props":298,"children":299},{},[300,305,310,315,320],{"type":40,"tag":169,"props":301,"children":302},{},[303],{"type":51,"value":304},"Navigate to your waitlist dashboard",{"type":40,"tag":169,"props":306,"children":307},{},[308],{"type":51,"value":309},"Go to \"Settings\" → \"Security\" tab",{"type":40,"tag":169,"props":311,"children":312},{},[313],{"type":51,"value":314},"Toggle on \"Require email confirmation (double opt-in)\"",{"type":40,"tag":169,"props":316,"children":317},{},[318],{"type":51,"value":319},"Set your preferred link expiration time (12-168 hours)",{"type":40,"tag":169,"props":321,"children":322},{},[323],{"type":51,"value":324},"Click \"Save changes\"",{"type":40,"tag":92,"props":326,"children":328},{"id":327},"configuration-options",[329],{"type":51,"value":330},"Configuration Options",{"type":40,"tag":332,"props":333,"children":334},"table",{},[335,359],{"type":40,"tag":336,"props":337,"children":338},"thead",{},[339],{"type":40,"tag":340,"props":341,"children":342},"tr",{},[343,349,354],{"type":40,"tag":344,"props":345,"children":346},"th",{},[347],{"type":51,"value":348},"Setting",{"type":40,"tag":344,"props":350,"children":351},{},[352],{"type":51,"value":353},"Description",{"type":40,"tag":344,"props":355,"children":356},{},[357],{"type":51,"value":358},"Default",{"type":40,"tag":360,"props":361,"children":362},"tbody",{},[363,385],{"type":40,"tag":340,"props":364,"children":365},{},[366,375,380],{"type":40,"tag":367,"props":368,"children":369},"td",{},[370],{"type":40,"tag":173,"props":371,"children":372},{},[373],{"type":51,"value":374},"Enable double opt-in",{"type":40,"tag":367,"props":376,"children":377},{},[378],{"type":51,"value":379},"Toggle the feature on\u002Foff",{"type":40,"tag":367,"props":381,"children":382},{},[383],{"type":51,"value":384},"Off",{"type":40,"tag":340,"props":386,"children":387},{},[388,396,401],{"type":40,"tag":367,"props":389,"children":390},{},[391],{"type":40,"tag":173,"props":392,"children":393},{},[394],{"type":51,"value":395},"Link expiration",{"type":40,"tag":367,"props":397,"children":398},{},[399],{"type":51,"value":400},"Hours until confirmation links expire",{"type":40,"tag":367,"props":402,"children":403},{},[404],{"type":51,"value":405},"48 hours",{"type":40,"tag":80,"props":407,"children":409},{"id":408},"customizing-the-confirmation-email",[410],{"type":51,"value":411},"Customizing the Confirmation Email",{"type":40,"tag":41,"props":413,"children":414},{},[415],{"type":51,"value":416},"The confirmation email is fully customizable to match your brand.",{"type":40,"tag":92,"props":418,"children":420},{"id":419},"accessing-the-editor",[421],{"type":51,"value":422},"Accessing the Editor",{"type":40,"tag":165,"props":424,"children":425},{},[426,431,436],{"type":40,"tag":169,"props":427,"children":428},{},[429],{"type":51,"value":430},"Go to your waitlist dashboard",{"type":40,"tag":169,"props":432,"children":433},{},[434],{"type":51,"value":435},"Navigate to \"Emails\" → \"Confirmation\"",{"type":40,"tag":169,"props":437,"children":438},{},[439],{"type":51,"value":440},"Click \"Edit\" to customize",{"type":40,"tag":92,"props":442,"children":444},{"id":443},"customizable-elements",[445],{"type":51,"value":446},"Customizable Elements",{"type":40,"tag":242,"props":448,"children":449},{},[450,460,470,480,490,500,510],{"type":40,"tag":169,"props":451,"children":452},{},[453,458],{"type":40,"tag":173,"props":454,"children":455},{},[456],{"type":51,"value":457},"Sender name",{"type":51,"value":459},": Who the email appears to be from",{"type":40,"tag":169,"props":461,"children":462},{},[463,468],{"type":40,"tag":173,"props":464,"children":465},{},[466],{"type":51,"value":467},"Sender email",{"type":51,"value":469},": The email address (uses your custom domain if configured)",{"type":40,"tag":169,"props":471,"children":472},{},[473,478],{"type":40,"tag":173,"props":474,"children":475},{},[476],{"type":51,"value":477},"Reply-to address",{"type":51,"value":479},": Where replies are sent",{"type":40,"tag":169,"props":481,"children":482},{},[483,488],{"type":40,"tag":173,"props":484,"children":485},{},[486],{"type":51,"value":487},"Subject line",{"type":51,"value":489},": The email subject (supports template variables)",{"type":40,"tag":169,"props":491,"children":492},{},[493,498],{"type":40,"tag":173,"props":494,"children":495},{},[496],{"type":51,"value":497},"Email body",{"type":51,"value":499},": Full visual editor with your content",{"type":40,"tag":169,"props":501,"children":502},{},[503,508],{"type":40,"tag":173,"props":504,"children":505},{},[506],{"type":51,"value":507},"Background color",{"type":51,"value":509},": Match your brand colors",{"type":40,"tag":169,"props":511,"children":512},{},[513,518],{"type":40,"tag":173,"props":514,"children":515},{},[516],{"type":51,"value":517},"Confirm button",{"type":51,"value":519},": Style and text of the confirmation button",{"type":40,"tag":92,"props":521,"children":523},{"id":522},"template-variables",[524],{"type":51,"value":525},"Template Variables",{"type":40,"tag":41,"props":527,"children":528},{},[529],{"type":51,"value":530},"Use these variables in your confirmation email:",{"type":40,"tag":332,"props":532,"children":533},{},[534,554],{"type":40,"tag":336,"props":535,"children":536},{},[537],{"type":40,"tag":340,"props":538,"children":539},{},[540,545,549],{"type":40,"tag":344,"props":541,"children":542},{},[543],{"type":51,"value":544},"Variable",{"type":40,"tag":344,"props":546,"children":547},{},[548],{"type":51,"value":353},{"type":40,"tag":344,"props":550,"children":551},{},[552],{"type":51,"value":553},"Example",{"type":40,"tag":360,"props":555,"children":556},{},[557,585,607,629,651,673],{"type":40,"tag":340,"props":558,"children":559},{},[560,570,575],{"type":40,"tag":367,"props":561,"children":562},{},[563],{"type":40,"tag":564,"props":565,"children":567},"code",{"className":566},[],[568],{"type":51,"value":569},"{{subscriber.email}}",{"type":40,"tag":367,"props":571,"children":572},{},[573],{"type":51,"value":574},"Subscriber's email",{"type":40,"tag":367,"props":576,"children":577},{},[578],{"type":40,"tag":579,"props":580,"children":582},"a",{"href":581},"mailto:john@example.com",[583],{"type":51,"value":584},"john@example.com",{"type":40,"tag":340,"props":586,"children":587},{},[588,597,602],{"type":40,"tag":367,"props":589,"children":590},{},[591],{"type":40,"tag":564,"props":592,"children":594},{"className":593},[],[595],{"type":51,"value":596},"{{subscriber.name}}",{"type":40,"tag":367,"props":598,"children":599},{},[600],{"type":51,"value":601},"Subscriber's name",{"type":40,"tag":367,"props":603,"children":604},{},[605],{"type":51,"value":606},"John Doe",{"type":40,"tag":340,"props":608,"children":609},{},[610,619,624],{"type":40,"tag":367,"props":611,"children":612},{},[613],{"type":40,"tag":564,"props":614,"children":616},{"className":615},[],[617],{"type":51,"value":618},"{{subscriber.first_name}}",{"type":40,"tag":367,"props":620,"children":621},{},[622],{"type":51,"value":623},"First name",{"type":40,"tag":367,"props":625,"children":626},{},[627],{"type":51,"value":628},"John",{"type":40,"tag":340,"props":630,"children":631},{},[632,641,646],{"type":40,"tag":367,"props":633,"children":634},{},[635],{"type":40,"tag":564,"props":636,"children":638},{"className":637},[],[639],{"type":51,"value":640},"{{waitlist.name}}",{"type":40,"tag":367,"props":642,"children":643},{},[644],{"type":51,"value":645},"Your product name",{"type":40,"tag":367,"props":647,"children":648},{},[649],{"type":51,"value":650},"Amazing Product",{"type":40,"tag":340,"props":652,"children":653},{},[654,663,668],{"type":40,"tag":367,"props":655,"children":656},{},[657],{"type":40,"tag":564,"props":658,"children":660},{"className":659},[],[661],{"type":51,"value":662},"{{link.confirm}}",{"type":40,"tag":367,"props":664,"children":665},{},[666],{"type":51,"value":667},"Confirmation URL",{"type":40,"tag":367,"props":669,"children":670},{},[671],{"type":51,"value":672},"https:\u002F\u002F...",{"type":40,"tag":340,"props":674,"children":675},{},[676,685,690],{"type":40,"tag":367,"props":677,"children":678},{},[679],{"type":40,"tag":564,"props":680,"children":682},{"className":681},[],[683],{"type":51,"value":684},"{{expiration_hours}}",{"type":40,"tag":367,"props":686,"children":687},{},[688],{"type":51,"value":689},"Hours until expiration",{"type":40,"tag":367,"props":691,"children":692},{},[693],{"type":51,"value":694},"48",{"type":40,"tag":92,"props":696,"children":698},{"id":697},"default-confirmation-email",[699],{"type":51,"value":700},"Default Confirmation Email",{"type":40,"tag":41,"props":702,"children":703},{},[704],{"type":51,"value":705},"If you don't customize the confirmation email, Waitlister sends a clean, professional default:",{"type":40,"tag":707,"props":708,"children":710},"pre",{"code":709},"Subject: Confirm your email for [Product Name]\n\nHey [First Name] 👋\n\nThanks for signing up for the [Product Name] waitlist!\n\nPlease confirm your email address to secure your spot:\n\n[Confirm My Email Button]\n\nThis link will expire in 48 hours.\n\nIf you didn't sign up for this waitlist, you can safely ignore this email.\n\nCheers,\nThe [Product Name] Team\n",[711],{"type":40,"tag":564,"props":712,"children":714},{"__ignoreMap":713},"",[715],{"type":51,"value":709},{"type":40,"tag":80,"props":717,"children":719},{"id":718},"integration-with-other-features",[720],{"type":51,"value":721},"Integration with Other Features",{"type":40,"tag":41,"props":723,"children":724},{},[725],{"type":51,"value":726},"Double opt-in works seamlessly with all Waitlister features.",{"type":40,"tag":92,"props":728,"children":730},{"id":729},"referral-program",[731],{"type":51,"value":732},"Referral Program",{"type":40,"tag":41,"props":734,"children":735},{},[736],{"type":51,"value":737},"When double opt-in is enabled:",{"type":40,"tag":242,"props":739,"children":740},{},[741,746,751],{"type":40,"tag":169,"props":742,"children":743},{},[744],{"type":51,"value":745},"Referral credit is awarded only after the referred user confirms their email",{"type":40,"tag":169,"props":747,"children":748},{},[749],{"type":51,"value":750},"This prevents gaming the system with fake referrals",{"type":40,"tag":169,"props":752,"children":753},{},[754],{"type":51,"value":755},"The referrer's points update automatically upon confirmation",{"type":40,"tag":92,"props":757,"children":759},{"id":758},"welcome-emails",[760],{"type":51,"value":761},"Welcome Emails",{"type":40,"tag":41,"props":763,"children":764},{},[765],{"type":51,"value":766},"Welcome emails are sent after confirmation, not at initial sign-up. This ensures:",{"type":40,"tag":242,"props":768,"children":769},{},[770,775,780],{"type":40,"tag":169,"props":771,"children":772},{},[773],{"type":51,"value":774},"Welcome emails only go to verified addresses",{"type":40,"tag":169,"props":776,"children":777},{},[778],{"type":51,"value":779},"Users receive the welcome email when they're most engaged (just clicked confirm)",{"type":40,"tag":169,"props":781,"children":782},{},[783],{"type":51,"value":784},"No wasted emails to unconfirmed addresses",{"type":40,"tag":92,"props":786,"children":788},{"id":787},"api-integration",[789],{"type":51,"value":790},"API Integration",{"type":40,"tag":41,"props":792,"children":793},{},[794,796,802],{"type":51,"value":795},"The ",{"type":40,"tag":579,"props":797,"children":799},{"href":798},"\u002Fdocs\u002Fapi\u002Fendpoints\u002Fsubscribers\u002Fadd-subscriber",[800],{"type":51,"value":801},"Add Subscriber API",{"type":51,"value":803}," fully supports double opt-in:",{"type":40,"tag":707,"props":805,"children":810},{"code":806,"language":807,"meta":713,"className":808},"\u002F\u002F Response when double opt-in is enabled\n{\n  \"success\": true,\n  \"is_new_sign_up\": true,\n  \"is_pending_confirmation\": true,\n  \"message\": \"Please check your email to confirm your sign-up\",\n  \"redirect_url\": \"https:\u002F\u002Fwaitlister.me\u002Fconfirm-pending\u002F...\"\n}\n","json",[809],"language-json",[811],{"type":40,"tag":564,"props":812,"children":813},{"__ignoreMap":713},[814],{"type":51,"value":806},{"type":40,"tag":41,"props":816,"children":817},{},[818,820,826],{"type":51,"value":819},"Check the ",{"type":40,"tag":564,"props":821,"children":823},{"className":822},[],[824],{"type":51,"value":825},"is_pending_confirmation",{"type":51,"value":827}," field to determine if the user needs to confirm.",{"type":40,"tag":92,"props":829,"children":831},{"id":830},"form-action-endpoint",[832],{"type":51,"value":833},"Form Action Endpoint",{"type":40,"tag":41,"props":835,"children":836},{},[837,838,844],{"type":51,"value":795},{"type":40,"tag":579,"props":839,"children":841},{"href":840},"\u002Fdocs\u002Fform-action-endpoint",[842],{"type":51,"value":843},"form action endpoint",{"type":51,"value":845}," automatically handles double opt-in.",{"type":40,"tag":242,"props":847,"children":848},{},[849,854,865],{"type":40,"tag":169,"props":850,"children":851},{},[852],{"type":51,"value":853},"Standard form submissions redirect to the confirmation pending page",{"type":40,"tag":169,"props":855,"children":856},{},[857,859],{"type":51,"value":858},"AJAX submissions receive JSON with ",{"type":40,"tag":564,"props":860,"children":862},{"className":861},[],[863],{"type":51,"value":864},"is_pending_confirmation: true",{"type":40,"tag":169,"props":866,"children":867},{},[868],{"type":51,"value":869},"No code changes required when enabling double opt-in",{"type":40,"tag":92,"props":871,"children":873},{"id":872},"custom-email-domains",[874],{"type":51,"value":875},"Custom Email Domains",{"type":40,"tag":41,"props":877,"children":878},{},[879,881,887],{"type":51,"value":880},"Confirmation emails respect your ",{"type":40,"tag":579,"props":882,"children":884},{"href":883},"\u002Fdocs\u002Fcustom-email-domain",[885],{"type":51,"value":886},"custom email domain",{"type":51,"value":888}," settings.",{"type":40,"tag":242,"props":890,"children":891},{},[892,905,910],{"type":40,"tag":169,"props":893,"children":894},{},[895,897,903],{"type":51,"value":896},"Emails are sent from your domain (e.g., ",{"type":40,"tag":564,"props":898,"children":900},{"className":899},[],[901],{"type":51,"value":902},"noreply@yourdomain.com",{"type":51,"value":904},")",{"type":40,"tag":169,"props":906,"children":907},{},[908],{"type":51,"value":909},"Improves deliverability and brand recognition",{"type":40,"tag":169,"props":911,"children":912},{},[913],{"type":51,"value":914},"Automatic fallback to Waitlister domain if not configured",{"type":40,"tag":80,"props":916,"children":918},{"id":917},"resend-limits",[919],{"type":51,"value":920},"Resend Limits",{"type":40,"tag":41,"props":922,"children":923},{},[924],{"type":51,"value":925},"To prevent abuse, confirmation email resends are limited:",{"type":40,"tag":332,"props":927,"children":928},{},[929,945],{"type":40,"tag":336,"props":930,"children":931},{},[932],{"type":40,"tag":340,"props":933,"children":934},{},[935,940],{"type":40,"tag":344,"props":936,"children":937},{},[938],{"type":51,"value":939},"Limit",{"type":40,"tag":344,"props":941,"children":942},{},[943],{"type":51,"value":944},"Value",{"type":40,"tag":360,"props":946,"children":947},{},[948,964],{"type":40,"tag":340,"props":949,"children":950},{},[951,959],{"type":40,"tag":367,"props":952,"children":953},{},[954],{"type":40,"tag":173,"props":955,"children":956},{},[957],{"type":51,"value":958},"Maximum resends",{"type":40,"tag":367,"props":960,"children":961},{},[962],{"type":51,"value":963},"3 per sign-up",{"type":40,"tag":340,"props":965,"children":966},{},[967,975],{"type":40,"tag":367,"props":968,"children":969},{},[970],{"type":40,"tag":173,"props":971,"children":972},{},[973],{"type":51,"value":974},"Cooldown between resends",{"type":40,"tag":367,"props":976,"children":977},{},[978],{"type":51,"value":979},"2 minutes",{"type":40,"tag":41,"props":981,"children":982},{},[983],{"type":51,"value":984},"After reaching the resend limit, users must wait for the confirmation to expire and sign up again.",{"type":40,"tag":80,"props":986,"children":988},{"id":987},"best-practices",[989],{"type":51,"value":990},"Best Practices",{"type":40,"tag":92,"props":992,"children":994},{"id":993},"optimizing-confirmation-rates",[995],{"type":51,"value":996},"Optimizing Confirmation Rates",{"type":40,"tag":165,"props":998,"children":999},{},[1000,1010,1020,1030,1040],{"type":40,"tag":169,"props":1001,"children":1002},{},[1003,1008],{"type":40,"tag":173,"props":1004,"children":1005},{},[1006],{"type":51,"value":1007},"Clear subject line",{"type":51,"value":1009},": Make it obvious this is a confirmation email",{"type":40,"tag":169,"props":1011,"children":1012},{},[1013,1018],{"type":40,"tag":173,"props":1014,"children":1015},{},[1016],{"type":51,"value":1017},"Prominent button",{"type":51,"value":1019},": Use a large, colorful confirm button",{"type":40,"tag":169,"props":1021,"children":1022},{},[1023,1028],{"type":40,"tag":173,"props":1024,"children":1025},{},[1026],{"type":51,"value":1027},"Urgency",{"type":51,"value":1029},": Mention the expiration time to encourage quick action",{"type":40,"tag":169,"props":1031,"children":1032},{},[1033,1038],{"type":40,"tag":173,"props":1034,"children":1035},{},[1036],{"type":51,"value":1037},"Mobile-friendly",{"type":51,"value":1039},": Many users will confirm from their phone",{"type":40,"tag":169,"props":1041,"children":1042},{},[1043,1048],{"type":40,"tag":173,"props":1044,"children":1045},{},[1046],{"type":51,"value":1047},"Short expiration",{"type":51,"value":1049},": 24-48 hours creates urgency without being too restrictive",{"type":40,"tag":92,"props":1051,"children":1053},{"id":1052},"reducing-drop-off",[1054],{"type":51,"value":1055},"Reducing Drop-off",{"type":40,"tag":165,"props":1057,"children":1058},{},[1059,1069,1079,1089],{"type":40,"tag":169,"props":1060,"children":1061},{},[1062,1067],{"type":40,"tag":173,"props":1063,"children":1064},{},[1065],{"type":51,"value":1066},"Set expectations",{"type":51,"value":1068},": Tell users to expect a confirmation email before they submit",{"type":40,"tag":169,"props":1070,"children":1071},{},[1072,1077],{"type":40,"tag":173,"props":1073,"children":1074},{},[1075],{"type":51,"value":1076},"Check spam reminder",{"type":51,"value":1078},": Include a note about checking spam folders",{"type":40,"tag":169,"props":1080,"children":1081},{},[1082,1087],{"type":40,"tag":173,"props":1083,"children":1084},{},[1085],{"type":51,"value":1086},"Fast delivery",{"type":51,"value":1088},": Confirmation emails are sent immediately",{"type":40,"tag":169,"props":1090,"children":1091},{},[1092,1097],{"type":40,"tag":173,"props":1093,"children":1094},{},[1095],{"type":51,"value":1096},"Resend option",{"type":51,"value":1098},": Make it easy to request another email if needed",{"type":40,"tag":92,"props":1100,"children":1102},{"id":1101},"when-to-use-double-opt-in",[1103],{"type":51,"value":1104},"When to Use Double Opt-in",{"type":40,"tag":41,"props":1106,"children":1107},{},[1108],{"type":51,"value":1109},"Double opt-in is recommended when:",{"type":40,"tag":242,"props":1111,"children":1112},{},[1113,1118,1123,1128,1133],{"type":40,"tag":169,"props":1114,"children":1115},{},[1116],{"type":51,"value":1117},"You're sending important announcements or updates",{"type":40,"tag":169,"props":1119,"children":1120},{},[1121],{"type":51,"value":1122},"You want the highest quality subscriber list",{"type":40,"tag":169,"props":1124,"children":1125},{},[1126],{"type":51,"value":1127},"You're in a regulated industry (finance, healthcare)",{"type":40,"tag":169,"props":1129,"children":1130},{},[1131],{"type":51,"value":1132},"You've had issues with spam sign-ups",{"type":40,"tag":169,"props":1134,"children":1135},{},[1136],{"type":51,"value":1137},"You're targeting regions with strict email laws (EU, Canada)",{"type":40,"tag":92,"props":1139,"children":1141},{"id":1140},"when-standard-flow-may-be-better",[1142],{"type":51,"value":1143},"When Standard Flow May Be Better",{"type":40,"tag":41,"props":1145,"children":1146},{},[1147],{"type":51,"value":1148},"Consider keeping double opt-in disabled if:",{"type":40,"tag":242,"props":1150,"children":1151},{},[1152,1157,1162,1167],{"type":40,"tag":169,"props":1153,"children":1154},{},[1155],{"type":51,"value":1156},"You prioritize maximum conversion over list quality",{"type":40,"tag":169,"props":1158,"children":1159},{},[1160],{"type":51,"value":1161},"Your audience has low technical sophistication",{"type":40,"tag":169,"props":1163,"children":1164},{},[1165],{"type":51,"value":1166},"You're running a time-sensitive campaign",{"type":40,"tag":169,"props":1168,"children":1169},{},[1170],{"type":51,"value":1171},"You have other verification methods in place",{"type":40,"tag":80,"props":1173,"children":1175},{"id":1174},"troubleshooting",[1176],{"type":51,"value":1177},"Troubleshooting",{"type":40,"tag":92,"props":1179,"children":1181},{"id":1180},"users-not-receiving-confirmation-emails",[1182],{"type":51,"value":1183},"Users Not Receiving Confirmation Emails",{"type":40,"tag":165,"props":1185,"children":1186},{},[1187,1197,1207,1217],{"type":40,"tag":169,"props":1188,"children":1189},{},[1190,1195],{"type":40,"tag":173,"props":1191,"children":1192},{},[1193],{"type":51,"value":1194},"Check spam\u002Fjunk folders",{"type":51,"value":1196},": Most common issue",{"type":40,"tag":169,"props":1198,"children":1199},{},[1200,1205],{"type":40,"tag":173,"props":1201,"children":1202},{},[1203],{"type":51,"value":1204},"Verify email address",{"type":51,"value":1206},": Typos happen",{"type":40,"tag":169,"props":1208,"children":1209},{},[1210,1215],{"type":40,"tag":173,"props":1211,"children":1212},{},[1213],{"type":51,"value":1214},"Check deliverability",{"type":51,"value":1216},": Use a custom email domain for better inbox placement",{"type":40,"tag":169,"props":1218,"children":1219},{},[1220,1225],{"type":40,"tag":173,"props":1221,"children":1222},{},[1223],{"type":51,"value":1224},"Review rate limits",{"type":51,"value":1226},": High-volume sign-ups may trigger email provider limits",{"type":40,"tag":92,"props":1228,"children":1230},{"id":1229},"expired-confirmation-links",[1231],{"type":51,"value":1232},"Expired Confirmation Links",{"type":40,"tag":242,"props":1234,"children":1235},{},[1236,1241,1246],{"type":40,"tag":169,"props":1237,"children":1238},{},[1239],{"type":51,"value":1240},"Users can simply sign up again with the same email",{"type":40,"tag":169,"props":1242,"children":1243},{},[1244],{"type":51,"value":1245},"A new confirmation email will be sent",{"type":40,"tag":169,"props":1247,"children":1248},{},[1249],{"type":51,"value":1250},"Consider increasing expiration time if this happens frequently",{"type":40,"tag":92,"props":1252,"children":1254},{"id":1253},"high-drop-off-rates",[1255],{"type":51,"value":1256},"High Drop-off Rates",{"type":40,"tag":41,"props":1258,"children":1259},{},[1260],{"type":51,"value":1261},"If many users aren't confirming:",{"type":40,"tag":165,"props":1263,"children":1264},{},[1265,1270,1275,1280,1285],{"type":40,"tag":169,"props":1266,"children":1267},{},[1268],{"type":51,"value":1269},"Review your confirmation email design",{"type":40,"tag":169,"props":1271,"children":1272},{},[1273],{"type":51,"value":1274},"Make the confirm button more prominent",{"type":40,"tag":169,"props":1276,"children":1277},{},[1278],{"type":51,"value":1279},"Shorten the email copy",{"type":40,"tag":169,"props":1281,"children":1282},{},[1283],{"type":51,"value":1284},"Test the email on different devices and email clients",{"type":40,"tag":169,"props":1286,"children":1287},{},[1288],{"type":51,"value":1289},"Consider reducing the expiration time to create urgency",{"type":40,"tag":80,"props":1291,"children":1293},{"id":1292},"help-and-support",[1294],{"type":51,"value":1295},"Help and Support",{"type":40,"tag":41,"props":1297,"children":1298},{},[1299],{"type":51,"value":1300},"Need assistance with double opt-in? We're here to help:",{"type":40,"tag":242,"props":1302,"children":1303},{},[1304,1315],{"type":40,"tag":169,"props":1305,"children":1306},{},[1307,1309],{"type":51,"value":1308},"Contact us via the ",{"type":40,"tag":579,"props":1310,"children":1312},{"href":1311},"\u002Fcontact",[1313],{"type":51,"value":1314},"public contact form",{"type":40,"tag":169,"props":1316,"children":1317},{},[1318],{"type":51,"value":1319},"Access the \"Help\" page in your account dashboard",{"title":713,"searchDepth":1321,"depth":1321,"links":1322},3,[1323,1331,1336,1339,1345,1352,1353,1359,1364],{"id":82,"depth":1324,"text":85,"children":1325},2,[1326,1327,1328,1329,1330],{"id":94,"depth":1321,"text":97},{"id":105,"depth":1321,"text":108},{"id":116,"depth":1321,"text":119},{"id":127,"depth":1321,"text":130},{"id":138,"depth":1321,"text":141},{"id":149,"depth":1324,"text":152,"children":1332},[1333,1334,1335],{"id":160,"depth":1321,"text":163},{"id":232,"depth":1321,"text":235},{"id":272,"depth":1321,"text":275},{"id":288,"depth":1324,"text":291,"children":1337},[1338],{"id":327,"depth":1321,"text":330},{"id":408,"depth":1324,"text":411,"children":1340},[1341,1342,1343,1344],{"id":419,"depth":1321,"text":422},{"id":443,"depth":1321,"text":446},{"id":522,"depth":1321,"text":525},{"id":697,"depth":1321,"text":700},{"id":718,"depth":1324,"text":721,"children":1346},[1347,1348,1349,1350,1351],{"id":729,"depth":1321,"text":732},{"id":758,"depth":1321,"text":761},{"id":787,"depth":1321,"text":790},{"id":830,"depth":1321,"text":833},{"id":872,"depth":1321,"text":875},{"id":917,"depth":1324,"text":920},{"id":987,"depth":1324,"text":990,"children":1354},[1355,1356,1357,1358],{"id":993,"depth":1321,"text":996},{"id":1052,"depth":1321,"text":1055},{"id":1101,"depth":1321,"text":1104},{"id":1140,"depth":1321,"text":1143},{"id":1174,"depth":1324,"text":1177,"children":1360},[1361,1362,1363],{"id":1180,"depth":1321,"text":1183},{"id":1229,"depth":1321,"text":1232},{"id":1253,"depth":1321,"text":1256},{"id":1292,"depth":1324,"text":1295}]