Connect Your Videos to 10,000+ Apps, No Code Required
vitelnk's webhook events plug directly into Zapier. When a lead is captured, a video is watched, or a CTA is clicked, Zapier catches it and routes the data anywhere: Google Sheets, HubSpot, Notion, Airtable, Slack, or any of 10,000+ apps. Build the exact workflow your team needs without writing a line of code.

Key Benefits
Every video event (lead, watch, click) becomes a Zapier trigger automatically
Route leads to Google Sheets, HubSpot, Notion, Airtable, or 10,000+ apps
No code required: build workflows in Zapier's visual editor
HMAC-signed payloads so only real vitelnk events reach your Zap
One webhook endpoint powers unlimited Zap connections
apps Zapier connects
zapier.com/apps, Oct 2026vitelnk event types you can send on, from lead.captured to video.watched
required to route video leads to any app via Zapier
How It Works
In Zapier, create a new Zap with "Webhooks by Zapier > Catch Hook" as the trigger
Copy the Zapier webhook URL and paste it into vitelnk Settings → Webhooks → Add Endpoint
Select which of the 13 events to send: lead.captured, share.viewed, video.watched, video.progress, cta.clicked, cta_link.clicked, calendar.clicked, booking.completed, video.downloaded, feedback.received, message.received, upload_request.started, upload_request.completed
Build the rest of your Zap: vitelnk sends structured JSON, Zapier does the rest
Use Cases
New video lead → Zapier → row added to Google Sheets sales tracker
Video watched 100% → Zapier → HubSpot deal stage updated to "Hot Lead"
CTA clicked → Zapier → Slack DM to rep with prospect info
Lead captured → Zapier → Apollo contact created + enrolled in follow-up sequence
Frequently Asked Questions
The "Webhooks by Zapier" trigger requires a Zapier paid plan (Starter or above). If you're on the free Zapier plan, you can still receive vitelnk events using third-party webhook tools like webhook.site for testing, or upgrade to Zapier Starter to build live Zaps.
vitelnk sends a JSON payload with: event type (lead.captured, video.watched, etc.), timestamp, video ID, video title, share token, share link name, and event-specific fields: email + name for leads, watch_percent for video.watched events.
When you set a secret on your vitelnk webhook endpoint, every payload is signed with HMAC-SHA256 and sent in the X-vitelnk-Signature header. In Zapier, you can add a filter step to validate this header before processing the payload.
Yes. Create multiple webhook endpoints in vitelnk (one per Zap) and select different events for each. For example: one endpoint for lead.captured → CRM Zap, another for video.watched → Slack notification Zap.
Update the endpoint URL in vitelnk: click Webhooks in the sidebar. Edit the existing endpoint and paste the new URL. All future events will go to the new URL immediately.
No limit on the vitelnk side. You can create as many webhook endpoints as you need, each pointing to a different Zapier URL or any other destination.
Related Integrations
More tools that connect with vitelnk.
Compare Zapier Integration with Alternatives
See how vitelnk compares to other platforms.
View All ComparisonsReady to Set Up Zapier Integration?
Try it free and connect Zapier Integration to your video share pages in minutes.
