…whether you know it or not. Winning your prospects’ hard-earned money is hard. Founders spend hundreds and thousands of hours building products to solve a problem, pouring blood, sweat, tears, and money into product development. Building a product is only part of the equation: you have to earn the trust of your customers by creating a brand and voice that they trust. Landing sales, and keeping happy customers takes time and compassion. Thankfully, Customer Relationship Management (CRM) software exists to help you and your team do a great job of maintaining great relationships with your customers.
CRM stands for “Customer Relationship Management”, CRM software helps you do just that: it provides tooling to track of your interactions and commitments to prospects, customers, and visitors to your app, service, or site. Often this comes in the form of integrations that automate part of the process - keeping track of contact information, logging important events and milestones in the customer journey, and reminding you to follow-up on leads before they go cold.
Like most things, no CRM is a perfect solution for everyone. They vary in complexity, price, and usability - and perhaps most importantly, each CRM you encounter will have its own ethos, or underlying strategy.
Heck, you’ll even find some examples of CRM products being built by Indie Hackers!
Ultimately, it’s up to you to decide which type of CRM fits your product best. As I see it, most CRMs fall into a few basic categories.
Examples: Close.io, Salesforce, Hubspot
These are generally best for founders and companies whose success is based on a traditional sales process. If you have salespeople who contact prospective customers and manage relationships with them throughout the sales process, these CRMs may be a good fit. They tend to center around closing a sale, guiding you to craft messaging and contact strategies (via email, SMS, or phone call) that rely on high-touch salespeople doing their thing.
Examples: Intercom, Drift, Front, Olark, Crisp
You’ve probably bumped into some flavor of conversational Marketing CRM, as they have been wildly popular for the last several years. These usually look like a chat widget living in the bottom corner of a web page or mobile app. They’re highly configurable, and allow you to automate conversational messages to users as they browse your site or app. They can be used to highlight functionality, press visitors to sign up for trials, and complete sales. They rely on your team building conversational messaging that fits your brand, and guiding customers to make decisions. Many also offer real-time chat functionality, where members of your team can message and reply to website visitors through the embedded chat widget.
If your customer support or sales process relies heavily on communication through email, these may be the CRM for you. They use the contents of your inbox to catalog customer relationships, allowing your team to keep track of these relationships across inboxes. This typically means that email threads with customers get back-channeled notes and chat functionality. An important caveat with these tools is that they tend to be strongly-tied to the email service your team uses - your options for inbox CRMs will be limited based on whether you use G Suite or Microsoft 365.
Examples: Monday, Airtable CRM templates, Notion CRM templates (personal, sales), Roam Research
These tools rely on you doing some of the work. They usually look like miniature table-based databases, and are used to leave notes on customer conversations, track potential and realized revenue, and other relevant metadata about your customer conversations. Some options offer simple automation out of the box, allowing you to plug in to tools like n8n and Zapier to add or update records.
No doubt there are other types of CRMs I’ve missed. What’s your tool of choice for managing customer relationships? Do you have any tips or tricks to share with other founders and product teams? Did I miss something important, or get something wrong? Share your thoughts below.
note: cover photo by Andrew Neel on Unsplash
I think just using Excel spreadsheets will get you far enough until you need a very basic CRM, and to be honest, I don't think it so complex that it can't be build by an indie hacker in a relatively manageable time. It's always amazed me that Salesforce is a massive company and they can't be dethroned, but their system is literally a nightmare to navigate, whether you're a 5 person team or a 500 people team. Everyone hates it. So who knows, perhaps the CRM market has a lot of potential for disruption since people are willing to see what else is out there (maybe). I'm not keeping my finger on the pulse that particular market, just sharing my thoughts.
A fair point - the DIY option can be really great if it suits your needs. I think conversational products like Intercom and Drift came about as a reaction to the Salesforce monolith. Salesforce is definitely an enterprise-flavored product... it's not something I've ever reached for, personally.
The good news is that using a spreadsheet is easy to level up from, if and when you need to. Many of the products listed here have easy on-ramps from an excel spreadsheet, letting you import a customer list into their product space.
I'm curious what you keep track of in your Excel setup - contact information, notes on what you spoke about, next steps, and... anything else? Do you have a template/screenshot you'd be willing to share?