Pipedrive is a simpler version of Salesforce. It gives you all the essential features that a startup needs. We haven't tried out the most upper tier. We’re at middle tier. I wish there were some additional configurability at the middle tier because it’s not as granular as we want it to be.
We have 2 offices, HQ in Redwood City and the other in Seoul, South Korea. One issue we’ve had is keeping the company connected. There are 2 ways to solve intra-company communication. You can set up one unified team on Slack but that didn't work for us because of two different languages. So you can separate into 2 separate Slack teams. People across both regions can join both teams, but normally, each team is only allowed to log into their own. I would be interested in learning from other founders how they manage two different time zones and languages and how they’ve solved streamlining communication across region/language/cultural teams.
We use WordPress for our corporate blog. We’ve installed a couple plugins to make sure we’re hitting the right SEO.
We’re in the process of evaluating HubSpot. HubSpot is good to integrate all our efforts, like Pipedrive for CRM, sales management, Calendly for calls, Yesware for emails which is all in HubSpot’s Sales Pro package. HubSpot marketing can track who visited your website and can track from the contact’s perspective e.g. when that person visited and what they clicked on streamlined into a single timeline, which we really like.
Zendesk does a good job of customer support ticket tracking. Although we wish we can separate out tickets based on the geography or language automatically, it’s not supported yet.
For customer service, we have premium support packages where we invite customers to Slack channels.
We’re transitioning from Dropbox to Google Drive because it does almost the same thing and it’s a unified experience with other Google products. But they just announced that they’re going to take away personal plans and may introduce pricey business plans soon, so perhaps we may have to revisit this decision.
Stripe is really easy to use and integrate. In the early days, they had issues with international transactions, but these days, they are really well streamlined and they too are improving continuously and we can feel it.
Trello is great because non-engineers can pick it up really quickly; it’s similar to Post-Its. They've been evolving throughout our growth. We like that they keep improving their product. It may not be as efficient for core engineers who need to track bugs and issues, but for a company at our scale, Trello does a good job.