How do I insert a Youtube video into PowerPoint?

PPTWebBrowser > Pre-Sales Questions
You need the URL for the video you want to show. On the Youtube page with the video you want to show, click the Share button and copy the URL provided. Now open your PowerPoint presentation and go to the slide you want to show the video on. We suggest creating a new slide for the web page. Go to the INSERT Tab and click on Insert Web Page. Paste the URL and check the box to Enable web page browser and click OK. When you run your slideshow, the youtube video will load instantly when you get to this slide in the slideshow.