So i think I figured this one out...
I just made some sites with fake domains then I have to go and manually edit the corresponding sites-available .vhost file and change the ServerName to client1.hostname.com then it works....
The only trouble is everytime I use ispconfig3 to edit a website it writes over my changes in the .vhost file. :