Skip to content
SB
SalesButler
4.9/5 from 127 reviewsNo credit card required14-day free trialSet up in 15 minutesCancel anytime
Pro Plan Feature

Push Events to Any System You Use

Ten event types with HMAC-SHA256 signatures, 8-second timeouts, and a rolling 50-attempt delivery log.

No credit card required · Setup in 5 minutes

Overview

What It Does

If your stack runs on Zapier, n8n, your own backend, or a third-party CRM, you need event-driven hooks. SalesButler's Outbound Webhooks fire on ten meaningful events — lead.created/updated, job.created/updated/completed, invoice.created/paid, appointment.created/canceled, quote.signed — with HMAC-SHA256 signatures for verification and an 8-second per-request timeout. A rolling delivery log of the last 50 attempts shows status code, error, and response per attempt.

SalesButler · Pipeline
Pipeline
+38% booked
12
New leads
7
Quoted
5
Booked
4.9 avg · 127 reviews
This month
How It Works

Step-by-Step Guide

1

Add a Webhook URL

Provide an HTTPS endpoint that will receive event payloads.

2

Pick Events

Choose which of the ten event types should fire to this URL.

3

Set the Secret

A per-subscription secret is generated for HMAC-SHA256 signature verification.

4

Test the Connection

Built-in test-ping button sends a sample test.ping event to confirm the connection.

5

Production Events Fire

Real events fire automatically; the delivery log tracks every attempt.

Benefits

Why You'll Love This Feature

Ten Event Types

Cover the most-requested integration triggers out of the box.

HMAC-SHA256 Signatures

Per-subscription secret signs every payload for verification.

8-Second Timeout

Reliable timeout protects upstream from slow consumers.

Rolling Delivery Log

Last 50 attempts visible per webhook with status and error.

Test-Ping Button

Validate the connection before relying on real events.

HTTPS Required

Secure-only target URLs protect data in transit.

Use Cases

Perfect For

Pushing leads into a third-party CRM

Triggering Zapier or n8n flows

Custom internal dashboards consuming SalesButler events

Sync to ERP or accounting systems

Real-time notifications to a custom Slack bot

FAQ

Frequently Asked Questions

What plans include Outbound Webhooks?

Outbound Webhooks is included on the Pro plan.

Which events are supported?

Ten events: lead.created/updated, job.created/updated/completed, invoice.created/paid, appointment.created/canceled, quote.signed.

How do I verify the signature?

Compute HMAC-SHA256 of the body using your subscription secret and compare to the X-SalesButler-Signature header.

What if my endpoint is down?

Failed deliveries are logged with error detail; retries can be triggered manually from the delivery log.

Can I have multiple webhooks?

Yes — register as many endpoints as you need, each with its own event subscriptions.

Recover your first missed lead this week.

Start your 14-day free trial. Every Pro feature unlocked. No credit card. Cancel anytime.

Start Free Trial