[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"docs-\u002Fdocs\u002Fform-action-endpoint":3},{"_path":4,"title":5,"description":6,"navigation":7,"image":12,"head":17,"body":35},"\u002Fdocs\u002Fform-action-endpoint","Form Action Endpoint · Waitlister Documentation","Learn how to use Waitlister's form action endpoint to collect waitlist signups from tools like Webflow, Framer, Bubble, and any HTML form.",{"title":8,"group":9,"description":10,"order":11},"Form action endpoint","Waitlist","Use Waitlister as your form's action URL to collect signups from any HTML form.",4,{"src":13,"width":14,"height":15,"alt":16},"https:\u002F\u002Ffirebasestorage.googleapis.com\u002Fv0\u002Fb\u002Fwaitinglist-app-c24fc.appspot.com\u002Fo\u002Fdocs-og-image.png?alt=media&token=85e60b24-c882-4f84-aa9e-ef85e1ae4bb5",400,300,"Form Action Endpoint with Waitlister",{"meta":18,"og":31,"twitter":33},[19,22,25,28],{"name":20,"content":21},"keywords","form action, HTML form, Webflow integration, Framer integration, Bubble integration, no-code waitlist, form endpoint, waitlist integration",{"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":16,"description":6,"image":13},"summary_large_image",{"type":36,"children":37,"toc":1668},"root",[38,51,58,63,70,75,80,86,91,147,154,291,296,302,307,326,331,342,347,353,358,369,383,389,394,400,412,420,425,431,442,450,455,473,478,484,489,495,500,506,511,517,580,586,700,706,711,720,749,755,760,769,775,780,786,821,827,870,876,881,895,901,906,939,945,988,994,1021,1027,1039,1048,1054,1059,1065,1070,1079,1085,1090,1099,1105,1118,1126,1137,1145,1154,1160,1165,1238,1243,1279,1285,1291,1388,1394,1492,1498,1539,1545,1550,1559,1564,1570,1638,1644,1649],{"type":39,"tag":40,"props":41,"children":42},"element","p",{},[43],{"type":39,"tag":44,"props":45,"children":48},"span",{"className":46},[47],"secondary-heading",[49],{"type":50,"value":9},"text",{"type":39,"tag":52,"props":53,"children":55},"h1",{"id":54},"form-action-endpoint",[56],{"type":50,"value":57},"Form Action Endpoint",{"type":39,"tag":40,"props":59,"children":60},{},[61],{"type":50,"value":62},"The form action endpoint allows you to point any HTML form directly to Waitlister to collect signups. This is perfect for integrating with no-code tools like Webflow, Framer, Bubble, or any custom HTML form without needing JavaScript embeds.",{"type":39,"tag":64,"props":65,"children":67},"h2",{"id":66},"what-is-a-form-action-endpoint",[68],{"type":50,"value":69},"What is a Form Action Endpoint?",{"type":39,"tag":40,"props":71,"children":72},{},[73],{"type":50,"value":74},"A form action endpoint is a URL that receives form submissions when a user clicks submit. Instead of handling the submission yourself, the form sends data directly to Waitlister, which processes the signup and redirects users to the appropriate page.",{"type":39,"tag":40,"props":76,"children":77},{},[78],{"type":50,"value":79},"This approach is simpler than embedding forms and works with virtually any tool that supports HTML forms.",{"type":39,"tag":64,"props":81,"children":83},{"id":82},"why-use-form-action-endpoint",[84],{"type":50,"value":85},"Why Use Form Action Endpoint?",{"type":39,"tag":40,"props":87,"children":88},{},[89],{"type":50,"value":90},"The form action endpoint is ideal when:",{"type":39,"tag":92,"props":93,"children":94},"ul",{},[95,107,117,127,137],{"type":39,"tag":96,"props":97,"children":98},"li",{},[99,105],{"type":39,"tag":100,"props":101,"children":102},"strong",{},[103],{"type":50,"value":104},"You're using no-code tools",{"type":50,"value":106},": Perfect for Webflow, Framer, Bubble, Wix, Squarespace, or any website builder",{"type":39,"tag":96,"props":108,"children":109},{},[110,115],{"type":39,"tag":100,"props":111,"children":112},{},[113],{"type":50,"value":114},"You want complete design control",{"type":50,"value":116},": Style your form exactly how you want using your own tools",{"type":39,"tag":96,"props":118,"children":119},{},[120,125],{"type":39,"tag":100,"props":121,"children":122},{},[123],{"type":50,"value":124},"You prefer simplicity",{"type":50,"value":126},": No JavaScript embeds or iframes to manage",{"type":39,"tag":96,"props":128,"children":129},{},[130,135],{"type":39,"tag":100,"props":131,"children":132},{},[133],{"type":50,"value":134},"You're working with existing forms",{"type":50,"value":136},": Easily add waitlist functionality to forms you've already built",{"type":39,"tag":96,"props":138,"children":139},{},[140,145],{"type":39,"tag":100,"props":141,"children":142},{},[143],{"type":50,"value":144},"You need native form behavior",{"type":50,"value":146},": Uses standard HTML form submissions that work everywhere",{"type":39,"tag":148,"props":149,"children":151},"h3",{"id":150},"form-action-vs-embeddable-form",[152],{"type":50,"value":153},"Form Action vs. Embeddable Form",{"type":39,"tag":155,"props":156,"children":157},"table",{},[158,181],{"type":39,"tag":159,"props":160,"children":161},"thead",{},[162],{"type":39,"tag":163,"props":164,"children":165},"tr",{},[166,172,176],{"type":39,"tag":167,"props":168,"children":169},"th",{},[170],{"type":50,"value":171},"Feature",{"type":39,"tag":167,"props":173,"children":174},{},[175],{"type":50,"value":57},{"type":39,"tag":167,"props":177,"children":178},{},[179],{"type":50,"value":180},"Embeddable Form",{"type":39,"tag":182,"props":183,"children":184},"tbody",{},[185,207,228,249,270],{"type":39,"tag":163,"props":186,"children":187},{},[188,197,202],{"type":39,"tag":189,"props":190,"children":191},"td",{},[192],{"type":39,"tag":100,"props":193,"children":194},{},[195],{"type":50,"value":196},"Setup",{"type":39,"tag":189,"props":198,"children":199},{},[200],{"type":50,"value":201},"Point form action URL",{"type":39,"tag":189,"props":203,"children":204},{},[205],{"type":50,"value":206},"Add script + container div",{"type":39,"tag":163,"props":208,"children":209},{},[210,218,223],{"type":39,"tag":189,"props":211,"children":212},{},[213],{"type":39,"tag":100,"props":214,"children":215},{},[216],{"type":50,"value":217},"Design",{"type":39,"tag":189,"props":219,"children":220},{},[221],{"type":50,"value":222},"Fully customizable in your tool",{"type":39,"tag":189,"props":224,"children":225},{},[226],{"type":50,"value":227},"Customizable in Waitlister editor",{"type":39,"tag":163,"props":229,"children":230},{},[231,239,244],{"type":39,"tag":189,"props":232,"children":233},{},[234],{"type":39,"tag":100,"props":235,"children":236},{},[237],{"type":50,"value":238},"Complexity",{"type":39,"tag":189,"props":240,"children":241},{},[242],{"type":50,"value":243},"Simple",{"type":39,"tag":189,"props":245,"children":246},{},[247],{"type":50,"value":248},"Requires JavaScript",{"type":39,"tag":163,"props":250,"children":251},{},[252,260,265],{"type":39,"tag":189,"props":253,"children":254},{},[255],{"type":39,"tag":100,"props":256,"children":257},{},[258],{"type":50,"value":259},"Best for",{"type":39,"tag":189,"props":261,"children":262},{},[263],{"type":50,"value":264},"No-code tools, custom designs",{"type":39,"tag":189,"props":266,"children":267},{},[268],{"type":50,"value":269},"Quick setup, consistent branding",{"type":39,"tag":163,"props":271,"children":272},{},[273,281,286],{"type":39,"tag":189,"props":274,"children":275},{},[276],{"type":39,"tag":100,"props":277,"children":278},{},[279],{"type":50,"value":280},"Flexibility",{"type":39,"tag":189,"props":282,"children":283},{},[284],{"type":50,"value":285},"Use any form fields",{"type":39,"tag":189,"props":287,"children":288},{},[289],{"type":50,"value":290},"Pre-configured form builder",{"type":39,"tag":40,"props":292,"children":293},{},[294],{"type":50,"value":295},"Both methods support all Waitlister features including referrals, email validation, double opt-in, and analytics.",{"type":39,"tag":64,"props":297,"children":299},{"id":298},"getting-your-endpoint-url",[300],{"type":50,"value":301},"Getting Your Endpoint URL",{"type":39,"tag":40,"props":303,"children":304},{},[305],{"type":50,"value":306},"To find your form action endpoint:",{"type":39,"tag":308,"props":309,"children":310},"ol",{},[311,316,321],{"type":39,"tag":96,"props":312,"children":313},{},[314],{"type":50,"value":315},"Navigate to your waitlist dashboard",{"type":39,"tag":96,"props":317,"children":318},{},[319],{"type":50,"value":320},"Go to the \"Overview\" page",{"type":39,"tag":96,"props":322,"children":323},{},[324],{"type":50,"value":325},"Your waitlist key is displayed at the top",{"type":39,"tag":40,"props":327,"children":328},{},[329],{"type":50,"value":330},"Your endpoint URL will be:",{"type":39,"tag":332,"props":333,"children":335},"pre",{"code":334},"https:\u002F\u002Fwaitlister.me\u002Fs\u002FYOUR-WAITLIST-KEY\n",[336],{"type":39,"tag":337,"props":338,"children":340},"code",{"__ignoreMap":339},"",[341],{"type":50,"value":334},{"type":39,"tag":40,"props":343,"children":344},{},[345],{"type":50,"value":346},"For a complete example with all supported fields, visit your endpoint URL in a browser to see the documentation page specific to your waitlist.",{"type":39,"tag":64,"props":348,"children":350},{"id":349},"basic-setup",[351],{"type":50,"value":352},"Basic Setup",{"type":39,"tag":40,"props":354,"children":355},{},[356],{"type":50,"value":357},"Here's a minimal example to get started.",{"type":39,"tag":332,"props":359,"children":364},{"code":360,"language":361,"meta":339,"className":362},"\u003Cform action=\"https:\u002F\u002Fwaitlister.me\u002Fs\u002FYOUR-WAITLIST-KEY\" method=\"POST\">\n  \u003Cinput type=\"email\" name=\"email\" required>\n  \u003Cbutton type=\"submit\">Join Waitlist\u003C\u002Fbutton>\n\u003C\u002Fform>\n","html",[363],"language-html",[365],{"type":39,"tag":337,"props":366,"children":367},{"__ignoreMap":339},[368],{"type":50,"value":360},{"type":39,"tag":40,"props":370,"children":371},{},[372,374,381],{"type":50,"value":373},"This form will collect signups and redirect users to the appropriate page — just make sure you've ",{"type":39,"tag":375,"props":376,"children":378},"a",{"href":377},"\u002Fdocs\u002Fform-action-endpoint#domain-whitelisting",[379],{"type":50,"value":380},"whitelisted the domain",{"type":50,"value":382},".",{"type":39,"tag":64,"props":384,"children":386},{"id":385},"redirect-behavior",[387],{"type":50,"value":388},"Redirect Behavior",{"type":39,"tag":40,"props":390,"children":391},{},[392],{"type":50,"value":393},"After a successful form submission, users are automatically redirected based on your waitlist settings:",{"type":39,"tag":148,"props":395,"children":397},{"id":396},"standard-flow-double-opt-in-disabled",[398],{"type":50,"value":399},"Standard Flow (Double Opt-in Disabled)",{"type":39,"tag":40,"props":401,"children":402},{},[403,405,410],{"type":50,"value":404},"Users are redirected directly to the ",{"type":39,"tag":100,"props":406,"children":407},{},[408],{"type":50,"value":409},"thank-you page",{"type":50,"value":411},":",{"type":39,"tag":332,"props":413,"children":415},{"code":414},"https:\u002F\u002Fwaitlister.me\u002Fthank-you\u002FYOUR-WAITLIST-KEY\u002Fsign-up-token\n",[416],{"type":39,"tag":337,"props":417,"children":418},{"__ignoreMap":339},[419],{"type":50,"value":414},{"type":39,"tag":40,"props":421,"children":422},{},[423],{"type":50,"value":424},"The thank-you page displays their waitlist position, referral code, and sharing options.",{"type":39,"tag":148,"props":426,"children":428},{"id":427},"double-opt-in-flow-double-opt-in-enabled",[429],{"type":50,"value":430},"Double Opt-in Flow (Double Opt-in Enabled)",{"type":39,"tag":40,"props":432,"children":433},{},[434,436,441],{"type":50,"value":435},"Users are redirected to a ",{"type":39,"tag":100,"props":437,"children":438},{},[439],{"type":50,"value":440},"confirmation pending page",{"type":50,"value":411},{"type":39,"tag":332,"props":443,"children":445},{"code":444},"https:\u002F\u002Fwaitlister.me\u002Fconfirm-pending\u002FYOUR-WAITLIST-KEY\u002Fconfirmation-token\n",[446],{"type":39,"tag":337,"props":447,"children":448},{"__ignoreMap":339},[449],{"type":50,"value":444},{"type":39,"tag":40,"props":451,"children":452},{},[453],{"type":50,"value":454},"This page instructs users to check their email and confirm their subscription. Features include:",{"type":39,"tag":92,"props":456,"children":457},{},[458,463,468],{"type":39,"tag":96,"props":459,"children":460},{},[461],{"type":50,"value":462},"Clear instructions to check their inbox",{"type":39,"tag":96,"props":464,"children":465},{},[466],{"type":50,"value":467},"Option to resend the confirmation email (up to 3 times)",{"type":39,"tag":96,"props":469,"children":470},{},[471],{"type":50,"value":472},"Spam folder reminder",{"type":39,"tag":40,"props":474,"children":475},{},[476],{"type":50,"value":477},"Once the user clicks the confirmation link in their email, they're added to your waitlist and redirected to the thank-you page.",{"type":39,"tag":148,"props":479,"children":481},{"id":480},"existing-subscriber",[482],{"type":50,"value":483},"Existing Subscriber",{"type":39,"tag":40,"props":485,"children":486},{},[487],{"type":50,"value":488},"If the email is already registered on your waitlist, users are redirected to the thank-you page with their existing signup details.",{"type":39,"tag":148,"props":490,"children":492},{"id":491},"pending-confirmation-double-opt-in",[493],{"type":50,"value":494},"Pending Confirmation (Double Opt-in)",{"type":39,"tag":40,"props":496,"children":497},{},[498],{"type":50,"value":499},"If the email already has a pending confirmation, users are redirected back to the confirmation pending page.",{"type":39,"tag":64,"props":501,"children":503},{"id":502},"supported-fields",[504],{"type":50,"value":505},"Supported Fields",{"type":39,"tag":40,"props":507,"children":508},{},[509],{"type":50,"value":510},"The form action endpoint accepts the following fields.",{"type":39,"tag":148,"props":512,"children":514},{"id":513},"required-fields",[515],{"type":50,"value":516},"Required Fields",{"type":39,"tag":155,"props":518,"children":519},{},[520,546],{"type":39,"tag":159,"props":521,"children":522},{},[523],{"type":39,"tag":163,"props":524,"children":525},{},[526,531,536,541],{"type":39,"tag":167,"props":527,"children":528},{},[529],{"type":50,"value":530},"Field Name",{"type":39,"tag":167,"props":532,"children":533},{},[534],{"type":50,"value":535},"Alternative",{"type":39,"tag":167,"props":537,"children":538},{},[539],{"type":50,"value":540},"Type",{"type":39,"tag":167,"props":542,"children":543},{},[544],{"type":50,"value":545},"Description",{"type":39,"tag":182,"props":547,"children":548},{},[549],{"type":39,"tag":163,"props":550,"children":551},{},[552,561,570,575],{"type":39,"tag":189,"props":553,"children":554},{},[555],{"type":39,"tag":337,"props":556,"children":558},{"className":557},[],[559],{"type":50,"value":560},"email",{"type":39,"tag":189,"props":562,"children":563},{},[564],{"type":39,"tag":337,"props":565,"children":567},{"className":566},[],[568],{"type":50,"value":569},"e-mail",{"type":39,"tag":189,"props":571,"children":572},{},[573],{"type":50,"value":574},"String",{"type":39,"tag":189,"props":576,"children":577},{},[578],{"type":50,"value":579},"Subscriber's email address (required)",{"type":39,"tag":148,"props":581,"children":583},{"id":582},"optional-fields",[584],{"type":50,"value":585},"Optional Fields",{"type":39,"tag":155,"props":587,"children":588},{},[589,611],{"type":39,"tag":159,"props":590,"children":591},{},[592],{"type":39,"tag":163,"props":593,"children":594},{},[595,599,603,607],{"type":39,"tag":167,"props":596,"children":597},{},[598],{"type":50,"value":530},{"type":39,"tag":167,"props":600,"children":601},{},[602],{"type":50,"value":535},{"type":39,"tag":167,"props":604,"children":605},{},[606],{"type":50,"value":540},{"type":39,"tag":167,"props":608,"children":609},{},[610],{"type":50,"value":545},{"type":39,"tag":182,"props":612,"children":613},{},[614,640,670],{"type":39,"tag":163,"props":615,"children":616},{},[617,626,631,635],{"type":39,"tag":189,"props":618,"children":619},{},[620],{"type":39,"tag":337,"props":621,"children":623},{"className":622},[],[624],{"type":50,"value":625},"name",{"type":39,"tag":189,"props":627,"children":628},{},[629],{"type":50,"value":630},"—",{"type":39,"tag":189,"props":632,"children":633},{},[634],{"type":50,"value":574},{"type":39,"tag":189,"props":636,"children":637},{},[638],{"type":50,"value":639},"Subscriber's full name",{"type":39,"tag":163,"props":641,"children":642},{},[643,652,661,665],{"type":39,"tag":189,"props":644,"children":645},{},[646],{"type":39,"tag":337,"props":647,"children":649},{"className":648},[],[650],{"type":50,"value":651},"phone",{"type":39,"tag":189,"props":653,"children":654},{},[655],{"type":39,"tag":337,"props":656,"children":658},{"className":657},[],[659],{"type":50,"value":660},"phone_number",{"type":39,"tag":189,"props":662,"children":663},{},[664],{"type":50,"value":574},{"type":39,"tag":189,"props":666,"children":667},{},[668],{"type":50,"value":669},"Subscriber's phone number",{"type":39,"tag":163,"props":671,"children":672},{},[673,682,691,695],{"type":39,"tag":189,"props":674,"children":675},{},[676],{"type":39,"tag":337,"props":677,"children":679},{"className":678},[],[680],{"type":50,"value":681},"referred_by",{"type":39,"tag":189,"props":683,"children":684},{},[685],{"type":39,"tag":337,"props":686,"children":688},{"className":687},[],[689],{"type":50,"value":690},"ref",{"type":39,"tag":189,"props":692,"children":693},{},[694],{"type":50,"value":574},{"type":39,"tag":189,"props":696,"children":697},{},[698],{"type":50,"value":699},"Referral code from another subscriber",{"type":39,"tag":148,"props":701,"children":703},{"id":702},"custom-fields",[704],{"type":50,"value":705},"Custom Fields",{"type":39,"tag":40,"props":707,"children":708},{},[709],{"type":50,"value":710},"Any field not listed above will be automatically stored in the subscriber's metadata. This allows you to collect additional information specific to your use case:",{"type":39,"tag":332,"props":712,"children":715},{"code":713,"language":361,"meta":339,"className":714},"\u003Cform action=\"https:\u002F\u002Fwaitlister.me\u002Fs\u002FYOUR-WAITLIST-KEY\" method=\"POST\">\n  \u003Cinput type=\"email\" name=\"email\" required>\n  \u003Cinput type=\"text\" name=\"name\">\n  \u003Cinput type=\"text\" name=\"company\">\n  \u003Cinput type=\"text\" name=\"role\">\n  \u003Cselect name=\"plan_interest\">\n    \u003Coption value=\"starter\">Starter\u003C\u002Foption>\n    \u003Coption value=\"pro\">Pro\u003C\u002Foption>\n  \u003C\u002Fselect>\n  \u003Cbutton type=\"submit\">Join Waitlist\u003C\u002Fbutton>\n\u003C\u002Fform>\n",[363],[716],{"type":39,"tag":337,"props":717,"children":718},{"__ignoreMap":339},[719],{"type":50,"value":713},{"type":39,"tag":40,"props":721,"children":722},{},[723,725,731,733,739,741,747],{"type":50,"value":724},"In this example, ",{"type":39,"tag":337,"props":726,"children":728},{"className":727},[],[729],{"type":50,"value":730},"company",{"type":50,"value":732},", ",{"type":39,"tag":337,"props":734,"children":736},{"className":735},[],[737],{"type":50,"value":738},"role",{"type":50,"value":740},", and ",{"type":39,"tag":337,"props":742,"children":744},{"className":743},[],[745],{"type":50,"value":746},"plan_interest",{"type":50,"value":748}," will be saved as custom metadata.",{"type":39,"tag":64,"props":750,"children":752},{"id":751},"complete-example",[753],{"type":50,"value":754},"Complete Example",{"type":39,"tag":40,"props":756,"children":757},{},[758],{"type":50,"value":759},"Here's a full-featured form with all standard fields:",{"type":39,"tag":332,"props":761,"children":764},{"code":762,"language":361,"meta":339,"className":763},"\u003Cform action=\"https:\u002F\u002Fwaitlister.me\u002Fs\u002FYOUR-WAITLIST-KEY\" method=\"POST\">\n  \u003C!-- Required -->\n  \u003Clabel for=\"email\">Email\u003C\u002Flabel>\n  \u003Cinput \n    type=\"email\" \n    id=\"email\" \n    name=\"email\" \n    required\n  >\n  \n  \u003C!-- Optional standard fields -->\n  \u003Clabel for=\"name\">Name\u003C\u002Flabel>\n  \u003Cinput \n    type=\"text\" \n    id=\"name\" \n    name=\"name\"\n  >\n  \n  \u003Clabel for=\"phone\">Phone\u003C\u002Flabel>\n  \u003Cinput \n    type=\"tel\" \n    id=\"phone\" \n    name=\"phone\"\n  >\n  \n  \u003C!-- Referral code (optional) -->\n  \u003Cinput \n    type=\"hidden\" \n    name=\"referred_by\" \n    value=\"happy-star-4f3d\"\n  >\n  \n  \u003C!-- Custom fields (stored in metadata) -->\n  \u003Clabel for=\"company\">Company\u003C\u002Flabel>\n  \u003Cinput \n    type=\"text\" \n    id=\"company\" \n    name=\"company\"\n  >\n  \n  \u003Cbutton type=\"submit\">Join Waitlist\u003C\u002Fbutton>\n\u003C\u002Fform>\n",[363],[765],{"type":39,"tag":337,"props":766,"children":767},{"__ignoreMap":339},[768],{"type":50,"value":762},{"type":39,"tag":64,"props":770,"children":772},{"id":771},"domain-whitelisting",[773],{"type":50,"value":774},"Domain Whitelisting",{"type":39,"tag":40,"props":776,"children":777},{},[778],{"type":50,"value":779},"For security, you must whitelist the domain(s) where your form is hosted. Submissions from non-whitelisted domains will be rejected.",{"type":39,"tag":148,"props":781,"children":783},{"id":782},"adding-whitelisted-domains",[784],{"type":50,"value":785},"Adding Whitelisted Domains",{"type":39,"tag":308,"props":787,"children":788},{},[789,793,798,803,816],{"type":39,"tag":96,"props":790,"children":791},{},[792],{"type":50,"value":315},{"type":39,"tag":96,"props":794,"children":795},{},[796],{"type":50,"value":797},"Go to \"Settings\" page",{"type":39,"tag":96,"props":799,"children":800},{},[801],{"type":50,"value":802},"Scroll to the \"Whitelisted domains\" section",{"type":39,"tag":96,"props":804,"children":805},{},[806,808,814],{"type":50,"value":807},"Add your domain (e.g., ",{"type":39,"tag":337,"props":809,"children":811},{"className":810},[],[812],{"type":50,"value":813},"yoursite.com",{"type":50,"value":815},")",{"type":39,"tag":96,"props":817,"children":818},{},[819],{"type":50,"value":820},"Click \"Update domains\"",{"type":39,"tag":148,"props":822,"children":824},{"id":823},"domain-format",[825],{"type":50,"value":826},"Domain Format",{"type":39,"tag":92,"props":828,"children":829},{},[830,849,859],{"type":39,"tag":96,"props":831,"children":832},{},[833,835,841,843],{"type":50,"value":834},"Enter domains without ",{"type":39,"tag":337,"props":836,"children":838},{"className":837},[],[839],{"type":50,"value":840},"https:\u002F\u002F",{"type":50,"value":842}," or ",{"type":39,"tag":337,"props":844,"children":846},{"className":845},[],[847],{"type":50,"value":848},"http:\u002F\u002F",{"type":39,"tag":96,"props":850,"children":851},{},[852,854],{"type":50,"value":853},"Correct: ",{"type":39,"tag":337,"props":855,"children":857},{"className":856},[],[858],{"type":50,"value":813},{"type":39,"tag":96,"props":860,"children":861},{},[862,864],{"type":50,"value":863},"Incorrect: ",{"type":39,"tag":337,"props":865,"children":867},{"className":866},[],[868],{"type":50,"value":869},"https:\u002F\u002Fyoursite.com",{"type":39,"tag":148,"props":871,"children":873},{"id":872},"local-development",[874],{"type":50,"value":875},"Local Development",{"type":39,"tag":40,"props":877,"children":878},{},[879],{"type":50,"value":880},"For testing locally, add:",{"type":39,"tag":92,"props":882,"children":883},{},[884],{"type":39,"tag":96,"props":885,"children":886},{},[887,893],{"type":39,"tag":337,"props":888,"children":890},{"className":889},[],[891],{"type":50,"value":892},"localhost",{"type":50,"value":894}," (includes all ports)",{"type":39,"tag":64,"props":896,"children":898},{"id":897},"double-opt-in",[899],{"type":50,"value":900},"Double Opt-in",{"type":39,"tag":40,"props":902,"children":903},{},[904],{"type":50,"value":905},"When double opt-in is enabled for your waitlist, the form action endpoint automatically handles the confirmation flow.",{"type":39,"tag":308,"props":907,"children":908},{},[909,914,919,924,929,934],{"type":39,"tag":96,"props":910,"children":911},{},[912],{"type":50,"value":913},"User submits the form",{"type":39,"tag":96,"props":915,"children":916},{},[917],{"type":50,"value":918},"User is redirected to a \"check your email\" page",{"type":39,"tag":96,"props":920,"children":921},{},[922],{"type":50,"value":923},"Confirmation email is sent automatically",{"type":39,"tag":96,"props":925,"children":926},{},[927],{"type":50,"value":928},"User clicks the confirmation link",{"type":39,"tag":96,"props":930,"children":931},{},[932],{"type":50,"value":933},"User is added to your waitlist and redirected to the thank-you page",{"type":39,"tag":96,"props":935,"children":936},{},[937],{"type":50,"value":938},"Welcome email is sent (if enabled)",{"type":39,"tag":148,"props":940,"children":942},{"id":941},"benefits-of-double-opt-in",[943],{"type":50,"value":944},"Benefits of Double Opt-in",{"type":39,"tag":92,"props":946,"children":947},{},[948,958,968,978],{"type":39,"tag":96,"props":949,"children":950},{},[951,956],{"type":39,"tag":100,"props":952,"children":953},{},[954],{"type":50,"value":955},"Verified emails",{"type":50,"value":957},": Only real, accessible email addresses join your waitlist",{"type":39,"tag":96,"props":959,"children":960},{},[961,966],{"type":39,"tag":100,"props":962,"children":963},{},[964],{"type":50,"value":965},"Better deliverability",{"type":50,"value":967},": Reduces bounces and spam complaints",{"type":39,"tag":96,"props":969,"children":970},{},[971,976],{"type":39,"tag":100,"props":972,"children":973},{},[974],{"type":50,"value":975},"GDPR compliance",{"type":50,"value":977},": Provides clear consent documentation",{"type":39,"tag":96,"props":979,"children":980},{},[981,986],{"type":39,"tag":100,"props":982,"children":983},{},[984],{"type":50,"value":985},"Higher quality leads",{"type":50,"value":987},": Confirms genuine interest",{"type":39,"tag":148,"props":989,"children":991},{"id":990},"enabling-double-opt-in",[992],{"type":50,"value":993},"Enabling Double Opt-in",{"type":39,"tag":308,"props":995,"children":996},{},[997,1001,1006,1011,1016],{"type":39,"tag":96,"props":998,"children":999},{},[1000],{"type":50,"value":315},{"type":39,"tag":96,"props":1002,"children":1003},{},[1004],{"type":50,"value":1005},"Go to \"Settings\" → \"Security\" tab",{"type":39,"tag":96,"props":1007,"children":1008},{},[1009],{"type":50,"value":1010},"Toggle on \"Double opt-in\"",{"type":39,"tag":96,"props":1012,"children":1013},{},[1014],{"type":50,"value":1015},"Configure the confirmation link expiration time (default: 48 hours)",{"type":39,"tag":96,"props":1017,"children":1018},{},[1019],{"type":50,"value":1020},"Customize your confirmation email in \"Emails\" → \"Confirmation\"",{"type":39,"tag":64,"props":1022,"children":1024},{"id":1023},"handling-referrals",[1025],{"type":50,"value":1026},"Handling Referrals",{"type":39,"tag":40,"props":1028,"children":1029},{},[1030,1032,1037],{"type":50,"value":1031},"To track referrals, include the referrer's code in the ",{"type":39,"tag":337,"props":1033,"children":1035},{"className":1034},[],[1036],{"type":50,"value":681},{"type":50,"value":1038}," field.",{"type":39,"tag":332,"props":1040,"children":1043},{"code":1041,"language":361,"meta":339,"className":1042},"\u003Cform action=\"https:\u002F\u002Fwaitlister.me\u002Fs\u002FYOUR-WAITLIST-KEY\" method=\"POST\">\n  \u003Cinput type=\"email\" name=\"email\" required>\n  \u003Cinput type=\"hidden\" name=\"referred_by\" value=\"happy-star-4f3d\">\n  \u003Cbutton type=\"submit\">Join Waitlist\u003C\u002Fbutton>\n\u003C\u002Fform>\n",[363],[1044],{"type":39,"tag":337,"props":1045,"children":1046},{"__ignoreMap":339},[1047],{"type":50,"value":1041},{"type":39,"tag":148,"props":1049,"children":1051},{"id":1050},"referrals-with-double-opt-in",[1052],{"type":50,"value":1053},"Referrals with Double Opt-in",{"type":39,"tag":40,"props":1055,"children":1056},{},[1057],{"type":50,"value":1058},"When double opt-in is enabled, referral credit is awarded only after the new subscriber confirms their email. This ensures referrers only get credit for verified signups.",{"type":39,"tag":148,"props":1060,"children":1062},{"id":1061},"dynamic-referral-codes",[1063],{"type":50,"value":1064},"Dynamic Referral Codes",{"type":39,"tag":40,"props":1066,"children":1067},{},[1068],{"type":50,"value":1069},"If you're capturing referral codes from URL parameters:",{"type":39,"tag":332,"props":1071,"children":1074},{"code":1072,"language":361,"meta":339,"className":1073},"\u003C!-- Example: yoursite.com\u002Fwaitlist?ref=happy-star-4f3d -->\n\u003Cform action=\"https:\u002F\u002Fwaitlister.me\u002Fs\u002FYOUR-WAITLIST-KEY\" method=\"POST\">\n  \u003Cinput type=\"email\" name=\"email\" required>\n  \u003Cinput type=\"hidden\" name=\"ref\" id=\"referralCode\">\n  \u003Cbutton type=\"submit\">Join Waitlist\u003C\u002Fbutton>\n\u003C\u002Fform>\n\n\u003Cscript>\n  \u002F\u002F Get ref parameter from URL\n  const urlParams = new URLSearchParams(window.location.search);\n  const refCode = urlParams.get('ref');\n  if (refCode) {\n    document.getElementById('referralCode').value = refCode;\n  }\n\u003C\u002Fscript>\n",[363],[1075],{"type":39,"tag":337,"props":1076,"children":1077},{"__ignoreMap":339},[1078],{"type":50,"value":1072},{"type":39,"tag":64,"props":1080,"children":1082},{"id":1081},"ajax-submissions",[1083],{"type":50,"value":1084},"AJAX Submissions",{"type":39,"tag":40,"props":1086,"children":1087},{},[1088],{"type":50,"value":1089},"If you prefer to handle form submissions with JavaScript (for a smoother user experience), you can submit to the same endpoint and receive JSON responses:",{"type":39,"tag":332,"props":1091,"children":1094},{"code":1092,"language":361,"meta":339,"className":1093},"\u003Cform id=\"waitlistForm\">\n  \u003Cinput type=\"email\" name=\"email\" id=\"email\" required>\n  \u003Cbutton type=\"submit\">Join Waitlist\u003C\u002Fbutton>\n\u003C\u002Fform>\n\u003Cdiv id=\"message\">\u003C\u002Fdiv>\n\n\u003Cscript>\ndocument.getElementById('waitlistForm').addEventListener('submit', async (e) => {\n  e.preventDefault();\n  \n  const email = document.getElementById('email').value;\n  const messageDiv = document.getElementById('message');\n  \n  try {\n    const response = await fetch('https:\u002F\u002Fwaitlister.me\u002Fs\u002FYOUR-WAITLIST-KEY', {\n      method: 'POST',\n      headers: {\n        'Content-Type': 'application\u002Fjson',\n        'Accept': 'application\u002Fjson'\n      },\n      body: JSON.stringify({ email })\n    });\n    \n    const data = await response.json();\n    \n    if (data.is_pending_confirmation) {\n      \u002F\u002F Double opt-in enabled\n      messageDiv.innerHTML = '✓ Please check your email to confirm your subscription.';\n    } else if (data.is_new_sign_up) {\n      \u002F\u002F Standard flow - new signup\n      messageDiv.innerHTML = `✓ You're #${data.position} on the waitlist!`;\n    } else {\n      \u002F\u002F Already registered\n      messageDiv.innerHTML = `✓ You're already on the waitlist at position #${data.position}!`;\n    }\n  } catch (error) {\n    messageDiv.innerHTML = 'Something went wrong. Please try again.';\n  }\n});\n\u003C\u002Fscript>\n",[363],[1095],{"type":39,"tag":337,"props":1096,"children":1097},{"__ignoreMap":339},[1098],{"type":50,"value":1092},{"type":39,"tag":148,"props":1100,"children":1102},{"id":1101},"json-response-format",[1103],{"type":50,"value":1104},"JSON Response Format",{"type":39,"tag":40,"props":1106,"children":1107},{},[1108,1110,1116],{"type":50,"value":1109},"When submitting with ",{"type":39,"tag":337,"props":1111,"children":1113},{"className":1112},[],[1114],{"type":50,"value":1115},"Accept: application\u002Fjson",{"type":50,"value":1117}," header:",{"type":39,"tag":40,"props":1119,"children":1120},{},[1121],{"type":39,"tag":100,"props":1122,"children":1123},{},[1124],{"type":50,"value":1125},"Standard Flow:",{"type":39,"tag":332,"props":1127,"children":1132},{"code":1128,"language":1129,"meta":339,"className":1130},"{\n  \"success\": true,\n  \"is_new_sign_up\": true,\n  \"is_pending_confirmation\": false,\n  \"position\": 42,\n  \"referral_code\": \"happy-star-4f3d\",\n  \"redirect_url\": \"https:\u002F\u002Fwaitlister.me\u002Fthank-you\u002F...\"\n}\n","json",[1131],"language-json",[1133],{"type":39,"tag":337,"props":1134,"children":1135},{"__ignoreMap":339},[1136],{"type":50,"value":1128},{"type":39,"tag":40,"props":1138,"children":1139},{},[1140],{"type":39,"tag":100,"props":1141,"children":1142},{},[1143],{"type":50,"value":1144},"Double Opt-in Flow:",{"type":39,"tag":332,"props":1146,"children":1149},{"code":1147,"language":1129,"meta":339,"className":1148},"{\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",[1131],[1150],{"type":39,"tag":337,"props":1151,"children":1152},{"__ignoreMap":339},[1153],{"type":50,"value":1147},{"type":39,"tag":64,"props":1155,"children":1157},{"id":1156},"rate-limits",[1158],{"type":50,"value":1159},"Rate Limits",{"type":39,"tag":40,"props":1161,"children":1162},{},[1163],{"type":50,"value":1164},"Form submissions are rate-limited based on your plan to prevent abuse.",{"type":39,"tag":155,"props":1166,"children":1167},{},[1168,1184],{"type":39,"tag":159,"props":1169,"children":1170},{},[1171],{"type":39,"tag":163,"props":1172,"children":1173},{},[1174,1179],{"type":39,"tag":167,"props":1175,"children":1176},{},[1177],{"type":50,"value":1178},"Plan",{"type":39,"tag":167,"props":1180,"children":1181},{},[1182],{"type":50,"value":1183},"Rate Limit",{"type":39,"tag":182,"props":1185,"children":1186},{},[1187,1200,1213,1226],{"type":39,"tag":163,"props":1188,"children":1189},{},[1190,1195],{"type":39,"tag":189,"props":1191,"children":1192},{},[1193],{"type":50,"value":1194},"Free",{"type":39,"tag":189,"props":1196,"children":1197},{},[1198],{"type":50,"value":1199},"10 signups per minute per IP",{"type":39,"tag":163,"props":1201,"children":1202},{},[1203,1208],{"type":39,"tag":189,"props":1204,"children":1205},{},[1206],{"type":50,"value":1207},"Launch",{"type":39,"tag":189,"props":1209,"children":1210},{},[1211],{"type":50,"value":1212},"20 signups per minute per IP",{"type":39,"tag":163,"props":1214,"children":1215},{},[1216,1221],{"type":39,"tag":189,"props":1217,"children":1218},{},[1219],{"type":50,"value":1220},"Growth",{"type":39,"tag":189,"props":1222,"children":1223},{},[1224],{"type":50,"value":1225},"50 signups per minute per IP",{"type":39,"tag":163,"props":1227,"children":1228},{},[1229,1234],{"type":39,"tag":189,"props":1230,"children":1231},{},[1232],{"type":50,"value":1233},"Business",{"type":39,"tag":189,"props":1235,"children":1236},{},[1237],{"type":50,"value":1225},{"type":39,"tag":40,"props":1239,"children":1240},{},[1241],{"type":50,"value":1242},"Rate limit information is included in response headers.",{"type":39,"tag":92,"props":1244,"children":1245},{},[1246,1257,1268],{"type":39,"tag":96,"props":1247,"children":1248},{},[1249,1255],{"type":39,"tag":337,"props":1250,"children":1252},{"className":1251},[],[1253],{"type":50,"value":1254},"X-RateLimit-Limit",{"type":50,"value":1256},": Maximum requests allowed",{"type":39,"tag":96,"props":1258,"children":1259},{},[1260,1266],{"type":39,"tag":337,"props":1261,"children":1263},{"className":1262},[],[1264],{"type":50,"value":1265},"X-RateLimit-Remaining",{"type":50,"value":1267},": Requests remaining",{"type":39,"tag":96,"props":1269,"children":1270},{},[1271,1277],{"type":39,"tag":337,"props":1272,"children":1274},{"className":1273},[],[1275],{"type":50,"value":1276},"X-RateLimit-Reset",{"type":50,"value":1278},": Time when the limit resets",{"type":39,"tag":64,"props":1280,"children":1282},{"id":1281},"platform-specific-guides",[1283],{"type":50,"value":1284},"Platform-Specific Guides",{"type":39,"tag":148,"props":1286,"children":1288},{"id":1287},"webflow",[1289],{"type":50,"value":1290},"Webflow",{"type":39,"tag":308,"props":1292,"children":1293},{},[1294,1299,1304,1322,1338,1383],{"type":39,"tag":96,"props":1295,"children":1296},{},[1297],{"type":50,"value":1298},"Add a form element to your page",{"type":39,"tag":96,"props":1300,"children":1301},{},[1302],{"type":50,"value":1303},"Select the form and open the settings panel",{"type":39,"tag":96,"props":1305,"children":1306},{},[1307,1309,1314,1316],{"type":50,"value":1308},"Set ",{"type":39,"tag":100,"props":1310,"children":1311},{},[1312],{"type":50,"value":1313},"Action",{"type":50,"value":1315}," to ",{"type":39,"tag":337,"props":1317,"children":1319},{"className":1318},[],[1320],{"type":50,"value":1321},"https:\u002F\u002Fwaitlister.me\u002Fs\u002FYOUR-WAITLIST-KEY",{"type":39,"tag":96,"props":1323,"children":1324},{},[1325,1326,1331,1332],{"type":50,"value":1308},{"type":39,"tag":100,"props":1327,"children":1328},{},[1329],{"type":50,"value":1330},"Method",{"type":50,"value":1315},{"type":39,"tag":337,"props":1333,"children":1335},{"className":1334},[],[1336],{"type":50,"value":1337},"POST",{"type":39,"tag":96,"props":1339,"children":1340},{},[1341,1343,1348,1350],{"type":50,"value":1342},"Add form fields with the correct ",{"type":39,"tag":337,"props":1344,"children":1346},{"className":1345},[],[1347],{"type":50,"value":625},{"type":50,"value":1349}," attributes:\n",{"type":39,"tag":92,"props":1351,"children":1352},{},[1353,1363,1373],{"type":39,"tag":96,"props":1354,"children":1355},{},[1356,1358],{"type":50,"value":1357},"Email field: name = ",{"type":39,"tag":337,"props":1359,"children":1361},{"className":1360},[],[1362],{"type":50,"value":560},{"type":39,"tag":96,"props":1364,"children":1365},{},[1366,1368],{"type":50,"value":1367},"Name field: name = ",{"type":39,"tag":337,"props":1369,"children":1371},{"className":1370},[],[1372],{"type":50,"value":625},{"type":39,"tag":96,"props":1374,"children":1375},{},[1376,1378],{"type":50,"value":1377},"Phone field: name = ",{"type":39,"tag":337,"props":1379,"children":1381},{"className":1380},[],[1382],{"type":50,"value":651},{"type":39,"tag":96,"props":1384,"children":1385},{},[1386],{"type":50,"value":1387},"Whitelist your Webflow domain in Waitlister settings",{"type":39,"tag":148,"props":1389,"children":1391},{"id":1390},"framer",[1392],{"type":50,"value":1393},"Framer",{"type":39,"tag":308,"props":1395,"children":1396},{},[1397,1402,1407,1452,1487],{"type":39,"tag":96,"props":1398,"children":1399},{},[1400],{"type":50,"value":1401},"Add a Form component to your canvas",{"type":39,"tag":96,"props":1403,"children":1404},{},[1405],{"type":50,"value":1406},"Add input fields inside the form",{"type":39,"tag":96,"props":1408,"children":1409},{},[1410,1412,1417,1419],{"type":50,"value":1411},"Set each field's ",{"type":39,"tag":337,"props":1413,"children":1415},{"className":1414},[],[1416],{"type":50,"value":625},{"type":50,"value":1418}," property:\n",{"type":39,"tag":92,"props":1420,"children":1421},{},[1422,1432,1442],{"type":39,"tag":96,"props":1423,"children":1424},{},[1425,1427],{"type":50,"value":1426},"Email input: ",{"type":39,"tag":337,"props":1428,"children":1430},{"className":1429},[],[1431],{"type":50,"value":560},{"type":39,"tag":96,"props":1433,"children":1434},{},[1435,1437],{"type":50,"value":1436},"Name input: ",{"type":39,"tag":337,"props":1438,"children":1440},{"className":1439},[],[1441],{"type":50,"value":625},{"type":39,"tag":96,"props":1443,"children":1444},{},[1445,1447],{"type":50,"value":1446},"Phone input: ",{"type":39,"tag":337,"props":1448,"children":1450},{"className":1449},[],[1451],{"type":50,"value":651},{"type":39,"tag":96,"props":1453,"children":1454},{},[1455,1457],{"type":50,"value":1456},"Select the form and set:\n",{"type":39,"tag":92,"props":1458,"children":1459},{},[1460,1474],{"type":39,"tag":96,"props":1461,"children":1462},{},[1463,1467,1469],{"type":39,"tag":100,"props":1464,"children":1465},{},[1466],{"type":50,"value":1313},{"type":50,"value":1468},": ",{"type":39,"tag":337,"props":1470,"children":1472},{"className":1471},[],[1473],{"type":50,"value":1321},{"type":39,"tag":96,"props":1475,"children":1476},{},[1477,1481,1482],{"type":39,"tag":100,"props":1478,"children":1479},{},[1480],{"type":50,"value":1330},{"type":50,"value":1468},{"type":39,"tag":337,"props":1483,"children":1485},{"className":1484},[],[1486],{"type":50,"value":1337},{"type":39,"tag":96,"props":1488,"children":1489},{},[1490],{"type":50,"value":1491},"Whitelist your Framer site domain in Waitlister settings",{"type":39,"tag":148,"props":1493,"children":1495},{"id":1494},"bubble",[1496],{"type":50,"value":1497},"Bubble",{"type":39,"tag":308,"props":1499,"children":1500},{},[1501,1506,1511,1529,1534],{"type":39,"tag":96,"props":1502,"children":1503},{},[1504],{"type":50,"value":1505},"Create a form element or use individual input fields",{"type":39,"tag":96,"props":1507,"children":1508},{},[1509],{"type":50,"value":1510},"Add a button that triggers a workflow",{"type":39,"tag":96,"props":1512,"children":1513},{},[1514,1516],{"type":50,"value":1515},"In the workflow:\n",{"type":39,"tag":92,"props":1517,"children":1518},{},[1519,1524],{"type":39,"tag":96,"props":1520,"children":1521},{},[1522],{"type":50,"value":1523},"Add \"Open an external website\" action",{"type":39,"tag":96,"props":1525,"children":1526},{},[1527],{"type":50,"value":1528},"Build the URL with query parameters or use a custom HTML element to submit a form",{"type":39,"tag":96,"props":1530,"children":1531},{},[1532],{"type":50,"value":1533},"Alternatively, use an HTML element with a form tag and set the action URL",{"type":39,"tag":96,"props":1535,"children":1536},{},[1537],{"type":50,"value":1538},"Whitelist your Bubble app domain in Waitlister settings",{"type":39,"tag":148,"props":1540,"children":1542},{"id":1541},"custom-html",[1543],{"type":50,"value":1544},"Custom HTML",{"type":39,"tag":40,"props":1546,"children":1547},{},[1548],{"type":50,"value":1549},"For any platform that supports custom HTML:",{"type":39,"tag":332,"props":1551,"children":1554},{"code":1552,"language":361,"meta":339,"className":1553},"\u003Cform action=\"https:\u002F\u002Fwaitlister.me\u002Fs\u002FYOUR-WAITLIST-KEY\" method=\"POST\">\n  \u003Cinput type=\"email\" name=\"email\" placeholder=\"Enter your email\" required>\n  \u003Cinput type=\"text\" name=\"name\" placeholder=\"Your name\">\n  \u003Cbutton type=\"submit\">Join Waitlist\u003C\u002Fbutton>\n\u003C\u002Fform>\n",[363],[1555],{"type":39,"tag":337,"props":1556,"children":1557},{"__ignoreMap":339},[1558],{"type":50,"value":1552},{"type":39,"tag":40,"props":1560,"children":1561},{},[1562],{"type":50,"value":1563},"Style the form with CSS to match your design.",{"type":39,"tag":64,"props":1565,"children":1567},{"id":1566},"related-features",[1568],{"type":50,"value":1569},"Related Features",{"type":39,"tag":92,"props":1571,"children":1572},{},[1573,1584,1595,1606,1616,1627],{"type":39,"tag":96,"props":1574,"children":1575},{},[1576,1582],{"type":39,"tag":375,"props":1577,"children":1579},{"href":1578},"\u002Fdocs\u002Fconfigure-waitlist",[1580],{"type":50,"value":1581},"Configure Waitlist",{"type":50,"value":1583}," - Set up domain whitelisting and other settings",{"type":39,"tag":96,"props":1585,"children":1586},{},[1587,1593],{"type":39,"tag":375,"props":1588,"children":1590},{"href":1589},"\u002Fdocs\u002Freferral-program",[1591],{"type":50,"value":1592},"Referral Program",{"type":50,"value":1594}," - Learn about referral mechanics",{"type":39,"tag":96,"props":1596,"children":1597},{},[1598,1604],{"type":39,"tag":375,"props":1599,"children":1601},{"href":1600},"\u002Fdocs\u002Fthank-you-page",[1602],{"type":50,"value":1603},"Thank-You Page",{"type":50,"value":1605}," - Customize the post-signup experience",{"type":39,"tag":96,"props":1607,"children":1608},{},[1609,1614],{"type":39,"tag":375,"props":1610,"children":1612},{"href":1611},"\u002Fdocs\u002Fdouble-opt-in",[1613],{"type":50,"value":900},{"type":50,"value":1615}," - Learn about email confirmation",{"type":39,"tag":96,"props":1617,"children":1618},{},[1619,1625],{"type":39,"tag":375,"props":1620,"children":1622},{"href":1621},"\u002Fdocs\u002Fanalytics",[1623],{"type":50,"value":1624},"Analytics",{"type":50,"value":1626}," - Track signup performance",{"type":39,"tag":96,"props":1628,"children":1629},{},[1630,1636],{"type":39,"tag":375,"props":1631,"children":1633},{"href":1632},"\u002Fdocs\u002Fapi",[1634],{"type":50,"value":1635},"API Reference",{"type":50,"value":1637}," - For programmatic integrations",{"type":39,"tag":64,"props":1639,"children":1641},{"id":1640},"help-and-support",[1642],{"type":50,"value":1643},"Help and Support",{"type":39,"tag":40,"props":1645,"children":1646},{},[1647],{"type":50,"value":1648},"Need assistance with the form action endpoint? We're here to help.",{"type":39,"tag":92,"props":1650,"children":1651},{},[1652,1663],{"type":39,"tag":96,"props":1653,"children":1654},{},[1655,1657],{"type":50,"value":1656},"Contact us via the ",{"type":39,"tag":375,"props":1658,"children":1660},{"href":1659},"\u002Fcontact",[1661],{"type":50,"value":1662},"public contact form",{"type":39,"tag":96,"props":1664,"children":1665},{},[1666],{"type":50,"value":1667},"Access the \"Help\" page in your account dashboard",{"title":339,"searchDepth":1669,"depth":1669,"links":1670},3,[1671,1673,1676,1677,1678,1684,1689,1690,1695,1699,1703,1706,1707,1713,1714],{"id":66,"depth":1672,"text":69},2,{"id":82,"depth":1672,"text":85,"children":1674},[1675],{"id":150,"depth":1669,"text":153},{"id":298,"depth":1672,"text":301},{"id":349,"depth":1672,"text":352},{"id":385,"depth":1672,"text":388,"children":1679},[1680,1681,1682,1683],{"id":396,"depth":1669,"text":399},{"id":427,"depth":1669,"text":430},{"id":480,"depth":1669,"text":483},{"id":491,"depth":1669,"text":494},{"id":502,"depth":1672,"text":505,"children":1685},[1686,1687,1688],{"id":513,"depth":1669,"text":516},{"id":582,"depth":1669,"text":585},{"id":702,"depth":1669,"text":705},{"id":751,"depth":1672,"text":754},{"id":771,"depth":1672,"text":774,"children":1691},[1692,1693,1694],{"id":782,"depth":1669,"text":785},{"id":823,"depth":1669,"text":826},{"id":872,"depth":1669,"text":875},{"id":897,"depth":1672,"text":900,"children":1696},[1697,1698],{"id":941,"depth":1669,"text":944},{"id":990,"depth":1669,"text":993},{"id":1023,"depth":1672,"text":1026,"children":1700},[1701,1702],{"id":1050,"depth":1669,"text":1053},{"id":1061,"depth":1669,"text":1064},{"id":1081,"depth":1672,"text":1084,"children":1704},[1705],{"id":1101,"depth":1669,"text":1104},{"id":1156,"depth":1672,"text":1159},{"id":1281,"depth":1672,"text":1284,"children":1708},[1709,1710,1711,1712],{"id":1287,"depth":1669,"text":1290},{"id":1390,"depth":1669,"text":1393},{"id":1494,"depth":1669,"text":1497},{"id":1541,"depth":1669,"text":1544},{"id":1566,"depth":1672,"text":1569},{"id":1640,"depth":1672,"text":1643}]