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.
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.
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.
How It Works
4 simple steps to get started
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.
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.
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.
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.