ZooTools is now SMASHSEND Email MarketingRead update

Real-time notifications with Webhooks

Stay synced with your SMASHSEND data in real-time. Set up webhooks to receive instant HTTP notifications when contacts are created, campaigns are sent, emails are opened, and more.

{
  "event": "CONTACT_CREATED",
  "contactId": "ctc_abc123", 
  "workspaceId": "wsp_xyz789",
  "timestamp": "2024-01-15T10:30:00Z",
  "data": {
    "email": "user@example.com",
    "firstName": "John",
    "lastName": "Doe"
  }
}

Why use webhooks?

Real-time Updates

Get notified instantly when events happen instead of constantly polling for changes.

Automatic Sync

Keep your systems in sync automatically when contacts are updated or campaigns are triggered.

Custom Workflows

Trigger custom business logic in your application based on email marketing events.

Efficient Processing

Reduce server load and improve performance by eliminating unnecessary API calls.

Event Tracking

Build custom analytics and tracking by receiving engagement events in real-time.

Integration Friendly

Connect SMASHSEND with any system that can receive HTTP requests.

Available webhook events

Choose from dozens of events to get notified about exactly what matters to your application:

Contact Events

CONTACT_CREATED, CONTACT_UPDATED, CONTACT_DELETED, CONTACT_SUBSCRIBED, CONTACT_UNSUBSCRIBED

Campaign Events

CAMPAIGN_SENT, CAMPAIGN_DELIVERED, CAMPAIGN_OPENED, CAMPAIGN_CLICKED, CAMPAIGN_BOUNCED

Email Events

EMAIL_SENT, EMAIL_DELIVERED, EMAIL_OPENED, EMAIL_CLICKED, EMAIL_BOUNCED, EMAIL_COMPLAINED

Workspace Events

WORKSPACE_MEMBER_JOINED, WORKSPACE_MEMBER_LEFT, WORKSPACE_UPDATED

Getting started with webhooks

1. Set up your endpoint

Create an endpoint in your application that can receive HTTP POST requests.

2. Create a webhook

Use our API or dashboard to create a webhook and select which events to subscribe to.

3. Handle the events

Process the webhook payloads in your application to trigger custom workflows.

Ready to go real-time?

Set up webhooks in minutes and start receiving instant notifications when events happen in your SMASHSEND account.