It may sound funny, but when I got my first bunch of ladies, the idea was that they should be free roaming and only go back to the run at night. I didn't really know how to get them to go back and some one told me that I must treat them like doves! Yes doves. Keep them in the run for two weeks so that they would know this is the place for sleeping, dining, nesting etc. Same with doves. Keep them in the cage for two weeks and they will always come back to the cage after several hours of flight.
This is precisely what I did and the result: they go grazing during the day and put themselves to bed at evening. I do get the one or two that love to stay outside as long as they can, but as soon as they see you with their daily ration of yummies, there is just one straight line for them - to the run!
I make a point of it to make a big fuss when it is supper time, with all kinds of crazy sounds, calling them etc and I think the neighbors set their clocks by my craziness! But my ladies enjoy the fuss and the attention and every chicken has its own personality!
Regards
Albert