Zapier Integration
Connect Zidi to 5,000+ apps through Zapier. Automate workflows when videos are viewed, campaigns launch, CTAs are clicked, or engagement thresholds are crossed.
Prerequisites
- A Zapier account (Free or paid).
- A Zidi account on the Pro plan.
Connecting Zapier
- Open the Integrations page from the left sidebar in your Zidi dashboard.
- Click Zapier.
- Click Connect with Zapier to open the Zapier authorization page.
- Log in to Zapier (if not already) and authorize the Zidi app via OAuth.
- In Zapier, search for Zidi when creating a new Zap and select a trigger event.
Available Triggers
| Trigger | Type | Description |
|---|---|---|
| New Video Uploaded | Polling | Fires when a new video is added to your library. Includes video title and total views. |
| Video Viewed | Instant (webhook) | Fires when a recipient opens a personalized campaign link. Includes viewer name, email, company, and campaign name. |
| Watch Threshold Reached | Instant (webhook) | Fires when a campaign recipient watches past a configurable threshold (50%, 80%, or 100%). Includes viewer name, email, company, watch percentage, and campaign name. |
| CTA Clicked | Instant (webhook) | Fires when a campaign recipient clicks the call-to-action button. Includes viewer name, email, company, CTA label, and campaign name. |
| Campaign Launched | Instant (webhook) | Fires when you launch a personalized video campaign. Includes campaign name, video title, and recipient count. |
What Gets Tracked
Zapier triggers fire only for identified viewers — recipients who open your personalized campaign links. This ensures every trigger has actionable data (name, email, company).
Regular preview page views from anonymous visitors are not sent to Zapier. Those are better tracked via Google Analytics, Meta Pixel, or other analytics integrations.
Data available in each trigger:
- Viewer Name — from campaign recipient tokens
- Viewer Email — recipient email address
- Company — from campaign recipient tokens
- Campaign Name — which campaign triggered the event
- Video Title — the video being watched
- Watch Percentage — how much of the video was watched (threshold trigger)
Trigger Payload Example
{
"id": "view-abc123",
"videoId": "vid_xyz",
"videoTitle": "Product Demo Q1",
"viewerEmail": "jane@example.com",
"viewerName": "Jane Smith",
"company": "Acme Inc",
"campaignName": "Q1 Outreach",
"percentWatched": 85,
"timestamp": "2026-03-07T10:30:00Z"
}Authentication
Zapier connects to Zidi via OAuth. When you create a Zap, Zapier will prompt you to log in to your Zidi account and authorize access. No API keys need to be managed manually.
Example Zaps
- Video viewed → Slack notification — Get notified when a prospect watches your video.
- CTA clicked → Google Sheets row — Log CTA clicks to a spreadsheet.
- Watch threshold reached → Email follow-up — Send a follow-up when someone watches 80%+.
- Campaign launched → Team notification — Alert your team when a campaign goes live.
- New video uploaded → Tweet — Automatically share new videos on social media.
Disconnecting
Open Integrations from the left sidebar, click Zapier, and click Revoke Access. Active Zaps will stop receiving triggers.