?autoplay=1
, hide it initially, and show it via a Webflow interaction when the thumbnail is clicked.To add a custom thumbnail over a Vimeo player in Webflow, you need to hide the Vimeo player initially and use a clickable image as a custom play trigger.
?autoplay=1
to the URL so playback starts on click.div
's display to None initially using Webflow's Style panel or by adding a custom class like video-hidden
.Example Vimeo URL modification:https://player.vimeo.com/video/123456789?autoplay=1&muted=0
This simulates clicking a play button and immediately loading the video.
loading="lazy"
to the iframe tag to defer loading until needed.To show a custom thumbnail over a Vimeo video in Webflow, use an image as the visual placeholder and hide the Vimeo player until a user clicks. Then, show the autoplay-embedded video through a Webflow interaction, replicating the behavior seen in Squarespace.