Trying to install

Trying to install WP Smush Pro. Instructs me to install dashboard in "ONE CLICK" but then downloads zip folder with no exe or installation wizard. Not an IT person, have no idea where to put it. What do I do now?