Treat candidates like customers.
Treat talent in a customer service manner. This means responding to inquiries rapidly, giving them feedback on how well they're doing and doing post mortems to identify why they failed to accept your offer.
Candidates need to be asked during and after the process "How well did we treat you?"
Find more, here