{"id":37033,"date":"2025-02-26T07:00:00","date_gmt":"2025-02-26T15:00:00","guid":{"rendered":"https:\/\/cloudinary.com\/blog\/?p=37033"},"modified":"2025-02-28T10:32:04","modified_gmt":"2025-02-28T18:32:04","slug":"how-to-test-video-previews-for-engagement-using-dam","status":"publish","type":"post","link":"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam","title":{"rendered":"How to Test Video Previews for Engagement Using DAM"},"content":{"rendered":"\n<p>Videos are an essential component of modern marketing campaigns, with <a target=\"_blank\" href=\"https:\/\/www.wyzowl.com\/video-marketing-statistics\/\" rel=\"noreferrer noopener\">93% of video marketers<\/a> reporting that video gives them a positive ROI. That same study links videos with users staying longer on a website.<\/p>\n\n\n\n<p>The first few seconds of a video often determine overall engagement. Users decide whether or not to click on a video in seconds. They see titles, thumbnails, and video previews, and that\u2019s all they need to make a decision. If the preview doesn\u2019t hook them in, they\u2019re unlikely to click through.<\/p>\n\n\n\n<p>Testing different previews can help you get more clicks on your videos, and you\u2019ll need to create a lot of them to test for impact. Scale your asset management with <a target=\"_blank\" href=\"https:\/\/cloudinary.com\/products\/digital_asset_management\" rel=\"noreferrer noopener\">Cloudinary<\/a> Assets, an API-first digital asset management (DAM), then edit and transform your videos either through the <a target=\"_blank\" href=\"https:\/\/studio.cloudinary.com\/\" rel=\"noreferrer noopener\">Video Player Studio<\/a> or with dynamic URLs, which allow you to programmatically generate multiple variations of your high-quality, original videos on the fly.<\/p>\n\n\n\n<p>In this blog post, you\u2019ll learn how to create and test video previews using Cloudinary Assets, Video Player Studio, and dynamic URLs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Creating Video Previews in Cloudinary\u2019s Video Player Studio<\/h2>\n\n\n\n<p>To follow this guide, you\u2019ll need a Cloudinary account. <a target=\"_blank\" href=\"https:\/\/cloudinary.com\/users\/register_free\" rel=\"noreferrer noopener\">Sign up for free<\/a>, and when your account is ready, log in to access the Media Library.<\/p>\n\n\n\n<p>Cloudinary enables you to edit video assets you upload with the Studio tool in the Media Library. To go to the library, click on <strong>Assets<\/strong> &gt; <strong>Media Library<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1740606464\/blog-How_to_Test_Video_Previews_for_Engagement_Using_DAM-1.png\" alt=\"\"\/><figcaption class=\"wp-element-caption\">The Cloudinary Media Library<\/figcaption><\/figure>\n\n\n\n<p>Now click <strong>Upload<\/strong> to upload the video assets you want to create previews for. If you already have videos in the library, select one of them by navigating to the <strong>Assets<\/strong> or <strong>Folder<\/strong> directories. Right-click the video file and select the <strong>Video Player Studio<\/strong> option:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1740606464\/blog-How_to_Test_Video_Previews_for_Engagement_Using_DAM-2.png\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Editing a video asset in the Cloudinary DAM<\/figcaption><\/figure>\n\n\n\n<p>Once inside Studio, you can configure your video player settings and profiles, set titles and descriptions, posters (or thumbnails), and add chapters. It also includes tools that can help you generate transcripts and set subtitles for your videos.&nbsp;<\/p>\n\n\n\n<p>Studio also includes a video trimming tool, which you can use to create previews. To create a preview, click <strong>Edit<\/strong> &gt; <strong>Trim video<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1740606464\/blog-How_to_Test_Video_Previews_for_Engagement_Using_DAM-3.png\" alt=\"\"\/><figcaption class=\"wp-element-caption\">The Cloudinary Video Studio<\/figcaption><\/figure>\n\n\n\n<p>Next, use the indicators in the video timeline to select the parts you want to trim. Video previews should be short (five to 15 seconds is a good rule of thumb) so users can get a quick idea of what to expect and click it to see the full version.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1740606464\/blog-How_to_Test_Video_Previews_for_Engagement_Using_DAM-4.png\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Trimming a video using the Cloudinary Video Studio<\/figcaption><\/figure>\n\n\n\n<p>Click <strong>Save Asset As<\/strong> to save the preview as a unique asset:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1740606464\/blog-How_to_Test_Video_Previews_for_Engagement_Using_DAM-5.png\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Saving an asset in Cloudinary\u2019s Video Studio Player<\/figcaption><\/figure>\n\n\n\n<p>Before you leave the Studio, navigate to the <strong>Poster<\/strong> section to set up a new poster for the video. The <strong>Auto Select<\/strong> option uses AI to find a great frame. Alternatively, you can decide which frame to use manually:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1740606464\/blog-How_to_Test_Video_Previews_for_Engagement_Using_DAM-6.png\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Setting a poster for a video preview<\/figcaption><\/figure>\n\n\n\n<p>To get the link to the preview, exit the Studio and return to the Media Library. Look for the newly created asset and consider adding a <strong>Preview <\/strong>tag to it for easier identification.&nbsp;<\/p>\n\n\n\n<p>Now select the asset and look for its public ID. If you plan on using dynamic URLs, you\u2019ll need to know the public ID for selecting the video assets you want to transform:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1740606466\/blog-How_to_Test_Video_Previews_for_Engagement_Using_DAM-7.png\" alt=\"\"\/><figcaption class=\"wp-element-caption\">The public ID for a Cloudinary file<\/figcaption><\/figure>\n\n\n\n<p>You can embed the video file on a website or application using the Cloudinary Video Player. The Video Player will give you access to analytics, which makes it possible to track video engagement and run A\/B tests.<\/p>\n\n\n\n<p>If you want to see those instructions in action, watch the recording below on how to create a <a href=\"https:\/\/www.loom.com\/share\/96fa45cce9c049fb8706f265af3b0ff0?sid=08b4e424-1e6d-486e-ace1-5f871d686d7c\">quick preview<\/a> using the trimming tool:<\/p>\n\n\n<div class='c-callout  c-callout--inline-title c-callout--note'><strong class='c-callout__title'>Note:<\/strong> <p>You can use any video player to reproduce previews and full videos on your site. If you use the <a href=\"https:\/\/cloudinary.com\/documentation\/cloudinary_video_player\">Cloudinary Video Player<\/a>, you can get access to analytics, which makes it a great option for testing video previews.<\/p>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Deploying Video Previews Using Dynamic URLs<\/h2>\n\n\n\n<p>So far, you\u2019ve learned how to create video previews using the Cloudinary DAM and Studio. That\u2019s a manual approach that works if you only need to create a small number of previews. At scale, Cloudinary dynamic URLs enable you to deliver assets while <a target=\"_blank\" href=\"https:\/\/cloudinary.com\/documentation\/video_manipulation_and_delivery#landingpage\" rel=\"noreferrer noopener\">applying video transformations<\/a> based on the address parameters.<\/p>\n\n\n\n<p>To follow the next instructions, you\u2019ll need to find your Cloudinary cloud name. Access your Cloudinary account and navigate to <strong>Programmable Media &gt; Dashboard<\/strong>. Look for the <strong>Cloud name <\/strong>option and copy the value:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img width=\"1024\" height=\"444\" data-public-id=\"Web_Assets\/blog\/image_64e9d0\/image_64e9d0.png\" decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/w_1024,h_444,c_scale\/f_auto,q_auto\/v1740611982\/Web_Assets\/blog\/image_64e9d0\/image_64e9d0.png?_i=AA\" alt=\"This image has an empty alt attribute; its file name is blog-How_to_Test_Video_Previews_for_Engagement_Using_DAM-8.png\" class=\"wp-post-37033 wp-image-37034\" loading=\"lazy\" data-format=\"png\" data-transformations=\"f_auto,q_auto\" data-version=\"1740611982\" data-seo=\"1\" srcset=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1740611982\/Web_Assets\/blog\/image_64e9d0\/image_64e9d0.png?_i=AA 1192w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1740611982\/Web_Assets\/blog\/image_64e9d0\/image_64e9d0.png?_i=AA 300w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1740611982\/Web_Assets\/blog\/image_64e9d0\/image_64e9d0.png?_i=AA 768w, https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1740611982\/Web_Assets\/blog\/image_64e9d0\/image_64e9d0.png?_i=AA 1024w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Finding your Cloudinary cloud name<\/figcaption><\/figure>\n\n\n\n<p>Dynamic URLs have a basic structure that includes your <strong>cloud name<\/strong>, the <strong>transformation parameters<\/strong>, the <strong>asset\u2019s public ID,<\/strong> and the <strong>video format<\/strong>. Here\u2019s an example:<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"HTML, XML\" data-shcb-language-slug=\"xml\"><span><code class=\"hljs language-xml shcb-wrap-lines\">https:\/\/res.cloudinary.com\/<span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">cloud_name<\/span>&gt;<\/span>\/video\/upload\/<span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">transformations<\/span>&gt;<\/span>\/<span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">public_id<\/span>&gt;<\/span>.<span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">format<\/span>&gt;<\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-1\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">HTML, XML<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">xml<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p>You can use the trim parameter to create a preview of a video asset. To do so, you\u2019ll include both a start (<em><code>so_X<\/code><\/em>) and an end offset (<em><code>eo_X<\/code><\/em>). With this dynamic URL, you\u2019d retrieve ten seconds of video, starting at five seconds and ending at 15:<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-2\" data-shcb-language-name=\"JSON \/ JSON with Comments\" data-shcb-language-slug=\"json\"><span><code class=\"hljs language-json shcb-wrap-lines\">&#91;video src=<span class=\"hljs-string\">\"https:\/\/res.cloudinary.com\/demo_cloud\/video\/upload\/so_5,eo_15\/marketing_video.mp4\"<\/span> \/]<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-2\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">JSON \/ JSON with Comments<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">json<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p>If you don\u2019t want to tinker with different trim parameters, you can use the <a target=\"_blank\" href=\"https:\/\/support.cloudinary.com\/hc\/en-us\/articles\/21061812641682-Changing-the-preview-image-for-transformations-in-transformation-builder\" rel=\"noreferrer noopener\">preview transformation<\/a> effect. This effect can generate an automatic video preview from your file using AI. You can set its length to ensure that you get a manageable file and configure a maximum of segments or different parts of the video.<\/p>\n\n\n\n<p>Here\u2019s an example of a dynamic URL using the preview effect to create a five-second video with a maximum of three segments (to show different parts of the video in the preview):<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-3\" data-shcb-language-name=\"JSON \/ JSON with Comments\" data-shcb-language-slug=\"json\"><span><code class=\"hljs language-json shcb-wrap-lines\">&#91;video src=<span class=\"hljs-string\">\"https:\/\/res.cloudinary.com\/demo\/video\/upload\/e_preview:duration_12:max_seg_3\/marketing_video.mp4\"<\/span> \/]<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-3\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">JSON \/ JSON with Comments<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">json<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p>In this URL, you have the following parameters:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><code>demo<\/code>.<\/strong> This is a placeholder for your cloud name.<\/li>\n\n\n\n<li><strong><code>e_preview<\/code>.<\/strong> This uses the preview transformation effect to generate an automatic preview using AI.<\/li>\n\n\n\n<li><strong><code>duration<\/code>.<\/strong> This sets the duration for the generated video.<\/li>\n\n\n\n<li><strong><code>max_seg_3<\/code>.<\/strong> This sets the maximum number of segments in the preview to three, meaning you can see scenes from up to three different parts of the video.<\/li>\n<\/ul>\n\n\n\n<p>To see the preview transformation in action, let\u2019s take a video and generate a video preview for it. First, the original video file is:<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-4\" data-shcb-language-name=\"JSON \/ JSON with Comments\" data-shcb-language-slug=\"json\"><span><code class=\"hljs language-json shcb-wrap-lines\">&#91;video src=<span class=\"hljs-string\">\"https:\/\/res.cloudinary.com\/demo\/video\/upload\/e_preview:duration_5\/elephants.mp4\"<\/span> \/]<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-4\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">JSON \/ JSON with Comments<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">json<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p>Now, use a dynamic URL that generates a five-second preview for the video using AI. The result will be:<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-5\" data-shcb-language-name=\"JSON \/ JSON with Comments\" data-shcb-language-slug=\"json\"><span><code class=\"hljs language-json shcb-wrap-lines\">&#91;video src=<span class=\"hljs-string\">\"https:\/\/res.cloudinary.com\/demo\/video\/upload\/e_preview:duration_5\/elephants.mp4\"<\/span> \/]<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-5\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">JSON \/ JSON with Comments<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">json<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p>Moving on, you can use the Cloudinary API to fetch information on uploaded video assets, return their public IDs, and generate previews based on the trimming parameters you choose.<\/p>\n\n\n\n<p>To reproduce those video previews and collect data on engagement, consider using the Cloudinary Video Player.&nbsp;<\/p>\n\n\n\n<p>With the video player initialized, you can use the Video Player API to listen for specific events, like plays, to evaluate the effectiveness of a preview. To start tracking analytics for a Cloudinary video, you\u2019ll need to use <code>startAutoTrackingmethod<\/code>:<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-6\" data-shcb-language-name=\"HTML, XML\" data-shcb-language-slug=\"xml\"><span><code class=\"hljs language-xml shcb-wrap-lines\"><span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">code<\/span>&gt;<\/span>cloudinaryAnalytics.startAutoTracking();<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">code<\/span>&gt;<\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-6\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">HTML, XML<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">xml<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p>Cloudinary can help you track video analytics like overall watch time, average watched, and completed plays. You can access this information from the DAM dashboard and use it to see which previews are more effective at getting engagement:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cloudinary-marketing-res.cloudinary.com\/image\/upload\/v1740606467\/blog-How_to_Test_Video_Previews_for_Engagement_Using_DAM-9.png\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Cloudinary video analytics<\/figcaption><\/figure>\n\n\n\n<p>Alternatively, you can retrieve video analytics data using the Video Analytics API with a simple <code>curl<\/code> or <code>wget<\/code> command. As shown below, replace the <code>video_public_id<\/code> value in the command with the public ID for the video asset you want to retrieve data for:<\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/api.cloudinary.com\/v1_1\/&lt;cloud_name>\/video\/analytics\/views?expression=video_public_id=previewA\n<\/div><\/figure>\n\n\n\n<p>The Video Analytics API also enables you to retrieve playback data using <a href=\"https:\/\/cloudinary.com\/documentation\/video_analytics#expressions\" target=\"_blank\" rel=\"noreferrer noopener\"><u>custom expressions<\/u><\/a>. For example, you can use the following code, which needs to include <a href=\"https:\/\/cloudinary.com\/documentation\/finding_your_credentials_tutorial\" target=\"_blank\" rel=\"noreferrer noopener\"><u>your cloud name<\/u><\/a>, to get data for videos with a <code>view_watch_time<\/code> over two seconds:<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-7\" data-shcb-language-name=\"HTML, XML\" data-shcb-language-slug=\"xml\"><span><code class=\"hljs language-xml shcb-wrap-lines\">https:\/\/api.cloudinary.com\/v1_1\/<span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">cloud_name<\/span>&gt;<\/span>\/video\/analytics\/views?expression=video_watch_time&gt;2<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-7\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">HTML, XML<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">xml<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p>The Cloudinary Analytics API will return a data array <a target=\"_blank\" href=\"https:\/\/cloudinary.com\/blog\/gathering-analytics-videos-uploaded-to-cloudinary\" rel=\"noreferrer noopener\">including the information<\/a>, which you can use with a custom Next.js app. Each entry in the array represents a video interaction and looks something like this:<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-8\" data-shcb-language-name=\"JSON \/ JSON with Comments\" data-shcb-language-slug=\"json\"><span><code class=\"hljs language-json shcb-wrap-lines\">{\n\n\u00a0 \u00a0 <span class=\"hljs-attr\">\"request_id\"<\/span>: <span class=\"hljs-string\">\"017e1aa21244400dac90ad48ef43f461\"<\/span>,\n\n\u00a0 \u00a0 <span class=\"hljs-attr\">\"next_cursor\"<\/span>: <span class=\"hljs-string\">\"2a54714067686dc630b44e3b863163dc\"<\/span>,\n\n\u00a0 \u00a0 <span class=\"hljs-attr\">\"data\"<\/span>: &#91;\n\n\u00a0 \u00a0 \u00a0 \u00a0 {\n\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <span class=\"hljs-attr\">\"video_public_id\"<\/span>: <span class=\"hljs-string\">\"previewA\"<\/span>,\n\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <span class=\"hljs-attr\">\"video_duration\"<\/span>: <span class=\"hljs-number\">7<\/span>,\n\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <span class=\"hljs-attr\">\"viewer_application_name\"<\/span>: <span class=\"hljs-string\">\"Chrome\"<\/span>,\n\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <span class=\"hljs-attr\">\"viewer_location_country_code\"<\/span>: <span class=\"hljs-string\">\"GB\"<\/span>,\n\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <span class=\"hljs-attr\">\"viewer_os_identifier\"<\/span>: <span class=\"hljs-string\">\"Mac OS X 10.15.7\"<\/span>,\n\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <span class=\"hljs-attr\">\"view_watch_time\"<\/span>: <span class=\"hljs-number\">23<\/span>,\n\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <span class=\"hljs-attr\">\"view_ended_at\"<\/span>: <span class=\"hljs-string\">\"2025-01-14T09:01:38.000Z\"<\/span> \u00a0 \u00a0\u00a0\n\n\u00a0 \u00a0 \u00a0 \u00a0 }\n\n}<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-8\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">JSON \/ JSON with Comments<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">json<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p>Alternatively, you can capture analytics data and pass it on to <a target=\"_blank\" href=\"https:\/\/cloudinary.com\/documentation\/video_analytics#custom_cloudinary_video_player_analytics_providers\" rel=\"noreferrer noopener\">tools like Google Analytics<\/a> to measure video engagement.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wrapping Up<\/h2>\n\n\n\n<p>Cloudinary Assets enables you to manage media assets for your project at scale. You can use the DAM to host video content and Video Studio Player to create engaging previews. Using the Studio is simple, and it lets you trim videos quickly.<\/p>\n\n\n\n<p>You can also use dynamic URLs to transform videos on the fly and create short previews of them, all using parameters. If you\u2019re using the Cloudinary Video Player, you can also track analytics with the Video Analytics API. This means you can test video previews at scale, take some time to collect data, retrieve it using the API, and see what the best performers are.<\/p>\n\n\n\n<p><a target=\"_blank\" href=\"https:\/\/cloudinary.com\/users\/register_free\" rel=\"noreferrer noopener\">Sign up<\/a> for a free Cloudinary account today to get started.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Videos are an essential component of modern marketing campaigns, with 93% of video marketers reporting that video gives them a positive ROI. That same study links videos with users staying longer on a website. The first few seconds of a video often determine overall engagement. Users decide whether or not to click on a video [&hellip;]<\/p>\n","protected":false},"author":87,"featured_media":37035,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_cloudinary_featured_overwrite":false,"footnotes":""},"categories":[1],"tags":[420,310,304],"class_list":["post-37033","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-dam","tag-video-player","tag-video-transformation"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.6 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Test Video Previews for Engagement With Digital Asset Management<\/title>\n<meta name=\"description\" content=\"Learn to organize, edit, and test video previews at scale using Cloudinary\u2019s DAM and Video Player Studio to drive better viewer engagement.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Test Video Previews for Engagement Using DAM\" \/>\n<meta property=\"og:description\" content=\"Learn to organize, edit, and test video previews at scale using Cloudinary\u2019s DAM and Video Player Studio to drive better viewer engagement.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam\" \/>\n<meta property=\"og:site_name\" content=\"Cloudinary Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-02-26T15:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-28T18:32:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/v1739904280\/How_to_Test_Video_Previews_for_Engagement_Using_DAM\/How_to_Test_Video_Previews_for_Engagement_Using_DAM-jpg?_i=AA\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"1100\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"melindapham\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam#article\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam\"},\"author\":{\"name\":\"melindapham\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9\"},\"headline\":\"How to Test Video Previews for Engagement Using DAM\",\"datePublished\":\"2025-02-26T15:00:00+00:00\",\"dateModified\":\"2025-02-28T18:32:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam\"},\"wordCount\":1403,\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1739904280\/How_to_Test_Video_Previews_for_Engagement_Using_DAM\/How_to_Test_Video_Previews_for_Engagement_Using_DAM.jpg?_i=AA\",\"keywords\":[\"DAM\",\"Video Player\",\"Video Transformation\"],\"inLanguage\":\"en-US\",\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/cloudinary.com\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam\",\"url\":\"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam\",\"name\":\"Test Video Previews for Engagement With Digital Asset Management\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1739904280\/How_to_Test_Video_Previews_for_Engagement_Using_DAM\/How_to_Test_Video_Previews_for_Engagement_Using_DAM.jpg?_i=AA\",\"datePublished\":\"2025-02-26T15:00:00+00:00\",\"dateModified\":\"2025-02-28T18:32:04+00:00\",\"description\":\"Learn to organize, edit, and test video previews at scale using Cloudinary\u2019s DAM and Video Player Studio to drive better viewer engagement.\",\"breadcrumb\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam#primaryimage\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1739904280\/How_to_Test_Video_Previews_for_Engagement_Using_DAM\/How_to_Test_Video_Previews_for_Engagement_Using_DAM.jpg?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1739904280\/How_to_Test_Video_Previews_for_Engagement_Using_DAM\/How_to_Test_Video_Previews_for_Engagement_Using_DAM.jpg?_i=AA\",\"width\":2000,\"height\":1100},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cloudinary.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Test Video Previews for Engagement Using DAM\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\",\"url\":\"https:\/\/cloudinary.com\/blog\/\",\"name\":\"Cloudinary Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cloudinary.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\",\"name\":\"Cloudinary Blog\",\"url\":\"https:\/\/cloudinary.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA\",\"width\":312,\"height\":60,\"caption\":\"Cloudinary Blog\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9\",\"name\":\"melindapham\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g\",\"caption\":\"melindapham\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Test Video Previews for Engagement With Digital Asset Management","description":"Learn to organize, edit, and test video previews at scale using Cloudinary\u2019s DAM and Video Player Studio to drive better viewer engagement.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam","og_locale":"en_US","og_type":"article","og_title":"How to Test Video Previews for Engagement Using DAM","og_description":"Learn to organize, edit, and test video previews at scale using Cloudinary\u2019s DAM and Video Player Studio to drive better viewer engagement.","og_url":"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam","og_site_name":"Cloudinary Blog","article_published_time":"2025-02-26T15:00:00+00:00","article_modified_time":"2025-02-28T18:32:04+00:00","og_image":[{"width":2000,"height":1100,"url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/v1739904280\/How_to_Test_Video_Previews_for_Engagement_Using_DAM\/How_to_Test_Video_Previews_for_Engagement_Using_DAM-jpg?_i=AA","type":"image\/jpeg"}],"author":"melindapham","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam#article","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam"},"author":{"name":"melindapham","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9"},"headline":"How to Test Video Previews for Engagement Using DAM","datePublished":"2025-02-26T15:00:00+00:00","dateModified":"2025-02-28T18:32:04+00:00","mainEntityOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam"},"wordCount":1403,"publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1739904280\/How_to_Test_Video_Previews_for_Engagement_Using_DAM\/How_to_Test_Video_Previews_for_Engagement_Using_DAM.jpg?_i=AA","keywords":["DAM","Video Player","Video Transformation"],"inLanguage":"en-US","copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/cloudinary.com\/#organization"}},{"@type":"WebPage","@id":"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam","url":"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam","name":"Test Video Previews for Engagement With Digital Asset Management","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam#primaryimage"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1739904280\/How_to_Test_Video_Previews_for_Engagement_Using_DAM\/How_to_Test_Video_Previews_for_Engagement_Using_DAM.jpg?_i=AA","datePublished":"2025-02-26T15:00:00+00:00","dateModified":"2025-02-28T18:32:04+00:00","description":"Learn to organize, edit, and test video previews at scale using Cloudinary\u2019s DAM and Video Player Studio to drive better viewer engagement.","breadcrumb":{"@id":"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam#primaryimage","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1739904280\/How_to_Test_Video_Previews_for_Engagement_Using_DAM\/How_to_Test_Video_Previews_for_Engagement_Using_DAM.jpg?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1739904280\/How_to_Test_Video_Previews_for_Engagement_Using_DAM\/How_to_Test_Video_Previews_for_Engagement_Using_DAM.jpg?_i=AA","width":2000,"height":1100},{"@type":"BreadcrumbList","@id":"https:\/\/cloudinary.com\/blog\/how-to-test-video-previews-for-engagement-using-dam#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudinary.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Test Video Previews for Engagement Using DAM"}]},{"@type":"WebSite","@id":"https:\/\/cloudinary.com\/blog\/#website","url":"https:\/\/cloudinary.com\/blog\/","name":"Cloudinary Blog","description":"","publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cloudinary.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cloudinary.com\/blog\/#organization","name":"Cloudinary Blog","url":"https:\/\/cloudinary.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA","width":312,"height":60,"caption":"Cloudinary Blog"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9","name":"melindapham","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g","caption":"melindapham"}}]}},"jetpack_featured_media_url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1739904280\/How_to_Test_Video_Previews_for_Engagement_Using_DAM\/How_to_Test_Video_Previews_for_Engagement_Using_DAM.jpg?_i=AA","_links":{"self":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/37033","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/users\/87"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/comments?post=37033"}],"version-history":[{"count":3,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/37033\/revisions"}],"predecessor-version":[{"id":37048,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/37033\/revisions\/37048"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media\/37035"}],"wp:attachment":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media?parent=37033"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/categories?post=37033"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/tags?post=37033"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}