Skip to main content

Video Completion Trigger

Track video engagement, control progression, and power automations when a video has been fully watched.

Updated over a month ago

What It Does

CustomerHub's new Video Completion Trigger setting allows you to define the percentage of a video a user must watch for it to be considered "complete." Once a user meets this threshold, three things happen:

  1. Tracking: A video completed activity is logged for that user in the Activities log.

  2. Progress Control: On all pages with a Complete button (in any Products with User Advanced delivery or Onboarding Experience steps), the button remains inactive until the threshold is met—ensuring users fully engage with your content before advancing.

    (Complete button is not active until the video has been watched)

    (Complete button becomes active once the video complete threshold is met)

  3. Automation Ready: The video completed activity can be used to trigger automations via webhooks or connected apps like Zapier.

How to Set It Up

With CustomerHub’s Video Completion Trigger, you can set a required watch percentage that must be met to mark a page with video as 'complete'—ideal for reinforcing learning, increasing accountability, and unlocking follow-up tasks or progress.

  1. Navigate to App Settings in the Setting menu

  2. Set the Video Completed % Threshold (the default value is 70, meaning that 70% of a video will need to be watched by the User in order for the Video Complete Threshold to be met)

Note: This setting applies globally to all videos in your CustomerHub site.

Where it applies

  • Product Pages using the User Advanced product delivery method

  • Onboarding Steps (all of which have a Complete button)

  • Any embedded video hosted by CustomerHub

  • Integrations where video completed is used as a trigger

Use Cases

  • Ensure users finish key training videos before moving forward

  • Gate access to tasks or downloads until videos are watched

  • Trigger follow-up actions in connected tools (e.g., send an email, unlock content, update CRM)

Did this answer your question?