Forward an email, hit a webhook.
Subhook gives every workflow a unique forward address. When mail arrives, it transforms the body into a JSON payload your tools actually understand and POSTs it where you tell it to.
Free during Beta · no card required · forward in seconds
Three steps from inbox to webhook
No DNS yak-shaving, no domain verification. Just a slug.
- 1Pick a template
Drippery, Archive Concierge, or Custom. Templates pre-fill URL, headers, allowlist, and the email-extractor — you fill the API token.
- 2Forward your mail
Each mailhook gets a unique forward address. Set up a Gmail filter, paste a Substack notification email there, or wire any service that emails you.
- 3Webhook fires
Subhook builds the JSON payload from common vars + your constants + regex/CSS extractors and POSTs it to your URL with the headers you set.
Predefined for the DCW stack
One screen. Paste a token, hit save.
POSTs new Substack subscribers to drippery.app. Pre-wired with x-api-key auth, sequence ID + source constants, and a regex extractor that pulls the subscriber email out of the body.
Issues a per-subscriber access token in your Archive Concierge deployment. Pre-wired with Bearer auth and the same email extractor.
What's in the box
Mandatory whitelist on every mailhook. Glob patterns like *@substack.com mean spam can't hit your endpoint.
Pull values out of the email body with regex, or click HTML blocks in the playground for CSS-selector extraction. Server-side via cheerio.
Build the payload root from opt-in built-ins (subject, from, body) plus static key-values. Use __ in keys for nested objects.
Forward sample mail to test.<slug>@inbox-subhook... — it stores but never dispatches. Build extractors against real content safely.
x-api-key for Drippery, Bearer for Archie, anything else your endpoint needs. Subhook merges them after sane defaults.
Every dispatch logs the response status + body. Drippery returned 409 Already subscribed? You see exactly that, on the mailhook detail page.
Built for the Digital Craft Workshop ecosystem
Subhook started as a way to plug Substack into Drippery without glue scripts. It's now the email-to-API hop that powers any DCW tool. Currently in Beta — free, fast-moving, and shaped by what the workshop actually needs.
Wire up your first mailhook
Pick a template, paste a token, forward a mail. Done.