Welcome to Netflix on your Nintendo Wii U! Use this article to learn about Netflix features and how to set up and sign out of your account. If you’re unsure if your device supports Netflix, follow the steps in the “Set up Netflix” section to attempt to locate the Netflix app. To download the Netflix, Hulu, or Amazon Instant Video streaming applications, you'll have to enter the Wii Shop Channel. After the service loads, click "Start Shopping", then select "Channels". Jul 17, · This is how to setup Netflix on Wii. 1. From the Wii Home Screen, select the Wii Shop Channel. 2. Once launched, select Start, then select Start Shopping from the bottom of the screen. 3. Select Wii Channels from the upper right corner of the scre.