Have you got a new Alexa Echo dot smart speaker? Need help with Alexa echo setup? You will need to install the Alexa app on your Smartphone. Thereafter, you can create a new Alexa login account. Once you’re logged into an Alexa account, you can set up your alexa dot echo device by following the on-screen instructions.