HOW-TO GUIDE
Customer Follow-Up Tracker in Google Sheets: Step-by-Step Guide
A practical Google Sheets customer follow-up tracker can show which inquiries need attention, without requiring a paid CRM.
When a potential customer asks for a quote, it is easy to lose the message among invoices and appointment requests. A customer follow-up tracker in Google Sheets gives every inquiry a next step and makes overdue follow-ups visible. This guide shows you how to set one up using a real formula—not just a list of ideas.
What your customer follow-up spreadsheet needs
Open a new Google Sheet and put these seven labels in row 1. Each new customer inquiry belongs on its own row.
| Column | Header | Example |
|---|---|---|
| A | Date received | Nov 2, 2026 |
| B | Customer | Sample Customer A |
| C | Channel | Website form |
| D | Request | Appointment estimate |
| E | Next follow-up | Nov 5, 2026 |
| F | Status | Waiting on customer |
| G | Owner | Office |
Tip: Format columns A and E as dates. Use fictional records while testing. Store only information your team needs and limit access to the sheet.
Step 1: Create a status dropdown
- Select F2:F so the status choices apply to future entries.
- Choose Insert → Dropdown (or Data → Data validation, depending on the interface).
- Add choices such as New, Replied, Waiting on customer, Booked, and Closed.
- Save the rule and try selecting a status on a sample row.
Consistent statuses help you filter the tracker and avoid confusion between an open request and a completed booking.
Step 2: Automatically highlight overdue follow-ups
- Select A2:G (all data columns, excluding the heading row).
- Choose Format → Conditional formatting.
- Under Format cells if, choose Custom formula is.
- Paste the formula below, choose a light-red background and click Done.
=AND(ISNUMBER($E2),$E2<TODAY(),$F2<>"Booked",$F2<>"Closed",$F2<>"")
This rule colors rows when the follow-up date in column E is earlier than today and the status in F is neither Booked nor Closed. It ignores blank statuses and dates that are not recognized as dates. If your spreadsheet locale expects semicolons, replace formula commas with semicolons.
Test it: Enter yesterday's date in E2 and select Waiting on customer in F2. The row should turn red. Change the status to Booked; the highlight should disappear.
Step 3: Review what needs attention today
Turn on Data → Create a filter and sort column E oldest first, or create a filtered view for outstanding requests. Check the sheet once a day, update the status after responding, and enter the next follow-up date if another action is needed.
Conditional formatting does not send emails or reminders. It only highlights rows. If you later want actual notifications or automatic confirmation messages, that is a separate workflow requiring appropriate permissions, testing, and opt-out safeguards.
Step 4: Write a follow-up customers will appreciate
Hi! Just checking whether you had any questions about the estimate I sent over. If you're ready to move forward, I'm happy to help with the next step.
Use a follow-up only when it fits the actual customer relationship. Do not send repeated messages to someone who has declined or opted out.
Should you use Google Sheets or a CRM?
A shared tracker may work well when you have a manageable number of requests and a small team. Consider a dedicated CRM if you need several users to coordinate a high volume of interactions, complex permissions, or comprehensive customer history. The goal is a reliable process—not buying a larger tool than you need.
Frequently asked questions
Can Google Sheets automatically remind me to follow up?
A sheet can flag due dates visually. Sending email or calendar reminders requires an additional tool or configured automation; test that workflow before using it with customers.
Why isn't the overdue formula highlighting my row?
Check that the date in E is a real spreadsheet date (not plain text), the rule begins at row 2, the selected range is A2:G, and the status is not Booked or Closed.
Can I use this tracker for appointment requests?
Yes. Add an appointment-date column if helpful, but distinguish a requested appointment from a confirmed booking.
Want someone to build this for your business?
Ferneding Business Services builds practical Google Sheets tools, intake forms and customer follow-up workflows around the tools your business already uses.
Explore customer follow-up automation services or describe your current process.