Know the Moment Someone Engages With Your Video

Send 10 different video engagement events to any HTTPS endpoint as they happen. Every payload is HMAC signed, retried automatically on failure, and recorded in a delivery log you can inspect.

14-day free trial Cancel anytime Unlimited videos
75+ professionals already sharing smarter with vitelnk.
POSThttps://api.yourapp.com/webhooksActive
Delivery log
EventStatusTime
lead.captured200 OK11:42:08
video.watched200 OK11:41:55
cta.clicked200 OK11:40:12
10

event types you can subscribe to, each with a structured JSON payload

5

automatic retry attempts with escalating backoff on any failed delivery

50

most recent deliveries kept in the log with status, HTTP code, and full payload

How It Works

Webhook Endpoint
Endpoint URL
https://hooks.acme.com/vitelnk
Events
lead.capturedvideo.watchedcta.clicked+3 more
Signing secretSet
1

Add an endpoint URL in Settings, pick which of the 10 events to send, and optionally set a signing secret.

PayloadPOST
eventvideo.watched
video_titleQ4 Product Demo
watch_percent100
share_tokena3f9c2…
X-vitelnk-Signaturesha256=4f2a…
2

vitelnk POSTs a JSON payload to your endpoint as each event happens, signed with HMAC-SHA256 when a secret is set.

Delivery Log
EventCodeTry
lead.captured2001
video.watched2001
cta.clicked5023
Retried automaticallySend test ping →
3

Check the delivery log for status, HTTP code, retry count, and the exact payload sent, or fire a test ping to verify your endpoint.

Key Benefits

10 event types covering leads, watch milestones, CTA clicks, calendar bookings, downloads, messages, and feedback

HMAC-SHA256 signed payloads so you can verify every delivery genuinely came from vitelnk

Automatic retries with escalating backoff, up to 5 attempts per delivery

Delivery log showing the last 50 attempts with status, HTTP code, retry count, and the full payload

Send a test ping to any endpoint and see the response code straight away

Up to 10 endpoints per workspace, so you can route different events to different destinations

Use Cases

CRM contact creation

Turn a captured video lead into a CRM record without manual entry.

ExampleA lead.captured event hits your Zapier webhook and creates a HubSpot contact with the video title and share link attached.

Instant rep alerts

Notify the person who sent the video the moment it gets watched through.

ExampleA video.watched event at 100 percent posts into your team Slack channel, so the rep can follow up while attention is still fresh.

Custom reporting pipelines

Feed raw engagement events into your own warehouse or spreadsheet.

ExampleEvery share.viewed and cta.clicked event appends a row to an internal database you query alongside the rest of your funnel.

Multi-step automations

Chain enrichment, routing, and sequencing off a single video event.

ExampleA booking.completed event triggers an n8n workflow that enriches the contact, assigns an owner, and starts a follow-up sequence.
FAQ

Common Questions

GET STARTED

Ready to Try Outbound Webhooks?

Start your free trial today and see how outbound webhooks can help you share videos more effectively.

14-day free trial Cancel anytime
75+ professionals already sharing smarter with vitelnk.