Companies need to consider funding, the size and complexity of their sales team, the particular features and functionality they require, and any integrations with other software tools they use when selecting sales software.