SubsiMail
Why self-host Pricing Docs Changelog Support FAQ Log in Get started
Log in Get started

← Back to Support

Webhook for new replies isn't posting to my Slack channel

#63 In Progress
David B. 119 days ago

Set up a webhook to post new replies into a Slack channel via an incoming webhook URL. Nothing's showing up in Slack even though replies are coming in fine on our end.

Carol Wright Staff 119 days ago

Can you check Settings > API & Webhooks > Delivery Log for that webhook? It'll show every attempt along with the HTTP status code Slack returned. If it shows a non-200 response, that tells us where to look — Slack incoming webhooks are picky about payload format (they expect a specific JSON shape with a text field at minimum).

David B. 119 days ago

Log shows a bunch of 400 responses. So probably a payload format issue like you said.

Carol Wright Staff 119 days ago

Yep — our default webhook payload is our own event schema, not pre-formatted for Slack's expected structure. You'll need a small transform step in between (Zapier or a lightweight serverless function works well) that reshapes our payload into a plain {"text": "..."} body before forwarding to the Slack incoming webhook URL. Posting straight from our webhook to Slack's URL without that transform is what's causing the 400s.

Log in to reply to this ticket.

Other tickets

Resolved Exporting all my data before canceling
Jennifer W. 1 reply
Resolved How many contacts can I import before hitting a limit?
David B. 1 reply
In Progress License still shows invalid even after following the reinstall steps
Michael C. 3 replies
Resolved Getting 429 Too Many Requests on the campaigns API
Steven Y. 3 replies
Resolved Campaign stuck at 'sending' and not progressing
Benjamin H. 4 replies

SubsiMail

The self-hosted alternative to Mailshake.

Documentation Setup guides Changelog Support Pricing Affiliates Terms of Service Privacy Policy Sitemap

Compare

vs. Instantly vs. Smartlead vs. lemlist vs. Apollo

Solutions

For agencies For recruiters

© 2026 SubsiMail.

We use Google Analytics to understand traffic to this site. It only runs if you accept -- see our Privacy Policy.