Keep your team on task
There's a very easy way to keep your team on task. CREATE TASKS. So many small business and even large businesses give their teams very vague assignments with no tracking or follow up to see what, when or how things are being done. The only time that things are followed up, in most of the organizations that I've been in, is when there is a screw-up. That is exactly the wrong time to visit this topic. If you wait until there is a Flyblown Crisis to visit your business processes and try to examine productivity, then you will be very disappointed. The time to do it is now.
A system, of any kind, is needed to create transparency into the tasks that are being done in the organization if there is ever going to be any sort of high level efficiency. It can be as simple as a spreadsheet that lists the group to-dos to as complex as an Oracle database with a professionally developed front end. But, there has to be a way for you to document what needs to be done and how tasks should be prioritized.