Make.com Integration

Connect Zidi to Make.com (formerly Integromat) to build visual automation workflows triggered by video events. All events are delivered instantly via a single webhook URL.

Prerequisites

  • A Make.com account.
  • A Zidi account on the Pro plan.

Setting Up the Webhook

Make.com uses a single webhook URL for all Zidi events. You do not create separate webhooks per trigger — all 5 event types are sent to the same URL.

  1. In Make.com, create a new scenario.
  2. Add a Webhooks > Custom Webhook module as the trigger.
  3. Copy the webhook URL provided by Make.com.
  4. In Zidi, open Integrations from the left sidebar and click Make.com.
  5. Paste your Make.com webhook URL and click Connect to Make.com.
  6. Turn the scenario ON in Make.com.

Handling Multiple Event Types

Since all events arrive at a single webhook, use a Router module in Make.com to branch by event type:

  1. Add a Router module after the webhook trigger.
  2. For each branch, add a filter on the event field (e.g., event equals video.viewed).
  3. Connect the appropriate action modules to each branch.

Events Sent to Make.com

All 5 events are instant (delivered via webhook as they occur).

EventKeyDescription
New Video Viewvideo.viewedTriggers when someone views one of your videos.
New Video Uploadedvideo.uploadedTriggers when a new video is uploaded to your workspace.
CTA Button Clickedcta.clickedTriggers when a viewer clicks a call-to-action on your video.
Watch Threshold Reachedengagement.thresholdTriggers when a viewer watches past a milestone (25%, 50%, 75%).
Campaign Launchedcampaign.launchedTriggers when a video campaign is launched.

Webhook Payload Format

Every event sends a JSON payload in this format:

{
  "event": "video.viewed",
  "timestamp": "2026-03-23T16:18:09Z",
  "data": {
    "videoTitle": "My Video",
    "viewerEmail": "viewer@example.com",
    "viewerName": "John Doe",
    "company": "Acme Inc",
    "campaignName": "Q1 Outreach",
    "percentWatched": 92
  }
}

Use the event field in your Router module filters to handle each trigger type separately.

How to Test

  • Video Viewed — Open any campaign recipient link.
  • Watch Threshold — Watch a campaign video past 50% with a fresh recipient.
  • CTA Clicked — Click the CTA button on a campaign page.
  • Campaign Launched — Create and launch a new campaign.
  • Video Uploaded — Upload any video to your dashboard.

Example Scenarios

  • CRM Pipeline Automation — When a viewer watches 75%+ of your video, create or update a deal in your CRM.
  • Team Notifications — Send a Slack or Teams message whenever someone clicks your CTA button.
  • Lead Enrichment — When a new video view comes in, look up the viewer in Clearbit and add data to your spreadsheet.

Updating or Disconnecting

Open Integrations from the left sidebar and click Make.com. From there you can update the webhook URL or click Disconnect Make.com to stop sending events.