5 Ways how to not suck at client meetings

Posted on

I’ve had my share of embarrassing moments in meetings where everything went wrong. So here are my 5 ways how to not suck at a client meeting.

1. Be there early enough

On of my first meetings was a disaster. It began with me forgetting that I even had a meeting at eight in the morning. This led me to arrive at the office when the customers were already waiting in the meeting room.

I then still had to printout the handouts for the meeting and setup the meeting room.

Make sure that you’re early enough at the scene, so you can printout any handouts before the meeting. Also it’s great to have a few minutes to calm down and check the meeting room.

It’s a good idea to add the meeting to your personal calendar with a reminder for the previous day, so you won’t forget it like I did.

This leads me to my next point.

2. Setup and test everything before the customers arrive

As if being late wasn’t enough, the equipment in our meeting room wasn’t working. After trying for a few minutes to get the setup to work, I gave up and we moved to a smaller meeting room.

When you get to the meeting room, check if everything is working. Nothing is more cumbersome than to wait for the computer to start after the meeting has already begun. Just to realize that the equipment isn’t working as expected.

If you’re using a slideshow for a presentation you should start it up before the client arrives. You can black out the screen by using the “b” key on your keyboard, so the first slide isn’t visible. If you press “b” again the first slide will appear.

For everybody making slideshow I recommend reading “Presentation Zen”. It’s a great book on how to create beautiful and useful presentation slides.

3. Learn the goddamn names of the clients

In the new meeting room I was finally able to introduce myself. As soon as the clients told me their names I forgot them again.

So please, learn the clients names before your meeting. For me it helps to use a mnemonic like “Bruno the bear” for a person who is tall to remember the names.

It also helps to repeat the name as soon as the other person introduces them self. You should also use the name throughout the conversation.

4. Speak your mind

For the first few meetings I had I was afraid to speak my mind.

I thought that the client wouldn’t like me if I did.

Your client wants to hire you because your company has knowledge and skills that they don’t have. So speak your mind, but prepare yourself to defend your stance with valid arguments.

5. Talk to the client in his words

With my first clients I rambled about technical details which the client didn’t need to know.

In most cases the client comes from a different sector than you. So it’s essential that you talk to him with words that you both can understand.

Try to find out what needs and requirements the client has for this project. With these informations you should be able to answer the technical questions yourself.

After all that’s what your client hired you for.

Don’t forget to document the requirements so you can reference them later. It’s also important to find out in which direction the project could evolve later. Because this could influence the selection of technology.


  1. Don’t be late
  2. Verify your equipment beforehand
  3. Learn the clients name
  4. Be direct with the client
  5. Use the clients vocabulary


2 thoughts on “5 Ways how to not suck at client meetings

  1. Thank you for your comment.

    Yes the first three items are more for people with little experience how to hold meetings. The anecdotes I used there were also from my first sole meeting with clients in my apprenticeship.

    The last two are the ones which I realized after many more meetings. But they are in my opinion the most important points.

  2. Concise and to the point! All things that are excellent to keep in mind before going into a meeting. Numbers 4 and 5 particularly stood out to me! Numbers 1-3 are sort of essential basics to ensure that the meeting isn’t a disaster, but #4 and #5 are the things that will set you apart from the rest. It is a skill to be able to juggle all the technical considerations and focus on only those details that are relevant to the client. (S/he doesn’t care if you use WordPress or Ghost, or whether you use Trello or Asana, unless it means it will save them money, or help their workflow, etc.)

Leave a Reply