Custom Webhook Integration

Connect Your Organization to Your Stack: Custom Webhooks Are Here

Get real-time events from your organization, signups, test submissions analytics, and more delivered to your CRM, analytics, or automation tools. No code required.

Your learning platform shouldn't live in a silo. You need signups, test completions, and engagement data where you already work: in your CRM, your analytics pipeline, or your automation tools.

Introducing Custom Webhooks for your organization. Point a URL at your organization, choose which events matter to you, and we'll send structured payloads the moment they happen, so you can sync users, track outcomes, and automate follow-ups without building custom integrations.

What You Can Do With Custom Webhooks

User Signup:

The moment someone joins your organization, get their profile (name, email, role, signup date) at your endpoint. Perfect for adding leads to your CRM, triggering welcome sequences, or updating your analytics.

Practice Test Submit:

When a student submits a practice test or quiz, receive completion and score data. Use it to update progress in your LMS, trigger coaching workflows, or feed dashboards.

Full Length Test Submit:

When a full-length or structured test is completed, get scores, completion status, and optional AI feedback. Ideal for reporting, parent/advisor notifications, or prep program analytics.

You choose which events each webhook receives. One URL can handle multiple event types, or you can use separate URLs for different systems (e.g. CRM vs. analytics).

Why This Matters for Admins and Ops

No polling

Events are pushed as they happen.

One place to manage

Add, update, and remove webhooks from Settings → Integration Settings → Custom Webhook.

Visibility

Event logs show what was sent and when, plus the option to resend or send sample events for testing.

Flexible:

Works with any endpoint that accepts HTTP POST (Zapier, Make, your own API, data warehouses, etc.).

Quick Start

1. Go to Settings → Integration Settings and open the Custom Webhook tab.

2. Add your webhook URL (e.g. from Zapier, Make, or your server).

3. Select the events you want (User Signup, Practice Test Submit, Full Length Test Submit).

4. Save. We'll start sending events to your URL as they occur.

You can add multiple webhooks, attach short descriptions, and use the built-in event log to debug or resend events.

Bottom Line

Custom Webhooks turn your organization into a real-time event source for the rest of your stack. Fewer manual exports, fewer one-off integrations, and more time focused on teaching and coaching.

Ready to connect? Head to Settings → Integration Settings → Custom Webhook and add your first URL.

Last updated