I have a list that contains YouTube URLs that I want to display on the page. The user does not need to see these links so I tried to hide the column, but the embed web part can not reference the hidden column. Am I doing something wrong? Is there any workaround to this?

I'm creating a page on a team site using SharePoint online.

  • Are you trying to just display the URLs or are you trying to embed the actual YouTube video on the page? Commented Feb 22, 2021 at 18:05
  • @CallumCrowley I'm looking to embed the youtube videos based on what the user chooses on a list. I'm trying to hide the URL column of the list. Commented Feb 22, 2021 at 18:10
  • There is a YouTube web part, however I don't think it's possible to create a web part connection between a list web part and the YouTube web part unfortunately. Commented Feb 22, 2021 at 18:24

1 Answer 1


This is the expected behavior in SharePoint online modern experience.

In order add the reference to the column in list inside the embed web part, you have to show that column in the list view. Hiding the column from list view will not work in this case (The same behavior also applies when using JSON column/view formatting in SharePoint).

Check more information about how you can Show a video, image, or location based on what a user selects in a List web part:

Show a video, image, or location based on what a user selects in a List web part (connect an Embed web part to a List web part)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.