As a self-employed or agency recruiter, do you prioritize contacting candidates or clients first? What’s your reasoning behind that choice?

I’m embarking on my journey as a self-employed recruiter, working on a commission-based, “no cure no pay” model. My background has been exclusively in corporate and in-house recruitment, so the client acquisition aspect is quite unfamiliar to me.

I’m finding it challenging to reach out to potential clients. Should I initiate contact with them first, or should I focus on candidates? Is it necessary for me to have candidates lined up before approaching potential clients? If that’s the case, how do I ensure that clients don’t connect directly with the candidates, which could jeopardize my commission? Would it be advisable to withhold candidate names? I appreciate your understanding—this is all quite new for me.

What strategies have you found to be the most effective in your own experience?