I had someone come into work today who looked quite constipated and was being incredibly rude. Whenever I come across someone like that I basically force them to be happy / nice to me. If you come into my place of work and I want you to smile, you will.
How do I do it? Here are the five steps I take:
Step One: Smile and sound genuine
If you look unhappy or grumpy it is basically impossible to make your customer happy. I've always been pretty good at pretending that I am a bubbly ray of sunshine, even when not, so it's not a stretch for me. Also, if you have a fake sounding voice, then forget about it! Honestly, if this is tough of you, as cheesy as it sounds, practice with a friend.
Step Two: Small Talk
Small talk, like asking how someone's day is going, is a great conversation piece. I almost always ask how someone's day is going. If you do happen to know the customer, make sure you use their name.
Step Three: Complement
A little flattery will go a long way. There is always something you can complement someone about, and if you can't find something, look harder. Examples: "oh, what a lovely ring," "great to see you again."
Step Four: Be personable, make them really believe they are special
Your customer wants to think they are the highlight to your day. They are the most important person to you (well... according to them). Don't shatter that illusion!
Step Five: Smile again and wish them well
Give your customer a fond memory of you. Most simple example of this is: "thank you for coming in. I hope you have a wonderful day."