Bob
We are running a small business brokering used cars and we are using excel spread sheets in dropbox as databases for clients and cars, gmail for communication and website/google drive for receiving inquiries from clients. This works fine for a one man show, but we just expanded to three employees and it has become very difficult to get an overview of what cars have been offered to whom.
We need a software that would allow us to keep track of our clients and cars, showing an overview of all communication with every client and showing an overview of the offers sent to clients for a particular car.
We would like it to work like this:
For every new car that is offered to us, we can add pictures and information through a GUI.
Every client that makes an inquiry on our webpage is automatically added to the client database.
We can then select a car and a client and select "send offer", which generates an email to the selected client with the information about the selected car.
In the database entry for that car the offer should be registered and in the database entry for the selected client too. The GUI should show a time line for each client with all emails/offers sent and also have the possibility to enter summaries of telephone conversations and meetings.
Is there an off the shelf software that can do this? It would be preferable if it integrates at least with gmail and if it integrates or easily converts from the excel sheets that we use today.
Thank you!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic