Most freelancers and solo consultants do not need a full CRM. What slips is simpler: who you last emailed, who is waiting on your reply, and who went quiet. A Google Sheet can hold that list – the missing piece is keeping the "last contacted" column honest without typing it by hand.
What "follow-up tracking" actually needs
- One row per contact or deal, with an email address that matches Gmail.
- A reliable last contacted date (and ideally who wrote last: you or them).
- A status you can sort: Needs reply, Overdue, Due today, Gone cold, Closed.
- A short daily list so you do not open the whole sheet every morning.
Pipelines, open tracking, sequences and shared team reporting are useful later. They are not the first job.
Why a full CRM is often the wrong first tool
- Per-seat pricing adds up when you only need your own chase list. Streak's paid plans (checked 3 October 2026 on streak.com/pricing) start at $49 per user per month billed yearly for CRM pipelines; the free plan does not include pipelines.
- Manual "last contacted" fields go stale the day you forget to update them. Advice that shows up again and again in small-business threads: skip tools you have to feed yourself.
- Another app to learn when your pipeline already lives in a spreadsheet you can sort, filter and share.
A Sheet-based pattern that stays honest
- Keep contacts in Google Sheets (email, stage, next follow-up, notes).
- Let a small Apps Script in your own account read Gmail for those addresses and write last contacted, who wrote last, subject and a thread link.
- Use a plain status formula (Needs reply / Overdue / Gone cold) so Excel and Sheets both work if you export.
- On a paid tier, schedule a morning sync and a digest email from your own Gmail.
Your data stays in your Drive. There is no CRM server holding the client list.
Limits to be honest about
- No email open tracking or mail-merge sequences (by design).
- No Gmail sidebar UI – you work in the sheet.
- The free tier syncs a limited batch at a time (FollowSheet: 25 contacts per sync); unlimited sync and daily autopilot are on Pro.
- Google will show "Google hasn't verified this app" the first time you authorise a private script copy. That is expected for a sheet you own, not a published Marketplace app.
If you need tracking pixels, sequences or a shared team CRM inside Gmail, a product like Streak (or a full CRM) is the better fit. See the FollowSheet vs Streak comparison.
Sources
Related guides
Published 2026-10-04 by Karuna Labs. Our tools check file structure and checksums; always review outputs (and payment files in your bank's preview) before relying on them. This is general information, not financial, tax or legal advice.