> For the complete documentation index, see [llms.txt](https://software-help-docs.gitbook.io/knowledge-base/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://software-help-docs.gitbook.io/knowledge-base/software-guide/workflow-triggers/workflow-trigger-video-tracking.md).

# Workflow Trigger: Video Tracking

The *Video Tracking* Workflow Trigger allows you to trigger a workflow whenever a lead watches a certain percentage of a video that you have uploaded to your account. When a lead watches your selected percentage of a video, they will be added to this workflow. This article will give an overview of how to create a workflow using the *Video Tracking* Workflow Trigger.

**Important Notes**:

* This trigger only runs for leads who are already registered as contacts in the system
* This article will assume that you already have videos uploaded to your account

**Step 1:** Start a new workflow or edit an existing one

**Step 2:** Creating and Editing the Trigger

* Click “Add New Workflow Trigger”

{% embed url="<https://lh3.googleusercontent.com/kX8Wg1NkL1ltyqq5sD8Ct8_gx0KwyWbNY9VVR62D_TcwWZMZzULLi5_Bc7-UxmQZDXDmxpuOf-qOpoFW706p_6UGTl_AvzGsbNmbh00LzNd_HoJZ8O30g3blnYx2wbeKyfdxDlpb9IUzaTGlNKSG_n8>" %}

* Select **Video Tracking** in the **Media** section of the Workflow Triggers Menu or use the search feature. Once selected, the Trigger setup menu will appear
* (*Optional*) You can change the workflow builder display name of this trigger using the textbox below **Workflow Trigger Name**. Note that this will only affect the display name within the workflow builder and has no other impact on the content or functionality of this Workflow Trigger.
* Press **+ Add filters** to expand the **Filters** section of the Trigger setup menu. Note that you MUST apply the *Video duration %* filter parameter or else this Workflow Trigger will not function.
  * (*Required*) **Video duration (%)** will set the required percentage of a video for a lead to watch to trigger this workflow. This filter parameter has various logic options (Greater than, less than, is not empty, etc…). Configure these parameters to fit your goals.
  * The **Funnel** parameter lets you specify which funnels can or cannot trigger this workflow.
    * **Funnel > Is any of** will allow you to select one or multiple funnels to be able to trigger this workflow. All unselected funnels in this case cannot activate this workflow
    * **Funnel > Is none of** will allow you to select one or multiple funnels to be restricted from triggering this workflow. Only unselected funnels in this case can trigger this workflow
  * The **Video** parameter lets you specify which videos can or cannot trigger this workflow.
    * **Video > Is any of** will allow you to select one or multiple videos to be able to trigger this workflow. All unselected videos in this case cannot activate this workflow
    * **Video > Is none of** will allow you to select one or multiple videos to be restricted from triggering this workflow. Only unselected videos in this case can trigger this workflow
  * You can also filter by **Custom Fields** which will only allow contacts who meet your selected custom value parameters to trigger this workflow. Custom values are set up elsewhere in your account
* Press **Save Trigger** in the bottom right corner of the Trigger setup menu

{% embed url="<https://lh4.googleusercontent.com/PgCO5_NUpaYL3VSGfkrXmK_xZWI2VcJ86VPKnbKG7X9t8hITzYFblxgogo3riJAI4JtlOUc_8kZNYb_GMC-RGWEUyqROhQfkQzY1shatnCi0Cdy4wRenQEnE0dRtxG9t_ZUhdJgyLW0DFI-edPmC4kA>" %}

**Step 3:** Set up applicable Workflow Action(s). We have multiple articles available to explain the setup of each Workflow Actions. Feel free to review our articles on these for more information on setting these up.

***Pro Tip:*** You can use any Workflow Actions to be triggered by the *Video Tracking* trigger or you can leave this workflow without any actions.

**Step 4:** Press **Save** in the top right corner of your browser to save the workflow

* If your Workflow is ready to be enabled, make sure the toggle switch under **Save** is set to **Publish**
* Be sure to test your Workflow to ensure it is set up correctly using the **Test Workflow** button next to the **Publish** toggle switch.
  * For an in-depth overview of Workflow Testing see our article, “Using the Testing Features in Workflows”

{% embed url="<https://lh5.googleusercontent.com/tGuxfdWhcl2ueFo8audCFki79WbpOgH7U2nvVu8VOQlo9VyzcavydLJTW_M7vDrtO6drZpMZAoNe23tx8c91lIhYC5bQLbhQiqqUDkvqEsT6ok8G0RlgmBQAl9uYuf27Cr6I_ecp-lXk9gUehBh4wbQ>" %}

Now your workflow is set up and ready to go with the *Video Tracking* Workflow Trigger.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://software-help-docs.gitbook.io/knowledge-base/software-guide/workflow-triggers/workflow-trigger-video-tracking.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
