You and I are looking at different forms, I guess. In the db I downloaded, the Go button didn't work on subform on frmSchool. That subform is based on table 'tblwebsite' and it has no field named [location] in it.
So while composing this I see that there is an update that what I suggested works? Yes it seems it was suggested earlier (except I left off .Value as it's not required) but it follows what was suggested in post 2. As for referring to a recordsource field when that field isn't on the form, I don't know if you can do so when it's bound to a table. I've read where you can do it when bound to a query but will have to play with the other.
As for email, not sure what you mean. You don't "follow" email addresses, no? That code will not work.