No, you do not need to go to the Glide website and join through their normal sign up form.
You will be contacted by Glide in the few days after you have agreed to have your details sent over to them. 

Did this answer your question?