Skip to main content

Video Completion Trigger

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

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?