Clerk

Clerk

Developer Tools

Authentication and user management platform for modern web applications.

Signature verification supported 7 events supported

Why use Hookfire with Clerk?

Instant push notifications

Get notified on your phone the moment a Clerk webhook fires. No more checking dashboards.

Subscribe to what matters

Choose exactly which Clerk events trigger notifications. Filter out the noise.

Team-wide delivery

Control who on your team gets notified and how β€” push notifications, record only, or both.

Setup in under 2 minutes

Copy a webhook URL, paste it in Clerk, and you're done. No code required.

Supported events

Event
User created
user.created
πŸ‘€ New user signed up
Jane Doe (jane@example.com) signed up
User updated
user.updated
πŸ“ User updated
Jane Smith (jane@example.com) was updated
User deleted
user.deleted
πŸ—‘οΈ User deleted
User user_def456 was deleted
Session created
session.created
πŸ”‘ New session
New session created for user user_abc123
Session ended
session.ended
πŸ”’ Session ended
Session ended for user user_abc123
Organization created
organization.created
🏒 Organization created
New organization created: Acme Corp (acme-corp)
Organization updated
organization.updated
πŸ“ Organization updated
Organization updated: Acme Corporation (acme-corp)

How to connect Clerk

Connecting Clerk to Hookfire

Step 1: Create an Integration

  1. Go to your organization’s Integrations page.
  2. Click Add Integration and select Clerk.
  3. You’ll receive a unique Webhook URL β€” copy it.

Step 2: Add the Webhook in Clerk

  1. Go to your Clerk Dashboard.
  2. Navigate to Webhooks in the left sidebar.
  3. Click Add Endpoint.
  4. Paste your Hookfire webhook URL into the Endpoint URL field.
  5. Under Subscribe to events, select the events you want to receive (e.g., user.created, user.updated, session.created).
  6. Click Create.

Step 3: Copy the Signing Secret

  1. After creating the endpoint, click on it to view details.
  2. In the Signing Secret section, click to reveal the secret (starting with whsec_).
  3. Copy the full secret (including the whsec_ prefix).
  4. Go back to your Hookfire integration page and paste it into the Signing Secret field.
  5. Clerk uses Svix for webhook delivery and signs payloads with HMAC-SHA256 β€” Hookfire will verify each delivery automatically.

Step 4: Subscribe to Events

On your Hookfire integration page, toggle on the events you want to receive push notifications for.

Step 5: Test

Click the Test button on your integration page, or create a test user in Clerk to trigger a real event.

Supported Events

Event Description
user.created A new user signed up
user.updated A user’s profile was updated
user.deleted A user was deleted
session.created A new session was started
session.ended A session was ended
organization.created A new organization was created
organization.updated An organization was updated

Get started with Clerk

Start receiving instant push notifications for your Clerk webhooks. Free to start, no credit card required.

Get Started Free