We are a online marketplace - buyers and sellers. We want to be able to incorporate lead capture with tag to person with Freelancer/Buyer from live chat or Ebook download (contact info needs to go to CRM). We also want to be able to provide customer service if needed and put in a ticket in the same system, this could come from contact us page or live chat. We want to be able to see what email was sent, we want to be able to see churn, retention, and be able to program our drip campaign all in one system. We want all these above mentioned features all in one central place, instead of managing 10 different softwares. We have looked at Base CRM (they do have integrations but can be very expensive) and we looked at ElasticMail as our SMTP mail integration. *Note our platform is built on Cake PHP For email automation we are looking at Ontraport and Autopilot. For payment processing we are looking at Braintree. Do we have to use Zapier? If yes, what will help accomplish customer life cycle management at an affordable price? We don't mind scaling.
At Gun.io we're about to replace our legacy home-grown system for these items with Hubspot. So far we are happy with it. It doesn't do _everything_ but it does enough and it's easy enough to use for non-technical staff. We got it up and running with about a month of dedicated work, mostly on developing the content.