the cheapest way to automate client follow-ups
What’s the cheapest way to automate client follow-ups without subscribing to another monthly SaaS tool?
Introduction
Most follow-up automation tools cost money. Zapier charges $10/month. HubSpot starts at $50/month. Pipedrive wants $15/month minimum.
But you don’t need them. Notion + email + Make’s free tier = zero cost automation.
This article shows three methods to automate client follow-ups, from completely free to minimal cost. By the end, you’ll have a system that reminds you when to contact clients—without paying another subscription.
Why Follow-ups Matter
Clients forget you exist. Seriously. You finish a project. They’re happy. Then silence for two months.
Manual follow-ups fail because they’re inconsistent. You follow up with some clients. You forget others. The important ones slip through.
Automation solves this. You set it once. It runs forever. Every client gets the same consistent attention.
Real example: A copywriter finishes a client project on Friday. She manually follows up Monday: “Hi, how’s the content performing?” Client responds Wednesday: “Great! Want to do more.” Three new projects. Revenue: $2,000.
Same copywriter, different client, same project, no follow-up: Client forgets about her. Six months later they find another copywriter. Revenue: $0.
That’s why follow-ups matter. One system difference = thousands of dollars difference.
The Free Method: Notion + Email
This is the simplest approach. Zero cost. Still requires a weekly check-in.
Create a Notion database called “Clients.” Add a property called “Next Follow-up” (Date type).
For each client, set a follow-up date. Examples:
- Project completed → Follow up in 2 weeks
- First contact → Follow up in 1 week if no response
- Recent win → Follow up in 1 month for upsell
- Inactive client → Follow up in 3 months to re-engage
Create a filtered view called “Follow-ups Due.” Filter: “Next Follow-up is on or before Today.”
Every Monday morning, open Notion. Check the view. Send a follow-up email to everyone on the list.
How long does this take? 10 minutes per week. That’s 40 minutes per month. Completely free.
What you write in the email matters. Make it personal. Reference their specific project. Ask a real question. Don’t just say “Hi, checking in.” Say “How is the website performing since launch? Any changes you want to make?”
Pro: Free, simple, you control the message, visible audit trail of who you’ve contacted, personalizable.
Con: Still requires weekly check-in (not automatic).
Best for: Freelancers with 10-50 clients where a weekly 10-minute review is manageable.
The Cheapest Automation: Make Free Tier
Make (formerly Integromat) has a free tier that’s generous enough for most freelancers.
The automation: “When today’s date = Next Follow-up date, send email to client.”
How it works: Make connects to your Notion database. Every morning at 9 AM, it checks the “Next Follow-up” field. If today matches that date, it sends a pre-written email.
Setup time: 30-45 minutes (one-time).
Cost: $0 forever (Make’s free tier allows 100 operations per month—enough for 100 follow-ups, which covers most freelancers).
If you exceed 100 operations, Make charges ~$9/month. But most solopreneurs won’t hit that limit.
You can write a basic email template and automate it, or have Make pull a custom message from your Notion database for each client.
Step outline (simplified):
Create a Make account. Connect Notion + your email. Create a scenario: “Check Notion database daily for Today’s date matching Next Follow-up.” When true, send email. Test it. Turn it on. Done.
Pro: Fully automated, zero manual work after setup, free or very cheap, scales to 100+ clients.
Con: 30-minute learning curve, requires basic understanding of automation logic.
Best for: Freelancers with 50+ clients or who want zero manual follow-up work.
Handling Non-Responders (The Persistent Follow-Up)
What if clients don’t respond to your first follow-up?
Some clients need multiple touches. A policy firm follows up with a prospect. No response. Follow up again 10 days later. Still no response. Third follow-up on day 30. Finally, they respond.
Don’t give up too early. But also know when to stop.
Create a “Non-Response” workflow in your Notion database:
Day 1: First follow-up sent (automated or manual). Message: “Hi, wanted to touch base about [project]. Any questions?”
Day 10: Second follow-up (firmer). Message: “Following up on my last message. Are you interested in discussing next steps?”
Day 30: Final follow-up (final call). Message: “This is my last attempt to reach you. If you’re not interested, no worries—just let me know. Otherwise, I’ll assume you’d like to table this for now.”
After three attempts, mark the client as “No Response” or “Uninterested.” Move on. Don’t waste energy chasing people who aren’t engaging.
How to track this: Add a property in Notion called “Follow-up Attempts” (number). Increment it each time you follow up. When it hits 3, stop sending reminders. Or create a view that automatically hides non-responders after 3 attempts.
Pro: You don’t waste time chasing uninterested leads forever. You focus energy on warm prospects.
Con: Requires discipline to actually stop after 3 attempts (hard when you’re desperate for work).
Common Mistakes to Avoid
Over-automating. Sending follow-ups every 2 days annoys clients and wastes automation tasks. Stick to 2-week or 30-day intervals.
Identical message every time. “Hi, checking in!” gets repetitive and looks generic. Vary the message. Ask different questions. Show you remember their specific project.
Forgetting to remove followed-up clients. If a client already responded or paid, stop following up. Remove them from the view. Otherwise, they get repeat emails and feel ignored.
Not tracking what worked. After you get a response, write it down. When did they respond? To which follow-up message? After how many days? This information helps you refine timing for future clients.
Not personalizing. A template feels impersonal. Always mention something specific about their business, project, or goals. It shows you were actually paying attention.
Next Steps
For a complete system of managing clients in Notion, see how to manage clients, projects, and invoices in Notion.
If you specifically want to automate payment reminders (different from general follow-ups), see how to automate polite payment reminders for overdue invoices.
Start with the Notion + Email method. Test it for 4 weeks. If it’s working but you want less manual work, upgrade to Make automation.
Most freelancers find that consistent follow-ups (free or cheap) result in more projects and better client relationships than no system at all.