[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"docs-\u002Fdocs\u002Fcustom-sign-up-redirect":3},{"_path":4,"title":5,"description":6,"navigation":7,"head":12,"body":31},"\u002Fdocs\u002Fcustom-sign-up-redirect","Custom Sign-Up Redirect · Waitlister Documentation","Redirect new subscribers to your own page after they join your waitlist, with optional variables like email, position, and referral code passed in the URL.",{"title":8,"group":9,"description":10,"order":11},"Custom Sign-Up Redirect","Features","Send subscribers to your own URL after they sign up, instead of the Waitlister thank-you page.",13,{"meta":13,"og":26,"twitter":28},[14,17,20,23],{"name":15,"content":16},"keywords","custom redirect, sign-up redirect, thank-you page redirect, post-signup redirect, waitlist redirect url, redirect after signup, custom success url",{"name":18,"content":19},"robots","index, follow",{"name":21,"content":22},"author","Waitlister",{"name":24,"content":25},"copyright","© 2026 Waitlister",{"title":5,"description":6,"type":27},"article",{"card":29,"title":30,"description":6},"summary_large_image","Custom Sign-Up Redirect with Waitlister",{"type":32,"children":33,"toc":491},"root",[34,47,53,67,75,82,87,137,151,157,163,226,231,237,242,355,360,367,372,382,387,395,413,419,452,458,463],{"type":35,"tag":36,"props":37,"children":38},"element","p",{},[39],{"type":35,"tag":40,"props":41,"children":44},"span",{"className":42},[43],"secondary-heading",[45],{"type":46,"value":9},"text",{"type":35,"tag":48,"props":49,"children":51},"h1",{"id":50},"custom-sign-up-redirect",[52],{"type":46,"value":8},{"type":35,"tag":36,"props":54,"children":55},{},[56,58,65],{"type":46,"value":57},"By default, when someone joins your waitlist they're shown the Waitlister ",{"type":35,"tag":59,"props":60,"children":62},"a",{"href":61},"\u002Fdocs\u002Fthank-you-page",[63],{"type":46,"value":64},"thank-you page",{"type":46,"value":66},". With a custom sign-up redirect, you can instead send subscribers straight to a URL of your own — your website, a welcome page, an onboarding flow, or a special offer.",{"type":35,"tag":68,"props":69,"children":72},"div",{"className":70},[71],"note",[73],{"type":46,"value":74},"Custom sign-up redirect is available on the Growth plan and higher.",{"type":35,"tag":76,"props":77,"children":79},"h2",{"id":78},"how-it-works",[80],{"type":46,"value":81},"How It Works",{"type":35,"tag":36,"props":83,"children":84},{},[85],{"type":46,"value":86},"When a redirect is configured and enabled, a successful sign-up sends the subscriber to your URL instead of the Waitlister thank-you page. This applies everywhere people can join:",{"type":35,"tag":88,"props":89,"children":90},"ul",{},[91,103,115,127],{"type":35,"tag":92,"props":93,"children":94},"li",{},[95,97],{"type":46,"value":96},"Your ",{"type":35,"tag":98,"props":99,"children":100},"strong",{},[101],{"type":46,"value":102},"landing page",{"type":35,"tag":92,"props":104,"children":105},{},[106,108,113],{"type":46,"value":107},"An ",{"type":35,"tag":98,"props":109,"children":110},{},[111],{"type":46,"value":112},"embedded form",{"type":46,"value":114}," on your own site",{"type":35,"tag":92,"props":116,"children":117},{},[118,120,125],{"type":46,"value":119},"The ",{"type":35,"tag":98,"props":121,"children":122},{},[123],{"type":46,"value":124},"form action endpoint",{"type":46,"value":126}," (no-JavaScript forms)",{"type":35,"tag":92,"props":128,"children":129},{},[130,135],{"type":35,"tag":98,"props":131,"children":132},{},[133],{"type":46,"value":134},"Double opt-in",{"type":46,"value":136}," waitlists — the redirect happens after the subscriber confirms their email, since that's the moment they actually join",{"type":35,"tag":36,"props":138,"children":139},{},[140,142,149],{"type":46,"value":141},"The API (",{"type":35,"tag":143,"props":144,"children":146},"code",{"className":145},[],[147],{"type":46,"value":148},"\u002Fapi\u002Fv1\u002F...\u002Fsign-up",{"type":46,"value":150},") is unaffected — it always returns the standard response data so your integration stays in control of what happens next.",{"type":35,"tag":68,"props":152,"children":154},{"className":153},[71],[155],{"type":46,"value":156},"A redirect replaces the thank-you page entirely, so its referral sharing, leaderboard, and social-follow tasks won't be shown. If those features are important to your growth loop, consider keeping the thank-you page and linking out from it instead.",{"type":35,"tag":76,"props":158,"children":160},{"id":159},"setting-up-a-redirect",[161],{"type":46,"value":162},"Setting Up a Redirect",{"type":35,"tag":164,"props":165,"children":166},"ol",{},[167,172,191,203,216],{"type":35,"tag":92,"props":168,"children":169},{},[170],{"type":46,"value":171},"Go to your waitlist dashboard",{"type":35,"tag":92,"props":173,"children":174},{},[175,177,182,184,189],{"type":46,"value":176},"Open ",{"type":35,"tag":98,"props":178,"children":179},{},[180],{"type":46,"value":181},"Settings",{"type":46,"value":183}," and select the ",{"type":35,"tag":98,"props":185,"children":186},{},[187],{"type":46,"value":188},"Links",{"type":46,"value":190}," tab",{"type":35,"tag":92,"props":192,"children":193},{},[194,196,201],{"type":46,"value":195},"Find ",{"type":35,"tag":98,"props":197,"children":198},{},[199],{"type":46,"value":200},"Custom sign-up redirect",{"type":46,"value":202}," and toggle it on",{"type":35,"tag":92,"props":204,"children":205},{},[206,208,214],{"type":46,"value":207},"Enter the URL you want subscribers sent to (must start with ",{"type":35,"tag":143,"props":209,"children":211},{"className":210},[],[212],{"type":46,"value":213},"https:\u002F\u002F",{"type":46,"value":215},")",{"type":35,"tag":92,"props":217,"children":218},{},[219,221],{"type":46,"value":220},"Click ",{"type":35,"tag":98,"props":222,"children":223},{},[224],{"type":46,"value":225},"Update",{"type":35,"tag":36,"props":227,"children":228},{},[229],{"type":46,"value":230},"To turn it off again, simply toggle it off — subscribers will go back to the standard thank-you page.",{"type":35,"tag":76,"props":232,"children":234},{"id":233},"passing-variables-in-the-url",[235],{"type":46,"value":236},"Passing Variables in the URL",{"type":35,"tag":36,"props":238,"children":239},{},[240],{"type":46,"value":241},"You can include placeholders in your redirect URL that Waitlister fills in automatically for each subscriber. This lets your destination page personalize the experience or attribute referrals.",{"type":35,"tag":243,"props":244,"children":245},"table",{},[246,265],{"type":35,"tag":247,"props":248,"children":249},"thead",{},[250],{"type":35,"tag":251,"props":252,"children":253},"tr",{},[254,260],{"type":35,"tag":255,"props":256,"children":257},"th",{},[258],{"type":46,"value":259},"Variable",{"type":35,"tag":255,"props":261,"children":262},{},[263],{"type":46,"value":264},"Replaced with",{"type":35,"tag":266,"props":267,"children":268},"tbody",{},[269,287,304,321,338],{"type":35,"tag":251,"props":270,"children":271},{},[272,282],{"type":35,"tag":273,"props":274,"children":275},"td",{},[276],{"type":35,"tag":143,"props":277,"children":279},{"className":278},[],[280],{"type":46,"value":281},"{email}",{"type":35,"tag":273,"props":283,"children":284},{},[285],{"type":46,"value":286},"The subscriber's email address",{"type":35,"tag":251,"props":288,"children":289},{},[290,299],{"type":35,"tag":273,"props":291,"children":292},{},[293],{"type":35,"tag":143,"props":294,"children":296},{"className":295},[],[297],{"type":46,"value":298},"{name}",{"type":35,"tag":273,"props":300,"children":301},{},[302],{"type":46,"value":303},"The subscriber's name (if collected)",{"type":35,"tag":251,"props":305,"children":306},{},[307,316],{"type":35,"tag":273,"props":308,"children":309},{},[310],{"type":35,"tag":143,"props":311,"children":313},{"className":312},[],[314],{"type":46,"value":315},"{position}",{"type":35,"tag":273,"props":317,"children":318},{},[319],{"type":46,"value":320},"Their position on the waitlist",{"type":35,"tag":251,"props":322,"children":323},{},[324,333],{"type":35,"tag":273,"props":325,"children":326},{},[327],{"type":35,"tag":143,"props":328,"children":330},{"className":329},[],[331],{"type":46,"value":332},"{points}",{"type":35,"tag":273,"props":334,"children":335},{},[336],{"type":46,"value":337},"Their current points total",{"type":35,"tag":251,"props":339,"children":340},{},[341,350],{"type":35,"tag":273,"props":342,"children":343},{},[344],{"type":35,"tag":143,"props":345,"children":347},{"className":346},[],[348],{"type":46,"value":349},"{referral_code}",{"type":35,"tag":273,"props":351,"children":352},{},[353],{"type":46,"value":354},"Their unique referral code",{"type":35,"tag":36,"props":356,"children":357},{},[358],{"type":46,"value":359},"Place any of these in your URL and they'll be substituted at sign-up time. Each value is automatically URL-encoded so it's safe to use in a query string.",{"type":35,"tag":361,"props":362,"children":364},"h3",{"id":363},"example",[365],{"type":46,"value":366},"Example",{"type":35,"tag":36,"props":368,"children":369},{},[370],{"type":46,"value":371},"A redirect URL like this:",{"type":35,"tag":373,"props":374,"children":376},"pre",{"code":375},"https:\u002F\u002Fyoursite.com\u002Fwelcome?email={email}&ref={referral_code}\n",[377],{"type":35,"tag":143,"props":378,"children":380},{"__ignoreMap":379},"",[381],{"type":46,"value":375},{"type":35,"tag":36,"props":383,"children":384},{},[385],{"type":46,"value":386},"Becomes something like this for the subscriber:",{"type":35,"tag":373,"props":388,"children":390},{"code":389},"https:\u002F\u002Fyoursite.com\u002Fwelcome?email=jane%40example.com&ref=happy-star-3f2a\n",[391],{"type":35,"tag":143,"props":392,"children":393},{"__ignoreMap":379},[394],{"type":46,"value":389},{"type":35,"tag":68,"props":396,"children":398},{"className":397},[71],[399,401,405,407,411],{"type":46,"value":400},"Treat these values as display-only. They appear in the URL and can be edited by the visitor, so don't rely on them for security decisions or for granting access on your destination page. Also note that including ",{"type":35,"tag":143,"props":402,"children":403},{},[404],{"type":46,"value":281},{"type":46,"value":406}," or ",{"type":35,"tag":143,"props":408,"children":409},{},[410],{"type":46,"value":298},{"type":46,"value":412}," puts personal data in the URL, where it may appear in your server logs and browser history.",{"type":35,"tag":76,"props":414,"children":416},{"id":415},"requirements-and-notes",[417],{"type":46,"value":418},"Requirements and Notes",{"type":35,"tag":88,"props":420,"children":421},{},[422,442,447],{"type":35,"tag":92,"props":423,"children":424},{},[425,427,432,434,440],{"type":46,"value":426},"The URL must be a valid ",{"type":35,"tag":143,"props":428,"children":430},{"className":429},[],[431],{"type":46,"value":213},{"type":46,"value":433}," (or ",{"type":35,"tag":143,"props":435,"children":437},{"className":436},[],[438],{"type":46,"value":439},"http:\u002F\u002F",{"type":46,"value":441},") address.",{"type":35,"tag":92,"props":443,"children":444},{},[445],{"type":46,"value":446},"The feature must be enabled on your plan. If you downgrade, redirects stop automatically and subscribers return to the thank-you page.",{"type":35,"tag":92,"props":448,"children":449},{},[450],{"type":46,"value":451},"Only successful, completed sign-ups are redirected. For double opt-in waitlists, that means after email confirmation — not at the moment the form is submitted.",{"type":35,"tag":76,"props":453,"children":455},{"id":454},"help-and-support",[456],{"type":46,"value":457},"Help and Support",{"type":35,"tag":36,"props":459,"children":460},{},[461],{"type":46,"value":462},"Need a hand setting up your redirect? We're here to help:",{"type":35,"tag":88,"props":464,"children":465},{},[466,477,482],{"type":35,"tag":92,"props":467,"children":468},{},[469,471],{"type":46,"value":470},"Contact us via the ",{"type":35,"tag":59,"props":472,"children":474},{"href":473},"\u002Fcontact",[475],{"type":46,"value":476},"public contact form",{"type":35,"tag":92,"props":478,"children":479},{},[480],{"type":46,"value":481},"Access the \"Help\" page in your account dashboard",{"type":35,"tag":92,"props":483,"children":484},{},[485,487],{"type":46,"value":486},"Learn more about the default ",{"type":35,"tag":59,"props":488,"children":489},{"href":61},[490],{"type":46,"value":64},{"title":379,"searchDepth":492,"depth":492,"links":493},3,[494,496,497,500,501],{"id":78,"depth":495,"text":81},2,{"id":159,"depth":495,"text":162},{"id":233,"depth":495,"text":236,"children":498},[499],{"id":363,"depth":492,"text":366},{"id":415,"depth":495,"text":418},{"id":454,"depth":495,"text":457}]