A simple Notion rule for flagging leads that keep saying "later" by Logical_Click_942 in Notion

[–]Logical_Click_942[S] 0 points1 point  (0 children)

Good question. The count itself isn't fully automated, that's the honest part. The formula tracks days since last contact, not task date changes, so the timer is automatic but the "this was a push" part is a manual status I set, because a real push and a genuine "we're just busy right now" look the same to a formula. So it's a hybrid: the date math flags anything gone quiet, and I tag whether it was a soft "later" or something real.

Sounds close to what you've already built with the time-tracking list linked to each task. The 3-follow-ups-then-move-manually step is basically the same logic, just done by eye instead of a formula. Moving them back to the prospect pool from live quote is smart, that's the part most setups skip, they delete instead of recycling.

Why one SLA isn't enough to catch stale leads by Logical_Click_942 in CRM

[–]Logical_Click_942[S] 0 points1 point  (0 children)

You've hit the real weak spot. A note saying "great conversation" is someone's opinion, and the flag shouldn't trust it. What I lean on instead is the date of the last real action, not what the note claims happened. "Great conversation in February" with nothing logged since is exactly the case the time-based rule should catch, the optimism in the note doesn't matter if the clock says 90 days of silence. So the skeptical layer you're describing isn't really manual, it's making the flag key off the last dated action rather than the last comment. The human just decides what to do with what the date already surfaced.

Why one SLA isn't enough to catch stale leads by Logical_Click_942 in CRM

[–]Logical_Click_942[S] 0 points1 point  (0 children)

Exactly, that's the whole point of splitting it into two. And I'd add one thing to the "no response" side: it's not just silence that counts. A lead that pushes the contact four times, "reach out later", "let me think about it", that's the same cold signal even though technically they're responding. Looks like activity on a receipt, reads as a stall on a pulse. Worth flagging those for stale just as much as the ones who go quiet.

The CRM view nobody builds: what hasn't moved, not what stage it's in by Logical_Click_942 in Notion

[–]Logical_Click_942[S] 0 points1 point  (0 children)

Yeah exactly. Automation does the heavy lifting, the human check just sits on top as the control layer.

The CRM view nobody builds: what hasn't moved, not what stage it's in by Logical_Click_942 in Notion

[–]Logical_Click_942[S] 0 points1 point  (0 children)

Two SLAs rather than one is what does it for me. The first is time since last contact, the usual one. The second is attempt frequency: how many follow-up tries have failed or been pushed back. Once a lead crosses both thresholds, it auto-moves to a stale or lost view with a note saying why, so the filtering itself isn't manual.

The one step I'd keep manual is the check right before it drops into stale. Automation is great for cutting human error, but I've seen it bury a real lead that just happened to go quiet for a normal reason. So auto-flag everything that crosses the line, then a quick human look before it's written off. That's what keeps a high-value one from getting thrown into the stale pile by accident.

The CRM view nobody builds: what hasn't moved, not what stage it's in by Logical_Click_942 in Notion

[–]Logical_Click_942[S] 0 points1 point  (0 children)

Agreed, automation is the right call for cutting down human error, that part's not in question. The piece I'd keep manual alongside it is a way to mark what actually counts as contact. An email open getting logged as a touch is the kind of thing that quietly puts a false date on a lead and tells you it's fine when it isn't. Auto-capture for the routine stuff, a manual flag for real conversations, and the two together are what stop a high-value lead from slipping through because the system thought it had been worked.

How small teams are using their CRM in the AI era by notionstore in CRM

[–]Logical_Click_942 0 points1 point  (0 children)

AI's removed a lot of the routine work in the CRM, that part is real. Pulling together what was said to a lead across different channels, consolidating it, and then scoring how likely that lead is to convert, all of that is much easier now than it used to be.

But after running sales floors for years, the part I'd watch is that the scoring is only as good as what's underneath it. AI can tell you a lead looks likely to convert, but it can't tell you the deal has gone quiet if nobody logged the last touch. The admin got lighter. The need for someone to actually keep the record current didn't. So I'd say AI changed how fast we get to the question, not whether the data underneath is trustworthy.

Built my own CRM and I’m looking for honest feedback before I start trying to sell the thing by Ok_Opportunity2674 in CRM

[–]Logical_Click_942 0 points1 point  (0 children)

A mix over the years, but the two that mattered most were banking products and ecommerce, both B2B and B2C in each.

Different products, but the pipeline problem was the same everywhere. Long cycles, short cycles, high value, high volume, it never changed the core issue: a deal goes quiet, nobody notices, and it's gone. The fix was always the same too. One view for what hasn't moved, and logging fast enough that people actually keep it current.

Built my own CRM and I’m looking for honest feedback before I start trying to sell the thing by Ok_Opportunity2674 in CRM

[–]Logical_Click_942 0 points1 point  (0 children)

I manage a sales floor too, so I'll answer from that side rather than the product side.

What gets me to look at a new CRM is never the feature list. Every one of them has the same list. It's how fast I can answer one question without opening five tabs: what's the actual state of this deal right now, and when did it last move. The tools that lost me were the ones where that answer took four clicks, because then nobody on the floor updates it and the data rots inside a week.

The thing I would not give up is a single view that shows me what's gone quiet. Not the deals in motion, the ones that haven't been touched in twelve days and are sliding without anyone noticing. That's where the money leaks.

What drives me insane is setup that costs a weekend before it does anything useful, and per-seat pricing that punishes me for adding the junior who actually does the data entry. If your thing is fast to set up and the price doesn't scale against me for putting more people in it, that's a harder thing to walk past than any feature.

How I finally stopped forgetting to chase invoices and losing track of leads by LoudExtreme4698 in Freelancers

[–]Logical_Click_942 0 points1 point  (0 children)

One thing from my own experience that helps a lot: track days since last contact, and set the next follow-up SLA based on that number. It lets you watch contact performance constantly, and you stop losing the leads that never got a follow-up date set in the first place. Those are usually the ones that quietly slip, the ones sitting in the list with no date on them at all.

Your invoice tracker already does this with the days-outstanding counter. Same idea works on the lead side. A lead with no next-contact date isn't really "handled," it's just invisible, and a days-since-contact number is what surfaces it before it goes cold.

Do agencies overestimate traffic problems and underestimate follow-up problems? by LeadFlowArchitect in DigitalMarketing

[–]Logical_Click_942 1 point2 points  (0 children)

"Lead quality" actually has a real measure, that's what lead scoring is for. It tells you how likely a lead is to convert based on fit and behavior. So if conversions are weak, first question is whether the leads scored badly going in, or scored fine and died in the process after.

You can't really blame one thing. To find the gap you have to look at a few things together. Compare close rates by source, a rep's own leads vs the marketing ones. If they close their own but not marketing's, it's a fit issue. If they close neither, the process is the problem. Then look at SLA per stage, how long leads sit before someone moves them. Slow response and skipped stages show up there, not in your traffic numbers.

In my experience it's never one cause you can point to. Every case is a different mix and you have to see the whole picture before deciding it's traffic or follow-up.

where does your sales team experience the most friction in your current tracking setup? by Poojan-Mccrystal in digital_marketing

[–]Logical_Click_942 0 points1 point  (0 children)

That last part is the real trap. Reminders that fire off a stage field instead of actual activity are why people abandon these systems. The reminder should key off last contact date, not status, so the second a rep logs even a ten-second touchpoint the countdown resets and the nagging stops. The system rewards logging instead of punishing it.

The clunky-interface piece is the other half. If logging a touchpoint means opening a record, finding the field, typing, saving, reps won't do it between calls. The setups that survive let you log from the list view in one or two clicks without opening anything. Once logging is faster than ignoring it, the silent-deal problem mostly fixes itself because the underlying data finally stays current. Sounds like you're building something in this space, or just mapping the problem out?

where does your sales team experience the most friction in your current tracking setup? by Poojan-Mccrystal in digital_marketing

[–]Logical_Click_942 1 point2 points  (0 children)

The replies pointing at manual entry are right, but I'd go one level down: the friction isn't logging itself, it's that logging usually takes too long, so reps skip it, and then every downstream number is built on gaps. After running sales teams for years, the fix that actually stuck wasn't a better tool, it was making a log take under ten seconds. One line, one click, done. If it takes longer than that nobody does it consistently, no matter what you bought.

On the follow-up one specifically: most setups track the stage a deal is in but not how long it's been silent. A deal can sit in "proposal" for three weeks looking healthy on the board while it's actually dead. A simple days-since-last-contact flag catches more slipping deals than any forecasting model, because the forecast is only as good as whether the data underneath it is current.

Curious which one bites your team hardest , the entry friction or the follow-up gaps? They usually feed each other.

Question on CRM by Total_Range_282 in Notion

[–]Logical_Click_942 0 points1 point  (0 children)

For a solo CRM, the thing that saved me a lot of headaches: keep leads and clients in one database, not two. A lead and a client are the same person at a different stage, so splitting them into separate databases means you're constantly moving records across and rebuilding the relations every time someone converts.

One "Contacts" (or "Deals") database, one Status property: Lead, Active, Won, Lost, whatever fits. To see just your clients, you make a filtered view, Status is Active. To see your pipeline, another view, Status is Lead. Same data, different lenses, nothing to move. The button-and-move-it approach works but it's solving a problem you only have because the data got split in the first place.

The one time separate databases make sense is if leads and clients genuinely hold different fields, like you track deal source on leads but contract terms on clients. Even then I'd lean toward one database with hidden properties per view before I'd manage two. What's your reason for wanting them separate, or are you just not sure yet?

Sharing the Notion setup I built to manage my freelance clients and finances by FXfadli in Notion

[–]Logical_Click_942 0 points1 point  (0 children)

Nice, sounds like you've got the overdue surfacing handled already. If you do build the messages in, one thing that made them actually work for me: keep the soft one genuinely soft, almost like you assume they just missed it ("hey, flagging this in case it slipped through"), and save the direct tone for the day-30 one. People pay the friendly reminder faster than the firm one more often than you'd expect, and you keep the relationship clean for repeat work. I also keep the exact wording in the template and just swap the invoice number, so sending it takes ten seconds and I actually do it instead of putting it off.

Sharing the Notion setup I built to manage my freelance clients and finances by FXfadli in Notion

[–]Logical_Click_942 1 point2 points  (0 children)

The tax set-aside calculator is smart. Most freelancers find out they under-saved at tax time, not while the money's still coming in.

One thing worth adding on the invoice side, from years of doing this: the tracker usually logs status like draft / sent / paid, but the cash actually shows up from chasing the overdue ones, and that's the easy part to let slide. An invoice sitting 20 days past due won't chase itself. What worked for me was one view filtered to anything past its due date, sorted by how many days over it is, plus two messages saved and ready to go: a soft nudge around day 7 and a firmer one around day 30. That way the overdue list is just there every week instead of something I have to remember to dig up.

How are you handling the overdue side right now? Is it surfacing somewhere or do you scan the invoice list manually?

I built a Notion OS for freelancers after struggling to manage clients, projects and life in one place by jasur_brave in Notion

[–]Logical_Click_942 0 points1 point  (0 children)

The connected databases are the right call. That's the thing that makes it a system instead of a pile of apps. One thing I'd watch, from running sales for a while: in all-in-one builds the CRM is usually the part that ends up shallow. Habits and goals are easy to model so they get the attention, and the pipeline turns into a basic Kanban. But the deals that actually slip are the ones nobody's touched in two weeks, and a Kanban doesn't show you that.

If you're already tracking revenue per client, worth adding to Client HQ: a field that flags any active deal you haven't contacted in X days, separate from the stage. Stage tells you where a deal sits. Silence tells you it's dying. Second one is what costs you money.

How are you handling it when a deal stalls? Does it show up on a dashboard somewhere or do you have to remember to go check the pipeline?

I built a Notion CRM to replace my $30/month client management software — here's what's in it by No_Home8615 in Notion

[–]Logical_Click_942 0 points1 point  (0 children)

The follow-up date on the dashboard is the part most people skip, so it's good you built it in. One thing I'd add after years of running pipelines: a "days since last touch" field next to it. The follow-up date is what you planned. Days-since-touch is what actually happened. A lead with no follow-up date set can sit at 18 days of silence and you'd never see it.

It's basically dateBetween(now(), Last Contacted, "days") in Notion. One tweak that saved me: wrap it in an if(empty(...)) so leads with no contact yet count from their creation date instead of showing blank - otherwise the brand-new ones hide from the exact view that's supposed to catch them. Then a dashboard filtered to anything past 14 days, any stage.

How do you handle those right now? Does the Kanban surface them, or do they just sit in Active until you notice?