Salesflare covers all your bases here.
It's an incredibly automated CRM - your address book is automatically filled and kept up-to-date. Interactions with prospects are automatically tracked in customer timelines.
Automated to-dos and reminders make sure you act when you have to and don’t have prospects falling through the cracks. It can also integrate with 1000+ apps via Zapier.
In a nutshell, Salesflare is simple, visual and intuitive - if you can send emails, you can use Salesflare. It works on desktop, mobile, tablet or even just from within your mailbox where it sits in a sidebar next to your emails.