{"id":1607,"date":"2026-03-24T13:44:58","date_gmt":"2026-03-24T13:44:58","guid":{"rendered":"https:\/\/onesystemcrm.com\/help\/?post_type=docs&#038;p=1607"},"modified":"2026-03-24T13:47:08","modified_gmt":"2026-03-24T13:47:08","password":"","slug":"workflow-trigger-video-tracking","status":"publish","type":"docs","link":"https:\/\/onesystemcrm.com\/help\/Supports\/workflow-trigger-video-tracking\/","title":{"rendered":"Workflow Trigger &#8211; Video Tracking"},"content":{"rendered":"<h2 id=\"Overview\" dir=\"ltr\"><strong dir=\"ltr\">Overview<\/strong><\/h2>\n<p><span dir=\"ltr\">This trigger initiates workflows when a viewer reaches a specified percentage of a video. It enables marketers to respond dynamically to viewer engagement levels, allowing for personalized follow-ups and targeted messaging based on how much of the video has been watched.<\/span><\/p>\n<p><span dir=\"ltr\"><img decoding=\"async\" class=\"fr-fil fr-dib fr-bordered fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155031420580\/original\/sXpACIXtpvOcK4StzPtPvJD4jvfsndNrMQ.png?1724242480\" data-id=\"155031420580\" data-attachment=\"[object Object]\" data-index=\"0\" \/><\/span><\/p>\n<h2 id=\"Trigger-Name\" dir=\"ltr\"><strong dir=\"ltr\">Trigger Name<\/strong><\/h2>\n<p dir=\"ltr\">Video Tracking<\/p>\n<h2 id=\"Trigger-Description\" dir=\"ltr\"><strong dir=\"ltr\">Trigger Description<\/strong><\/h2>\n<p dir=\"ltr\"><span dir=\"ltr\">Runs when a lead watches upto a specified percentage of the video<\/span><\/p>\n<p dir=\"ltr\"><span dir=\"ltr\"><strong>Please note:\u00a0<\/strong><\/span><br \/>\n<span dir=\"ltr\">The person watching the video should already be part of the CRM as contact for this trigger to work.<\/span><\/p>\n<h2 id=\"How-to-Configure\" dir=\"ltr\"><strong>How to Configure<\/strong><\/h2>\n<p dir=\"ltr\"><span dir=\"ltr\">Before you jump in to configure your trigger, we encourage you to go through this article &#8211;\u00a0<a href=\"https:\/\/help.gohighlevel.com\/support\/solutions\/articles\/48001227304-tracking-viewer-progress-on-a-funnel-hosted-video\">Tracking Viewer Progress on a Funnel Hosted Video<\/a>.\u00a0<\/span><\/p>\n<ol class=\"list-decimal marker:font-mono marker:text-sm pl-11\">\n<li><strong dir=\"ltr\">Prepare Your Video<\/strong>:\n<ul class=\"list-disc\">\n<li>\n<div>Ensure the video is properly encoded for tracking.<\/div>\n<\/li>\n<li>\n<div>Disable the progress bar in the video settings to ensure accurate tracking.<\/div>\n<\/li>\n<li dir=\"ltr\">\n<div>Set Up a Redirect for Unregistered Visitors: Create a blank page with a form that captures visitor information before they can watch the video. This is crucial for tracking new users who may not be in your system yet.<\/div>\n<\/li>\n<\/ul>\n<\/li>\n<li><strong dir=\"ltr\">Create a New Workflow<\/strong>:\n<ol class=\"list-disc\">\n<li>\n<div><span dir=\"ltr\">Navigate to the workflow builder.<\/span><\/div>\n<\/li>\n<\/ol>\n<\/li>\n<li><strong>Add the Video Tracking Trigger<\/strong>:\n<ol class=\"list-disc\">\n<li>\n<div>Select the Video Event Tracking Trigger from the list of available triggers.<\/div>\n<\/li>\n<li>\n<div><span dir=\"ltr\">Set the specific percentage (e.g., 25%, 50%, 75%, or 100%) that will trigger the workflow.<\/span><\/div>\n<\/li>\n<\/ol>\n<\/li>\n<li><strong>Define Actions<\/strong>:\n<ol class=\"list-disc\">\n<li>\n<div><span dir=\"ltr\">Add actions to the workflow, such as sending follow-up emails or SMS messages to viewers based on their engagement level.<\/span><\/div>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p dir=\"ltr\"><span dir=\"ltr\"><strong>The video tracking trigger has 3 primary filters.\u00a0<\/strong><\/span><\/p>\n<h2 dir=\"ltr\"><\/h2>\n<table>\n<tbody>\n<tr>\n<td dir=\"ltr\"><strong>Filter name<\/strong><\/td>\n<td dir=\"ltr\"><strong>Description<\/strong><\/td>\n<td dir=\"ltr\"><strong>Mandatory<\/strong><\/td>\n<\/tr>\n<tr>\n<td dir=\"ltr\">Funnel<\/td>\n<td dir=\"ltr\">The funnel in which the video is embedded<\/td>\n<td dir=\"ltr\">No<\/td>\n<\/tr>\n<tr>\n<td dir=\"ltr\">Video<\/td>\n<td dir=\"ltr\">The video for which you want to track the view percentage<\/td>\n<td dir=\"ltr\">No<\/td>\n<\/tr>\n<tr>\n<td dir=\"ltr\">Video Duration (%)<\/td>\n<td><span dir=\"ltr\">Set the specific percentage (e.g., 25%, 50%, 75%, or 100%) that will trigger the workflow.<\/span><\/td>\n<td dir=\"ltr\">No<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p dir=\"ltr\"><img decoding=\"async\" class=\"fr-fil fr-dib fr-bordered fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155031420924\/original\/uj1zHUqJwq32Dk81JaEjx2FlcGfKQX0Qbg.png?1724242714\" data-attachment=\"[object Object]\" data-id=\"155031420924\" data-index=\"1\" \/><\/p>\n<h2 id=\"Example\" dir=\"ltr\">Example<\/h2>\n<p><span dir=\"ltr\">Here are some examples of how you can use the Video Event Tracking Workflow Trigger in:<\/span><\/p>\n<h2 class=\"mb-2 mt-6 text-lg first:mt-3\"><span dir=\"ltr\">Example 1: Webinar Follow-ups<\/span><\/h2>\n<p>You host a webinar that includes a pre-recorded video presentation. Set up the following workflow:<\/p>\n<ul class=\"list-disc pl-8\">\n<li><strong>Trigger<\/strong>: Activate when a viewer watches 50% of the video.<\/li>\n<li><strong>Action<\/strong>: Send a personalized email thanking them for watching and offering additional resources related to the content they viewed.<\/li>\n<li><strong>Trigger<\/strong>: Activate when a viewer watches 100% of the video.<\/li>\n<li><strong>Action<\/strong>: Send a different follow-up email inviting them to schedule a consultation or offering a special discount.<\/li>\n<\/ul>\n<p>This workflow allows you to nurture leads based on their engagement level, providing relevant content and offers to increase the likelihood of conversion.<\/p>\n<h2 class=\"mb-2 mt-6 text-lg first:mt-3\">Example 2: Lead Scoring<\/h2>\n<p>Assign points to viewers based on the percentage of the video they watch. Use these points for lead scoring and prioritization:<\/p>\n<ul class=\"list-disc pl-8\">\n<li><strong>Trigger<\/strong>: Activate when a viewer watches 25% of the video.<\/li>\n<li><strong>Action<\/strong>: Add 10 points to their lead score.<\/li>\n<li><strong>Trigger<\/strong>: Activate when a viewer watches 50% of the video.<\/li>\n<li><strong>Action<\/strong>: Add an additional 20 points to their lead score.<\/li>\n<li><strong>Trigger<\/strong>: Activate when a viewer watches 75% of the video.<\/li>\n<li><strong>Action<\/strong>: Add 30 more points to their lead score.<\/li>\n<\/ul>\n<p>By assigning higher points to viewers who watch more of the video, you can identify and prioritize the most engaged leads for targeted follow-ups and sales outreach.<\/p>\n<h2 class=\"mb-2 mt-6 text-lg first:mt-3\">Example 3: Abandoned Video Tracking<\/h2>\n<p>Set up a workflow to track viewers who abandon the video before completion:<\/p>\n<ul class=\"list-disc pl-8\">\n<li><strong>Trigger<\/strong>: Activate when a viewer watches less than 50% of the video.<\/li>\n<li><strong>Action<\/strong>: Add them to a segment for &#8220;Abandoned Video Viewers.&#8221;<\/li>\n<li><strong>Action<\/strong>: Send a follow-up email with a link to the video, encouraging them to complete it.<\/li>\n<\/ul>\n<p>This workflow allows you to identify and re-engage viewers who may have been interested in your content but didn&#8217;t complete the video for some reason. By sending a targeted follow-up, you can increase the chances of them finishing the video and taking further action.<span dir=\"ltr\">These examples demonstrate the versatility of the Video Event Tracking Workflow Trigger. By setting up targeted workflows based on viewer engagement, you can enhance lead generation, nurturing, and overall marketing effectiveness.<\/span><\/p>\n<p><span dir=\"ltr\"><strong dir=\"ltr\">FAQs<\/strong><\/span><\/p>\n<ul>\n<li><span dir=\"ltr\">The trigger in workflows will when a user closes or completes the video.<\/span><\/li>\n<li>If no Video tracking % is added then the trigger will fire when the contact closes the window or completes the video (irrespective of the % watched)<\/li>\n<li>If you want to fire the trigger when user has watched at least 20% of the video change the operator to &#8220;Greater than or Equal to&#8221; instead of &#8220;Equals to<\/li>\n<li>The workflows will get the data every time the user closes the video, so if the user revisits the page and fulfils all the requirements mentioned in the filter it will re-enter if Allow Re-entry is turned on<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Overview This trigger initiates workflows when a viewer reaches a specified percentage of a video. It enables marketers to respond [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_category":[81],"doc_tag":[],"class_list":["post-1607","docs","type-docs","status-publish","hentry","doc_category-developer-resources"],"year_month":"2026-07","word_count":729,"total_views":"10","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"usamasaeed219","author_nicename":"usamasaeed219","author_url":"https:\/\/onesystemcrm.com\/help\/author\/usamasaeed219\/"},"doc_category_info":[{"term_name":"Developer Resources","term_url":"https:\/\/onesystemcrm.com\/help\/Supports-category\/developer-resources\/"}],"doc_tag_info":[],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs\/1607","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/comments?post=1607"}],"version-history":[{"count":1,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs\/1607\/revisions"}],"predecessor-version":[{"id":1608,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs\/1607\/revisions\/1608"}],"wp:attachment":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/media?parent=1607"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/doc_category?post=1607"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/doc_tag?post=1607"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}