Track Clerk Webhooks with Hookflo
Monitor and route Clerk authentication events like user signups, deletions, or verification updates to Slack or Email instantly.
What are Clerk Webhooks?
Clerk emits webhooks when user events occur in your authentication flow — like new user signups, profile updates, or deletions. These events are essential for audit trails, analytics, and internal alerts.
Popular Events Hookflo Supports
user.created
— new signupuser.deleted
— user deletionuser.updated
— profile or metadata changeuser.verification.updated
— email/phone verification event
Why Use Hookflo with Clerk?
- Instant alerting in Slack or Email when users sign up or are deleted
- No-code setup — just copy the webhook URL from Hookflo dashboard
- View webhook logs, inspect payloads, and retry failures easily
- Supports Clerk alongside platforms like Supabase, GitHub, and Stripe
How to Set Up Clerk Webhooks in Hookflo
- Log in to your Hookflo dashboard
- Create a new webhook and choose "Clerk" as the platform
- Copy the webhook URL Hookflo provides
- Go to your Clerk dashboard → Webhooks → Add Endpoint
- Paste the URL, select the desired events (like
user.created
) - Save the webhook
Sample Webhook Payload: user.created
{
"type": "user.created",
"data": {
"id": "user_abc123",
"email_addresses": [
{
"email_address": "clerkuser@example.com"
}
],
"created_at": 1687219200
}
}
Common Use Cases
- Notify sales or support when a new user signs up
- Alert developers when a user email or phone is verified
- Clean up internal data when a user is deleted