Yes, since Telemundo is a cable TV network. So, an activation is indeed required. All you have to do is head to www.telemundo.com/activate. After using the code on the screen on the space provided, click on the Continue button.