Value your people. People do a better job when they feel their work is truly valued. A salary may motivate people to come to work, but feeling valued is what motivates them to do their best. So one of the best ways to motivate your team is to make everyone feel like they're part of something bigger. Communicate to each team member why a particular task is important, why their work is useful to others.
It is important to give positive feedback. A little praise at work is one of the easiest and most effective ways to keep your team motivated throughout the day. A word or two is often enough to lift their spirits and motivate them for the rest of the day. Your praise and positive feedback should be specific and sincere. People can tell the difference between sincere praise and flattery.
A manager should be a role model for employees. Leaders who lead by example are valuable motivators for the team. Set the pace and demonstrate what a perfectly executed job should look like. If you're just giving orders, don't expect them to be followed with enthusiasm. If your team members see you working hard, they are more likely to do the same.
A sense of progress and growth. Most employees want to work for a company where they can grow and be promoted. People don't want to work where they are treated like a cog in a machine.
If an employee feels that their work is actually helping their career development, they will be maximally motivated. Personal development and opportunities for professional and career growth motivate far more than a salary. When an employee sees the prospect of becoming a department head, a deputy director, a director, that becomes their goal. He or she has a greater desire to learn new things, to develop and to deliver better results for the company.