[{"data":1,"prerenderedAt":230},["ShallowReactive",2],{"help-webhooks":3,"help-nav":165},{"id":4,"title":5,"body":6,"description":149,"extension":150,"homepage":151,"label":152,"meta":153,"navigation":154,"order":155,"path":156,"publishedAt":157,"seo":158,"stem":159,"steps":160,"updatedAt":163,"__hash__":164},"help\u002Fhelp\u002Fwebhooks.md","Webhooks",{"type":7,"value":8,"toc":145},"minimark",[9,16,21,44,49,89,94,97,102,110,115,122,127],[10,11,12,15],"p",{},[13,14,5],"strong",{}," let you automatically forward events from your Selfbase page to an external service — a Slack channel, a Notion database, a CRM, or your own backend.",[10,17,18],{},[13,19,20],{},"Setting up a webhook",[22,23,24,32,38,41],"ol",{},[25,26,27,28,31],"li",{},"Open ",[13,29,30],{},"Settings → Integrations"," on your page",[25,33,34,35],{},"Tap ",[13,36,37],{},"Add webhook",[25,39,40],{},"Enter the destination URL and choose which events to listen for",[25,42,43],{},"Save — Selfbase will send a POST request to that URL each time the event fires",[10,45,46],{},[13,47,48],{},"Event types",[50,51,52,63,73],"ul",{},[25,53,54,57,58,31],{},[13,55,56],{},"form_submission"," — fires when someone submits a ",[59,60,62],"a",{"href":61},"\u002Fhelp\u002Fcustom-form","Form block",[25,64,65,68,69],{},[13,66,67],{},"email_capture"," — fires when someone enters their email through an ",[59,70,72],{"href":71},"\u002Fhelp\u002Femail-gate","email gate",[25,74,75,78,79,83,84,88],{},[13,76,77],{},"purchase"," — fires when someone completes a payment (",[59,80,82],{"href":81},"\u002Fhelp\u002Ftip-jar","Tip Jar"," or ",[59,85,87],{"href":86},"\u002Fhelp\u002Fsell-products","Product Sale",")",[10,90,91],{},[13,92,93],{},"Webhook payload",[10,95,96],{},"Each request is a JSON POST with the event type, page details, and the relevant data (e.g. submitted form fields, captured email address, or purchase amount).",[10,98,99],{},[13,100,101],{},"Security",[10,103,104,105,109],{},"Every webhook request includes an ",[106,107,108],"code",{},"X-Selfbase-Signature"," header with an HMAC-SHA256 signature. You can use this to verify that the request genuinely came from Selfbase. Your webhook secret is shown once when you create the webhook — store it securely.",[10,111,112],{},[13,113,114],{},"Testing",[10,116,117,118,121],{},"Use the ",[13,119,120],{},"Send test"," button on any webhook to fire a sample payload to your endpoint. This is useful for verifying your endpoint is reachable and handling the data correctly before going live.",[10,123,124],{},[13,125,126],{},"Good to know",[50,128,129,132,142],{},[25,130,131],{},"Webhooks are available on all plans",[25,133,134,135,138,139,141],{},"Web3Forms block submissions are ",[13,136,137],{},"not"," forwarded to webhooks — use the ",[59,140,62],{"href":61}," if you need webhook support for form submissions",[25,143,144],{},"You can have multiple webhooks per page, each listening to different events",{"title":146,"searchDepth":147,"depth":147,"links":148},"",2,[],"Webhooks let you forward events from your page — form submissions, email captures, and purchases — to any external URL automatically.","md",false,"How do webhooks and integrations work?",{},true,17,"\u002Fhelp\u002Fwebhooks","2026-04-27T00:00:00.000Z",{"title":5,"description":149},"help\u002Fwebhooks",[161,162,40,43],"Open Settings → Integrations on your page","Tap Add webhook","2026-05-21T00:00:00.000Z","PcDcwDFtfe14RVz8LNZ6ON_uDGlQDIDZq6wT6CLRZGg",[166,170,173,177,181,185,189,193,197,201,205,208,212,215,218,222,225,226],{"label":167,"path":168,"order":169},"What is Selfbase?","\u002Fhelp\u002Fwhat-is-selfbase",1,{"label":171,"path":172,"order":147},"How do I get started?","\u002Fhelp\u002Fhow-to-get-started",{"label":174,"path":175,"order":176},"Can I track audience behavior?","\u002Fhelp\u002Ftrack-audience",3,{"label":178,"path":179,"order":180},"Is Selfbase free to use?","\u002Fhelp\u002Fis-selfbase-free",4,{"label":182,"path":183,"order":184},"Why do I need a link in bio tool?","\u002Fhelp\u002Fwhy-link-in-bio",5,{"label":186,"path":187,"order":188},"Why is my page not visible?","\u002Fhelp\u002Fpage-not-visible",6,{"label":190,"path":191,"order":192},"How do I add a new block?","\u002Fhelp\u002Fadd-block",7,{"label":194,"path":195,"order":196},"What are premium features?","\u002Fhelp\u002Fpremium-features",8,{"label":198,"path":199,"order":200},"How do I change my background?","\u002Fhelp\u002Fchange-background",9,{"label":202,"path":203,"order":204},"How do I add and configure a link?","\u002Fhelp\u002Flink-settings",10,{"label":206,"path":71,"order":207},"How does the email gate work?",11,{"label":209,"path":210,"order":211},"Can I start from a template?","\u002Fhelp\u002Fonboarding-templates",12,{"label":213,"path":81,"order":214},"How does the Tip Jar work?",13,{"label":216,"path":86,"order":217},"How do I sell products from my page?",14,{"label":219,"path":220,"order":221},"How do I connect Stripe to accept payments?","\u002Fhelp\u002Fstripe-connect",15,{"label":223,"path":61,"order":224},"How does the Form block work?",16,{"label":152,"path":156,"order":155},{"label":227,"path":228,"order":229},"How do I find other Selfbase pages?","\u002Fhelp\u002Fexplore-other-pages",18,1779345150625]