A typical landscaping sale starts at a consultation in March, gets a proposal in early April, goes silent for two weeks, comes back to life with one question, then either closes by May or disappears into "we'll think about it" purgatory. Multiply that by 40 active proposals and your sales pipeline is mostly fog.

Most landscaping operators don't lose deals on price. They lose them on attention.

The landscaping sales cycle problem

Landscaping has the longest decision window of any local service trade we work in. A new bathroom remodel might close in 3 weeks. A roofing job might close in 2 days after a storm. A landscaping design — especially a $5,000+ project — takes 6 to 14 weeks from consultation to signed contract.

That window is where deals die. The customer is comparing three landscapers. They've got a Pinterest board going. They're talking to their spouse. They're getting one set of recommendations from their neighbor and another from the YouTube algorithm. During those 6–14 weeks, you're invisible — unless something keeps you in the conversation.

Most landscapers handle this by accident. Some proposals get follow-up calls. Most don't. The ones that do close at maybe 35–45%. The ones that don't close at 15–20%. The difference compounds across your whole season.

What a real pipeline tracker does

The dashboard we build is one screen, owner-readable, mobile-first because you'll check it from the truck. It connects to your existing CRM, your email, and your proposal tool. We build it in 2–3 weeks.

  • Every active proposal in one view, sorted by health
  • Days since last touch per proposal (color-coded green/yellow/red)
  • Customer-side engagement signals: opened proposal, viewed photos, clicked materials
  • Auto-suggested follow-up at 3 / 7 / 14 / 30 days
  • Win/loss tagging with reason so you learn over time

How AI assists

The AI watches each proposal for engagement signals. When a customer opens a proposal three times in two days but hasn't replied, the AI surfaces it to the owner: "this one's about to close, send the timeline." When a proposal goes silent past 10 days, the AI drafts a tailored follow-up referencing their specific scope: "Hi Jen, just checking in on the patio + planting design from April 9th — did the material samples I mentioned arrive okay?"

The owner approves the message. The AI sends it. Two months later, the win rate on previously-silent proposals is up 30%, and the owner doesn't remember sending half the follow-ups that closed them.

A Sunday night with the dashboard

You sit down with a coffee. The dashboard shows 28 active proposals worth $312,000 total. The top of the screen highlights:

  • 3 hot proposals — high engagement in the last 48 hours, ready to close. AI suggests: "send timeline + crew availability."
  • 5 cooling proposals — 14+ days since last touch. AI drafted a personalized follow-up for each. You read and approve.
  • 4 winter re-engagement — proposals that went silent last fall. AI suggests timing now for spring conversations.

20 minutes of Sunday evening work. You approve 9 messages. They go out Monday morning at the times the AI thinks each customer is most likely to engage. Three of them close that week.

What's different from Jobber/Aspire/LMN

Industry-specific landscape tools track jobs, schedules, and crews well. They don't track proposals as a pipeline. A proposal sits in their system as a "quote" — fixed scope, fixed price, waiting on a yes/no. There's no model of "this customer is opening the proposal twice a week but hasn't replied" or "this customer wanted a phased option, send the 3-year plan."

Custom pipeline tracking models the proposal as a multi-week conversation, not a yes/no event. That's the structural difference that unlocks the close-rate improvement.

Winter re-engagement

The other thing landscaping needs that generic tools don't handle: winter re-engagement. Proposals from October that didn't close don't get touched again until they accidentally call back in April. By then they've talked to two other landscapers and you're playing catch-up.

The dashboard automatically queues those proposals for January re-engagement. A simple, low-pressure message: "Hi Tom, planning ahead for spring — wanted to send over our 2026 availability and see if you'd like to revisit the design we discussed last fall." Half of those proposals reopen. A quarter of those close at the prices you originally quoted.

That's revenue you'd otherwise leave on the table for an entire season.

Most landscapers don't lose deals on price. They lose them on attention. A pipeline tracker is just a system for paying attention at scale.

What it takes to build

2–3 weeks. We need read access to your CRM and proposal tool (Aspire, LMN, Jobber, or whatever you're using). A connection to your email so we can detect open/click signals. A conversation about your proposal mix and typical sales cycle so the AI's follow-up suggestions match your voice.

Ongoing it's hands-off. We host it. We tune the model as your season changes. You check it Sunday nights with a coffee.

When this is worth building

If you have more than 30 active design-build proposals at any time and your close rate sits below 40%, the math works. The recovered revenue from a 10–15 point close-rate improvement covers the build within the first season.

If you're mostly doing maintenance contracts (recurring, small-ticket), this isn't the highest-leverage tool. Build a recurring-billing automation instead.