Streaming live at 10am (PST)

Delay / hide content based on user action

I’m creating a site to promote a new song on Spotify with a giveaway.

I will embed the Spotify player on the page. I want people to start listening to the song before they are allowed to join the giveaway.

EDIT: One way I thought of doing this is to hide the embed code of the giveway until they take the desired action (listen to the song). OR simply wait 30+ seconds before revealing the "enter the giveaway part of the page.

They will be incentivized to share the page to get more points to increase their chances of winning the giveaway.

Is there a way to do this using Webflow?