Create Account and related custom module using workflow


I have custom module called SIte and it has one to many relationship with Account. 1 Account can have Many Site. And then I create workflow to create Account and Site automatically. The workflow ran completed, but the Site and Account did not related. I made 2 workflows but none worked well. Is there something missing ?