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.

No card to start Cancel anytime 3 free viewers
120+ 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
13
event types you can subscribe to, each with a structured JSON payload
5
delivery attempts with escalating backoff when a delivery fails
50
most recent deliveries kept in the log with status, HTTP code, and full payload

How It Works

  1. 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 13 events to send, and optionally set a signing secret.

  2. 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.

  3. 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.

Try It For Free
No card to start Cancel anytime 3 free viewers
120+ professionals already sharing smarter with vitelnk.

Key Benefits

  • 12 event types covering leads, link opens, watch milestones, CTA clicks, calendar bookings, downloads, messages, feedback and upload links
  • 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.

Try It For Free
No card to start Cancel anytime 3 free viewers
120+ professionals already sharing smarter with vitelnk.

Common Questions

GET STARTED

Ready to Try Outbound Webhooks?

Try it free today and see how outbound webhooks can help you share videos more effectively.

No card to start 3 free viewers Cancel anytime
120+ professionals already sharing smarter with vitelnk.