9/10 freelancers when asked if they want a long term relationship say Yes almost immediately without knowing the steps involved in making it happen. If you are a new freelancer, be very sure of what you mean by long term relationship, define the steps you need to follow and not saying yes just to please me or any other potential customers that will ask you a similar question.
The only way one can evaluate a truly long term relationship is not by how much work you receive, how often is the customer reaching out to you, how frequently are you being hired! While these are good indicators, they are not the only ones you need to care about.
When i started freelancing, I used to make it a point to keep in touch with everyone in my freelancing network, be it a client that hired me, or someone that got in touch, but has not hired and this helped me to build connections that helped me get repeat business or new opportunities from those customers that did not hire me
It is a very narrow minded approach for freelancers to keep in touch if and only if work is awarded or to weigh one’s commitment based on how much work is given. A couple of team members that joined Codinglogics left the team because I did not give them enough opportunities. However, I did not give opportunities as much as they might have liked because they did not communicate on time, they did not show progress with their websites and there are other factors such as attitude, professionalism, humbleness.