Smart sales systems: repeatable processes that drive clients