Intercom

Intercom

Business Tools / Support, Sales, and Marketing / Engagement/Lifecycle Marketing
Avatar of Fodoj
Cloud and DevOps Consultant at mkdev·

As a small startup we are very conscious about picking up the tools we use to run the project. After suffering with a mess of using at the same time Trello , Slack , Telegram and what not, we arrived at a small set of tools that cover all our current needs. For product management, file sharing, team communication etc we chose Basecamp and couldn't be more happy about it. For Customer Support and Sales Intercom works amazingly well. We are using MailChimp for email marketing since over 4 years and it still covers all our needs. Then on payment side combination of Stripe and Octobat helps us to process all the payments and generate compliant invoices. On techie side we use Rollbar and GitLab (for both code and CI). For corporate email we picked G Suite. That all costs us in total around 300$ a month, which is quite okay.

READ MORE
Services for Online Education Startup | articles about programming on mkdev (mkdev.me)
12 upvotes·566.7K views
Avatar of tim_nolet
Founder, Engineer & Dishwasher at Checkly·

Vue.js Intercom JavaScript Node.js vuex Vue Router

My SaaS recently switched to Intercom for all customer support and communication. To get the most out of Intercom, you need to integrate it with your app. This means instrumenting some code and tweaking some bits of your app's navigation. Checkly is a 100% Vue.js app, so in this post we'll look at the following:

  • Identifying a user with some handy attributes
  • Getting page views right with Vue Router
  • Sending events with Vuex
  • Some nice things you can now do in Intercom

After finishing this integration, you can actively segment your customers into trial, lapsed, active etc. etc.

READ MORE
How I integrated Intercom into my SaaS's Vue.js app (blog.checklyhq.com)
11 upvotes·47.2K views
Avatar of jsdario
Telecomm Engineering at Netbeast·

We are using React Native in #SmartHome to share the business logic between Android and iOS team and approach users with a unique brand experience. The drawback is that we require lots of native Android SDK and Objective-C modules, so a good part of the invested time is there. The gain for a app that relies less on native communication, sensors and OS tools should be even higher.

Also it helps us set different testing stages: we use Travis CI for the javascript (business logic), Bitrise to run build tests and @Detox for #end2end automated user tests.

We use a microservices structure on top of Zeit's @now that read from firebase. We use JWT auth to authenticate requests among services and from users, following GitHub philosophy of using the same infrastructure than its API consumers. Firebase is used mainly as a key-value store between services and as a backup database for users. We also use its authentication mechanisms.

You can be super locked-in if you also rely on it's analytics, but we use Amplitude for that, which offers us great insights. Intercom for communications with end-user and Mailjet for marketing.

READ MORE
Developing beyond the screen – React Native Development – Medium (medium.com)
10 upvotes·647.2K views
Avatar of pk-katana
Engineering Lead at Katana MRP·

As a new company we could early adopt and bet on #RemoteTeam setup without cultural baggage derailing us. Our building blocks for developing remote working culture are:

  • Hiring people who are self sufficient, self-disciplined and excel at video and written communication to work remotely
  • Set up periodic ceremonies ( #DailyStandup, #Grooming, Release calls and chats etc) to keep the company rhythm / heartbeat going across remote cells
  • Regularly train your leaders to take into account remote working aspects of organizing f2f calls, events, meetups, parties etc. when communicating and organizing workflows
  • And last, but not least - select the right tools to support effective communication and collaboration:
  1. All feeds and conversations come together in Slack
  2. #Agile workflows in Jira
  3. InProductCommunication and #CustomerSupportChat in Intercom
  4. #Notes, #Documentation and #Requirements in Confluence
  5. #SourceCode and ContinuousDelivery in Bitbucket
  6. Persistent video streams between locations, demos, meetings run on appear.in
  7. #Logging and Alerts in Papertrail
READ MORE
9 upvotes·1 comment·315.7K views
Avatar of pk-katana
Engineering Lead at Katana MRP·
Shared insights
at
()

Sometimes #ad-blocking addons can cause a real headache when working with JavaScript apps. Onboarding assistants (Appcues + elevio ), chat (Intercom) and product usage insight (Hotjar) have all landed on their blacklists. I guess there is a perfectly good reason for this that I just don't know.

In order to fix this, we had to set up our own content delivery service. We chose Amazon CloudFront and Amazon S3 to do the job because it has a good synergy with Heroku PaaS we are already using.

READ MORE
7 upvotes·34K views
Shared insights
on
IntercomIntercom
at
()

Intercom has been amazing for us. It's a brilliant way to easily add web chat to your website and make support articles. We now make use of their APIs and webhooks to extend the functionality to some of our particular needs. Everyone on the team does 3 hours of user support a month and find it really easy to get used to!

READ MORE
6 upvotes·15.9K views
Avatar of Fodoj
Cloud and DevOps Consultant at mkdev·
Shared insights
on
IntercomIntercomCrispCrisp
at
()

We moved from Intercom to Crisp this April because the price-value ratio of Intercom was not satisfying anymore.

We paid ~140eur for the very basic features of Intercom - Messages Essential and Inbox Essential. This is enough for a chat and API access, but that's all. The price would go up as mkdev grows.

Now there are some features we really would love to have: like a Help Center and Bots, for example. All various advanced routing of messages. Or any other features that Intercom actually has, but sells them separately.

Even though it's very hard to properly calculate the price by looking at Pricing page of Intercom, my guess is that with simple Answer bot and Help Center integration our bill for Intercom could easily double or triple.

After doing a bit of research and looking for a better price-value ration we found Crisp.

Crisp gives us the same Chat features we had from Intercom, but then it adds really cool bot builder, various marketing automation utilities, Help Center that supports multiple languages already today (feature still missing in Intercom) - https://help.mkdev.me/en/, fancy MagicBrowse and LiveAssist, direct integration with Telegram and many more. Price? 95eur for all the features and unlimited operators. And no dependency on number of active users (Crisp founders directly say that charging for active users is bullshit and I can only agree with them).

We've been using Crisp not for too long and even though it's been pretty smooth so far - from integrating with our backend systems to creating a Help Center from scratch - it might be a bit too early to do any conclusions. mkdev co-founder Leo has things to say about the UX of Crisp and I am not really satisfied with Crisp's mobile app. But this is something to get used to, or something that will be improved by Crisp over time. And some aspects of Crisp UX/UI are much nicer than Intercom - for example, custom fields on clients are on very top, so we can quickly jump to admin page of a client in mkdev.me. In Intercom we had to do two clicks and scroll a lot to find this link.

To sum it up, if you are looking for a change from Intercom, give Crisp a try. It's way cheaper and doesn't have any major downsides if you are used to Intercom.

READ MORE
(indiehackers.com)
5 upvotes·110K views

For the backend #Backend We're using Go {json:api}, and Firebase for auth deployed in Google App Engine. Ember.js for the #frontend we have severals apps so we splitted logically with ember engines... using a monorepo to hold the whole frontend project. Using services like Algolia for super performant and complex ecommerce searching experience and Intercom chat

READ MORE
5 upvotes·46K views
Avatar of MordodeMaru
PM at Códice Software·

I use Plastic SCM because I can handle, via Gluon, non-text or non-code assets in the same repo as the programmers I work with, regardless of the size, if I have to lock those or files or anything. It is a point and click interface that keeps version control for me in the background will keeping me away from all its complexities. It's the perfect #VersionControlSystem to do distributed or centralized version control when you don't like any of those.

Plastic SCM is built using .NET, C# and Mono. In Product we decided to go for Amplitude and Segment to track usage and monitor activation as well as Intercom to communicate news, updates and tips. The reasons to pick all of those are pretty similar: scalability and ease of use.

READ MORE
5 upvotes·24.9K views
Avatar of juliendefrance
Principal Software Engineer at Tophatter·

Achieving #MarketingAutomation using AutopilotHQ

Some of the key aspects evaluated here: - Ability to integrate with Segment or Zapier - Being multi-channel (Not just Email automation) - Dozens of integrations and capabilities: SFDC, In app messages, SMS, Push Notifications, Direct Mail, Segment Events... - Allowing teams to operate outside of engineering dependencies - Segmentation against user attributes / user traits - Static or Dynamic segments - Concept of user journeys - And more

Combined with Segment and its own sets of integrations and capabilities, AutopilotHQ ended up being a very powerful tool for Product Marketing to use at SmartZip.

Couple of years later, there certainly were some overlap with the features offered by Intercom 's engagement module , but our team kept on using this tool given the greater range of functionality / capabilities.

READ MORE
2 upvotes·37.7K views