Webhooks API

SignUpReady Webhooks API

Send signup events directly to your own backend or to any service that accepts HTTPS POST. HMAC-signed payloads, automatic retries with exponential backoff, and the same standard event types that power the Zapier, Make, and n8n integrations. Currently in private beta.

Plus PlanBeta โ€” Private AccessAvailable on Plus ($9/mo) and Pro ($29/mo)

Last updated

SignUpReady + Webhooks API โ€” at a glance

  • SignUpReady's Webhooks API delivers signup events directly to your HTTPS endpoint. The API is in private beta as of May 2026.
  • Every webhook is HMAC-SHA256 signed with your secret. Verify the X-SignUpReady-Signature header before processing to prevent spoofing.
  • Failed deliveries are retried automatically with exponential backoff โ€” 5 attempts over 24 hours.
  • Standard event types: New Signup, New Sheet, Slot Filled, Signup Canceled, Waitlist Promoted. The same events power SignUpReady's Zapier, Make, and n8n integrations.
  • By default, waitlisted signups are excluded from the New Signup event. Subscribe explicitly to Waitlist Promoted for promotion-driven actions.
  • Public launch will require Plus ($9/month) or Pro ($29/month). The free plan does not include API access.
  • Beta access plus a dashboard webhook configuration UI is available bysubmitting the beta request form on this page.

Beta access is requested via the form below.

Beta โ€” Private Access

Request Webhooks API Beta Access

We're onboarding beta users on a rolling basis. Drop your email below and we'll reach out when Webhooks API is ready for you to test.

No credit card required. We only email you about Webhooks API beta access โ€” no marketing list.

How It Works

4 simple steps to get started

1

Request Beta Access

The SignUpReady Webhooks API is in private beta as of May 2026. Sign up for a free SignUpReady account and submit the beta request form on this page โ€” once granted, an API key and webhook configuration UI will appear in your dashboard.

2

Configure a Webhook URL

In your dashboard's Integrations section, add a webhook URL (must be HTTPS), select the event types to subscribe to (New Signup, New Sheet, Slot Filled, Signup Canceled, Waitlist Promoted), and copy the generated signing secret.

3

Verify HMAC Signatures

Every webhook delivery includes an X-SignUpReady-Signature header containing an HMAC-SHA256 of the request body, signed with your secret. Verify the signature in your handler before processing the payload to confirm authenticity.

4

Handle the Event

Your endpoint receives a JSON payload describing the event (event type, sheet metadata, slot details, participant fields, timestamp). Return HTTP 2xx within 10 seconds to acknowledge receipt. Non-2xx responses trigger automatic retries with exponential backoff (5 attempts over 24 hours).

Why Use Webhooks API

HMAC-Signed Payloads

Every webhook is signed with HMAC-SHA256 using your secret. Verify signatures before processing to prevent spoofed events. Same pattern used by Stripe, GitHub, and Shopify.

Automatic Retries

Failed deliveries (non-2xx, timeout, or network error) are retried with exponential backoff โ€” 5 attempts over 24 hours. Deliveries are durable: a brief outage on your side won't lose events.

Standard Event Types

Subscribe to New Signup, New Sheet, Slot Filled, Signup Canceled, and Waitlist Promoted. Payloads match what Zapier, Make, and n8n use under the hood โ€” so your custom integration behaves identically.

Waitlist-Aware Filters

By default, waitlisted signups are excluded from the New Signup event. Subscribe explicitly to the Waitlist Promoted event for downstream actions on promotion. Prevents double-fire when participants move from waitlist to confirmed.

Popular Use Cases

How organizations use Webhooks API with SignUpReady

Internal Tool Integration

Pipe SignUpReady events into your company's internal volunteer-tracking app, CRM, or membership database. Custom JSON-to-internal-API translation in your own handler, no SaaS automation layer required.

Data Warehouse Streaming

Stream every signup event into BigQuery, Snowflake, Redshift, or a self-hosted PostgreSQL. Build custom analytics, retention dashboards, or program-level reporting off the raw event stream.

Custom Notification Routing

Route signup events to your team's preferred channel โ€” internal email lists, SMS via Twilio, Microsoft Teams, Mattermost, Discord, anything your handler can talk to.

Local Development & Testing

Use ngrok or a similar tunnel to receive SignUpReady webhooks on your laptop during development. Test your handler logic against real signup events before deploying to production.

Frequently Asked Questions

Ready to Get Connected?

Create your free account and start using Webhooks API with your signup sheets today.

This integration is available on Plus ($9/mo) and above.