How to use Google Sheets as a CRM

Hugo Nunes
/
Mar 7, 2025
/
15
min read

A Customer Relationship Management (CRM) is a crucial aspect of any successful business. It helps you manage and analyze customer interactions and data, with the goal of improving business relationships, retaining customers, and driving sales growth. However, setting up a CRM system can often be complex and expensive. This is where a Google Sheets CRM comes in!

Google Sheets can be transformed into a simple yet effective CRM system. This article will guide you through the process of setting up your own CRM system using Google Sheets, with the help of a free template provided by Softr. There are two methods to accomplish this:

  1. Using Google Sheets as a CRM with our free sheet template;
  2. Using Google Sheets as a CRM, combined with an interactive and user-friendly interface

For a more detailed overview, check out our tutorial:

Option 1: How to use Google Sheets as a CRM with a template

In this section, I'll guide you through the process of setting up your CRM system using Google Sheets, with the help of our template. I'll walk you through accessing the template, understanding its layout, customizing it to your needs, and managing your CRM data effectively.

1. Access the template

The next steps will guide you on how to access and copy our free template to your Google Drive. You will also learn how to set up the access permissions

1.2 Make a copy of the spreadsheet

Open the Google Sheets template provided by Softr, access the File menu, and click on “Make a copy.”

How to use Google Sheets as a CRM with a template

1.3 Rename your file and change its location

Optionally, you might want to rename your file and change the location where you want to save it in your Google Drive. When you’re done, click on “Make a copy.”

Rename your file and change its location

2. Modify access permissions

To guarantee that your team can access your CRM in Google Sheets, you need to modify the access permissions. Follow the next steps to do it.

2.1 Click on “Share”

On your newly created spreadsheet, click on the 'Share' button, which is positioned in the top right corner.

Modify access permissions

3. Adjust the settings

3.1 Open the Settings tab

On the bottom of the screen, you’ll find a list of tabs, the last one is 'Settings'. Click on this tab.

Adjust the settings

3.2 Edit the categories and options

This tab is where you can customize the categories and options that will appear in your CRM. For example, in the example below, the options for the category Contact Type are ALL, Potential Customer, Current Customer, and Other. Feel free to edit these categories and/or their options, according to your organization needs,

 Edit the categories and options

4. Add your data

At this stage, if your business already has existing data on companies, people, and opportunities, it's time to incorporate this information into your new CRM. This step involves populating the relevant fields in the spreadsheet with your data, ensuring that each piece of information is placed in the correct column.

4.1 Add the existing companies

Navigate to the 'Companies' tab in the spreadsheet. Here, you'll find several fields where you can input your company data. These fields include the name of the company, phone number, company’s website, and address.

Start populating these fields with the relevant information for each company in your database.

Add the existing companies

4.2 Add the existing people

Next, switch to the 'People' tab in the spreadsheet. In this sheet, you'll see various fields where you can enter your contact data. These fields include the person's name, company (in a dropdown list), email, title or job position, and more.

Begin filling in these fields with the corresponding information for each person in your database.

Add the existing companies

4.3 Add the existing opportunities

Finally, move to the 'Opportunities' tab in the spreadsheet. This sheet provides fields for you to input your opportunity data. These fields include stage, value, close date, status, priority, and source.

Fill these fields with the appropriate information for each business opportunity in your database.

Add the existing opportunities

5. Understand the dashboard

The dashboard is a powerful feature of your Google Sheets CRM that provides a visual representation of your data and key metrics. It's divided into two main sections: Sums and Charts.

Understand the dashboard

5.1 Understand the Sums section of the dashboard

The Sums section of the dashboard provides a summary of key metrics in your CRM: sales value, total number of people, total number of companies, total number of opportunities, number of opportunities by stage, and value of opportunities by stage.

These sums give you a quick overview of your CRM's current status, allowing you to understand your sales performance and customer relationships at a glance.

Understand the Sums section of the dashboard

5.2 Understand the Charts section of the dashboard

These charts offer a graphical view of your sales pipeline, making it easier to understand your progress and identify areas for improvement. By visualizing your data, you can gain insights more intuitively and make data-driven decisions more effectively.'

Understand the Charts section of the dashboard

6. Personalize your CRM

One of the key advantages of using Google Sheets as your CRM is the flexibility it offers. You can easily customize your CRM to better fit your specific needs and business processes.

For instance, you might want to add additional fields to each tab. Let's say you want to evaluate each account manager's opportunities. You can simply add a new column to the 'Opportunities' tab for 'Account Manager'. Once you've added and populated this column with data, you can then create a new table or chart in the 'Dashboard' tab to analyze this information.

Remember, the goal of personalizing your CRM is to make it work for you. Don't hesitate to add, remove, or modify fields, tables, and charts to better align with your business needs and goals. By doing so, you'll be able to maximize the value you get from your CRM and make more informed, data-driven decisions.

What is Softr
Softr is the easiest way to turn your data into powerful business apps—no code required. Connect to your spreadsheet or database, customize layout and logic, and share with your team or clients.

Join 700,000+ users worldwide, building client portals, internal tools, CRMs, dashboards, project management systems, inventory management apps, and more—all without code.
Get started free
Hugo Nunes

Categories
Guide
Google Sheets

Build an app today. It’s free!

Build and launch your first portal or internal tool in under 30 minutes
Get started free