To have your background video in Webflow play only once, you need to use a specific approach since Webflow doesn't provide a direct setting for this. Here's a workaround using custom code.
YOURVIDEOID with the actual ID of your video element.var video = document.getElementById('YOURVIDEOID'); video.addEventListener('ended', function() { video.pause(); video.currentTime = 0; });
By adding custom JavaScript to your Webflow project's page settings, you can control your background video to ensure it plays only once. This method involves pausing and resetting the video after it ends.