Customer relationship management (CRM) software is a huge convenience for companies that know the value of retaining the customers that they already have. Putting this kind of a tool in the cloud further enhances its functionality. Big companies with a remote workforce can take advantage of the cloud-based CRM tool when their employees who work from home or remote offices can log in and take a look at the customer's sale and interaction history, complaints and inquiries. Companies that have a field service or mobile workforce can take advantage of the cloud CRM tool by accessing the customer's account history from anywhere that they can get a data connection. These tools can be set up to automatically incentivize a purchase. They can send out a special offer to encourage additional orders or repeat sales. They also motivate customers to leave a review of products or services they have already purchased.