Being a good coder is not enough. There are multiple factors that can affect whether a project proceeds in a positive or a negative way. One factor that can have a significant impact on a project is the relationship between the developer and the client. This relationship is especially important if you want to be asked back to do more work.
A good practice is to set aside a little time each week to reconnect with a client, thats called giving 'client love' (aka Customer Love).
While the rule primarily focuses on clients, its principles are universally applicable to any type of contact. Whether they are past colleagues, university friends, suppliers, or other professional contacts, the same approach of showing interest and maintaining connections can be beneficial across all networks.
Figure: Show clients that you're more than just an awesome developer
When reaching out to clients, it's crucial to foster genuine relationships rather than appearing transactional. We believe in building connections that feel natural and not driven by sales motives.
There are many ways to show "Client Love", the best way is to call them, a conversation (on Teams) or email is also ok, but this is different for every client.
Here are some things a developer can do and/or say:
The tasks don't have to cost anything. Free tasks are more thoughtful and show the client you are thinking about them.
Some of these are also relevant to previous clients. Great consultants try to maintain a friendly relationship with previous clients by touching base. This will keep you in the back of the clients mind, and they will think of you next time they need some work done.
Try not to upsell your products or services before you have gained your client's trust. The "Client Love" should focus on improving interpersonal relationship and should be non-work related.
Extra reading: For some, the above comes naturally. For everyone else, read the book How to Win Friends and Influence People written by Dale Carnegie. It is an easy read, the principles are easy to implement and will enhance all the relationships in your life.
Account managers need to make sure their developers are giving "Client Love" to customers and help them get better at it.
Like any valuable conversation, its important you send an as per our conversation email. If you are calling the client its beneficial to draft this first (maybe get it checked by someone else) and use it as a guide for the conversation.
It was good to hear {{ PROJECT }} is still helping your team.
As per our conversation, {{ SUMMARY OF CONVERSATION }}.
{{ CALL TO ACTION (e.g. If you're interested in implementing my idea, please let me know and I'll book out some time) }}
Thanks,
✅ Figure: Good example – Conversation is documented and the client is triggered to take action
Tip: Track the email so it appears in reports 📈