PageSourceSearch

https://drivesales.com/assets/sales-pipeline-CbDLC2xn.js

js drivesales.com collected 2026-09-28 06:06:44 UTC 21,792 bytes, 1 lines download raw bytes

1import{j as e,m as t}from"./vendor-motion-C8145hFe.js";import{H as x,o as b,N as v,M as i,F as y,c as f,T as j,m as w}from"./index-dRT-gK4v.js";import{F as N}from"./faq-section-DGWCBwtg.js";import{F as k}from"./final-cta-HbF_CrR5.js";import{f as p,s as l}from"./shared-types-CJZIlXPR.js";import{a9 as r,aD as S,bB as A,bD as C,ah as M,bP as P,bj as R,an as L,p as g,o as T}from"./vendor-ui-pOBI0QTN.js";import"./vendor-react-4ldeB94U.js";const o=[.22,1,.36,1],h=[{question:"How many pipeline stages should a moving company have?",answer:"Most moving companies operate best with 5-7 pipeline stages. Too few and you lose visibility into where deals stall. Too many and reps spend time updating stages instead of selling. A solid baseline: New Lead → Estimate Scheduled → Estimate Sent → Follow-Up → Booked → Completed. Add a 'Cold / Nurture' stage for leads with move dates 60+ days out."},{question:"What is pipeline velocity?",answer:"Pipeline velocity measures how fast leads move through your pipeline and generate revenue. The formula is: (Number of deals × Average deal value × Win rate) ÷ Sales cycle length in days. For moving companies, improving any of those four variables — more leads, higher average job value, better close rate, or faster booking cycle — increases velocity."},{question:"How do you calculate pipeline value?",answer:"Pipeline value is the total potential revenue of all active leads in your pipeline, weighted by stage probability. For example: 10 leads at the Estimate Sent stage × $2,000 average job × 45% close rate = $9,000 in weighted pipeline value. Your CRM should calculate this automatically across all stages."},{question:"What's a healthy pipeline-to-close ratio for moving companies?",answer:"A healthy ratio is 3:1 to 5:1 — meaning you should have 3-5x your monthly revenue target in active pipeline. If your revenue target is $100K/month and your close rate is 35%, you need roughly $286K in pipeline to hit the number. Below 3:1 and you're likely to miss targets; above 8:1 often signals a pipeline hygiene issue with too many dead leads still counted."},{question:"How often should you review your sales pipeline?",answer:"Reps should review and update their pipeline daily. Sales managers or owners should review the full pipeline weekly, focusing on stage conversions, stalled leads, and upcoming move dates. A monthly pipeline review should analyze conversion rates by stage, lead source performance, and average deal size trends to identify systemic issues."}],F=f([{name:"Home",url:"/"},{name:"Resources",url:"/resources"},{name:"Glossary",url:"/glossary"},{name:"Sales Pipeline",url:"/glossary/sales-pipeline"}]),q=j({name:"Sales Pipeline",description:"A sales pipeline is a visual representation of where each potential customer (lead) is in your sales process, from first contact to booked move. For moving companies, pipeline stages typically include new lead, estimate scheduled, estimate sent, follow-up, and booked.",url:"/glossary/sales-pipeline"}),D=w({name:"What Is a Sales Pipeline? Moving Company Pipeline Stages & Metrics | DriveSales",description:"A sales pipeline is a visual system for tracking leads from first inquiry to booked move. Learn the 7 pipeline stages for moving companies, key metrics, and how to optimize your close rate.",url:"/glossary/sales-pipeline",dateModified:"2026-04-04",inLanguage:"en-US",isPartOf:!0,breadcrumbs:[{name:"Home",url:"/"},{name:"Resources",url:"/resources"},{name:"Glossary",url:"/glossary"},{name:"Sales Pipeline",url:"/glossary/sales-pipeline"}]}),u=[{label:"CRM",href:"/glossary/crm"},{label:"Lead Management",href:"/glossary/lead-management"},{label:"Conversion Rate",href:"/glossary/conversion-rate"},{label:"Booking Rate",href:"/glossary/booking-rate"}],I=[{stage:"1. New Lead",color:"border-l-slate-400",bg:"bg-slate-50",description:"Lead has submitted an inquiry but hasn't been contacted yet.",action:"Assign to rep. Contact within 5 minutes.",conversion:"100% enter here"},{stage:"2. Contacted",color:"border-l-blue-400",bg:"bg-blue-50",description:"First contact has been made. Move details collected or in progress.",action:"Qualify: move date, size, distance, budget.",conversion:"~70-80% advance"},{stage:"3. Estimate Scheduled",color:"border-l-violet-400",bg:"bg-violet-50",description:"In-home survey or video walkthrough is booked.",action:"Confirm appointment. Send reminder.",conversion:"~60-70% advance"},{stage:"4. Estimate Sent",color:"border-l-orange-400",bg:"bg-orange-50",de
1scription:"Quote has been delivered to the customer.",action:"Follow up within 24 hours. Address objections.",conversion:"~40-55% advance"},{stage:"5. Follow-Up",color:"border-l-amber-400",bg:"bg-amber-50",description:"Lead has received the estimate but hasn't decided.",action:"Automated sequence: day 1, day 3, day 7, day 14.",conversion:"~30-45% advance"},{stage:"6. Booked",color:"border-l-emerald-400",bg:"bg-emerald-50",description:"Deposit received or contract signed.",action:"Confirm move details. Trigger dispatch handoff.",conversion:"Revenue recognized here"},{stage:"7. Cold / Nurture",color:"border-l-slate-300",bg:"bg-slate-50",description:"Lead is interested but has a move date 60+ days out, or went quiet.",action:"Add to long-term nurture sequence. Re-engage at 30 and 14 days pre-move.",conversion:"10-20% eventually book"}],W=[{mistake:"Not moving leads out of old stages",impact:"Pipeline looks full but 40% of 'leads' are dead — you can't trust your forecast."},{mistake:"Skipping the Contacted stage",impact:"Leads jump from New to Estimate Scheduled, masking the contact rate problem."},{mistake:"No Cold / Nurture stage",impact:"Long-timeline leads clog the active pipeline or get deleted entirely."},{mistake:"Treating pipeline review as optional",impact:"Stalled leads age past the point of recovery with no one noticing."},{mistake:"One pipeline for all lead types",impact:"Local moves, long-distance, and commercial jobs have different cycles — mixing them distorts conversion metrics."}];function Q(){return e.jsxs(e.Fragment,{children:[e.jsxs(x,{children:[e.jsx("title",{children:"What Is a Sales Pipeline? Moving Company Pipeline Stages & Metrics | DriveSales"}),e.jsx("meta",{name:"description",content:"A sales pipeline tracks every lead from first contact to booked move. Learn the 7 pipeline stages for moving companies, how to measure pipeline velocity, and common mistakes to avoid."}),e.jsx("link",{rel:"canonical",href:"https://drivesales.com/glossary/sales-pipeline"}),e.jsx("meta",{property:"og:title",content:"What Is a Sales Pipeline for Moving Companies? | DriveSales"}),e.jsx("meta",{property:"og:description",content:"A sales pipeline tracks every lead from first contact to booked move. Learn the 7 pipeline stages for moving companies, how to measure pipeline velocity, and common mistakes to avoid."}),e.jsx("meta",{property:"og:url",content:"https://drivesales.com/glossary/sales-pipeline"}),e.jsx("meta",{property:"og:type",content:"article"}),e.jsx("meta",{property:"og:site_name",content:"DriveSales"}),e.jsx("meta",{property:"og:image",content:"https://drivesales.com/og-image.png"}),e.jsx("meta",{name:"twitter:card",content:"summary_large_image"}),e.jsx("meta",{name:"twitter:title",content:"What Is a Sales Pipeline for Moving Companies? | DriveSales"}),e.jsx("meta",{name:"twitter:description",content:"A sales pipeline tracks every lead from first contact to booked move. Learn the 7 pipeline stages for moving companies, how to measure pipeline velocity, and common mistakes to avoid."}),e.jsx("meta",{name:"robots",content:"index, follow"}),e.jsx("script",{type:"application/ld+json",children:JSON.stringify(F)}),e.jsx("script",{type:"application/ld+json",children:JSON.stringify(q)}),e.jsx("script",{type:"application/ld+json",children:JSON.stringify(D)}),e.jsx("script",{type:"application/ld+json",children:JSON.stringify(b(h))})]}),e.jsxs("div",{className:"min-h-screen bg-white",children:[e.jsx(v,{}),e.jsxs("section",{className:"relative overflow-hidden bg-gradient-to-br from-slate-900 via-blue-950 to-slate-900 pt-20 pb-16",children:[e.jsx("div",{className:"absolute inset-0 opacity-[0.03]",style:{backgroundImage:"radial-gradient(circle, #fff 1px, transparent 1px)",backgroundSize:"28px 28px"}}),e.jsx("div",{className:"absolute top-1/3 right-1/4 w-[350px] h-[350px] rounded-full bg-violet-500/10 blur-3xl"}),e.jsx("div",{className:"absolute bottom-0 left-1/3 w-[300px] h-[300px] rounded-full bg-blue-500/10 blur-3xl"}),e.jsxs("div",{className:"relative z-10 max-w-4xl mx-auto px-4 sm:px-6",children:[e.jsxs(t.nav,{className:"flex items-center gap-1.5 text-sm text-blue-300/70 mb
1-8 flex-wrap",initial:{opacity:0,y:16},animate:{opacity:1,y:0},transition:{duration:.4,ease:o},"aria-label":"Breadcrumb",children:[e.jsx(i,{href:"/",className:"hover:text-blue-200 transition-colors",children:"Home"}),e.jsx(r,{className:"h-3.5 w-3.5"}),e.jsx(i,{href:"/resources",className:"hover:text-blue-200 transition-colors",children:"Resources"}),e.jsx(r,{className:"h-3.5 w-3.5"}),e.jsx(i,{href:"/glossary",className:"hover:text-blue-200 transition-colors",children:"Glossary"}),e.jsx(r,{className:"h-3.5 w-3.5"}),e.jsx("span",{className:"text-blue-100",children:"Sales Pipeline"})]}),e.jsxs(t.div,{className:"inline-flex items-center gap-2 rounded-full bg-blue-500/15 border border-blue-400/20 px-4 py-1.5 text-sm font-medium text-blue-300 mb-6",initial:{opacity:0,y:16},animate:{opacity:1,y:0},transition:{duration:.4,delay:.05,ease:o},children:[e.jsx(S,{className:"h-4 w-4"}),"Moving Industry Glossary"]}),e.jsx(t.h1,{className:"text-3xl sm:text-4xl lg:text-5xl font-bold tracking-tight text-white mb-6 leading-tight",initial:{opacity:0,y:24},animate:{opacity:1,y:0},transition:{duration:.5,delay:.1,ease:o},children:"What Is a Sales Pipeline? Stages & Metrics for Moving Companies"}),e.jsxs(t.p,{className:"text-lg text-blue-100/80 leading-relaxed max-w-3xl",initial:{opacity:0,y:24},animate:{opacity:1,y:0},transition:{duration:.5,delay:.15,ease:o},children:["A ",e.jsx("strong",{className:"text-white",children:"sales pipeline"})," is a visual system that shows where every lead sits in your sales process — from first inquiry to booked move. For moving companies, a well-structured pipeline is the difference between a sales operation that reacts to incoming requests and one that predictably converts a percentage of every lead that comes in."]}),e.jsx(t.div,{className:"flex flex-wrap gap-3 mt-8",initial:{opacity:0,y:16},animate:{opacity:1,y:0},transition:{duration:.4,delay:.2,ease:o},children:["Also called: sales funnel","deal pipeline","opportunity pipeline"].map(s=>e.jsx("span",{className:"rounded-full bg-white/10 border border-white/15 px-3 py-1 text-xs text-blue-200",children:s},s))})]})]}),e.jsx("section",{className:"py-10 bg-slate-50 border-b border-slate-200",children:e.jsx("div",{className:"max-w-4xl mx-auto px-4 sm:px-6",children:e.jsx(t.div,{className:"grid sm:grid-cols-3 lg:grid-cols-5 gap-4",...p,children:[{label:"Purpose",value:"Visualize and manage sales progress"},{label:"Typical stages",value:"5-7 for moving companies"},{label:"Key metric",value:"Pipeline velocity (revenue per day)"},{label:"Healthy close rate",value:"30-50% for moving companies"},{label:"Review cadence",value:"Daily (reps), weekly (managers)"}].map(({label:s,value:a})=>e.jsxs("div",{className:"bg-white rounded-xl border border-slate-200 p-4 shadow-sm",children:[e.jsx("p",{className:"text-xs font-semibold text-slate-500 uppercase tracking-wide mb-1",children:s}),e.jsx("p",{className:"text-sm font-semibold text-slate-800 leading-snug",children:a})]},s))})})}),e.jsx("section",{className:"py-16 lg:py-20",children:e.jsx("div",{className:"max-w-4xl mx-auto px-4 sm:px-6",children:e.jsxs("div",{className:"grid lg:grid-cols-3 gap-12",children:[e.jsxs("div",{className:"lg:col-span-2 space-y-14",children:[e.jsxs(t.div,{...p,children:[e.jsx("h2",{className:"text-2xl font-bold text-slate-900 mb-4",children:"What a Sales Pipeline Is (and What It Isn't)"}),e.jsx("p",{className:"text-slate-600 leading-relaxed mb-4",children:"A sales pipeline is not a list of leads. It's a structured view of every active opportunity, segmented by the exact stage each lead is in, with visibility into the probability of closing, the expected value, and the action required to advance each deal."}),e.jsx("p",{className:"text-slate-600 leading-relaxed mb-5",children:"For moving companies, the pipeline also doubles as an operational forecast. If 25 leads are in the Estimate Sent stage and your average job is $2,500 with a 40% close rate, you know approximately $25,000 in revenue is likely coming. That number drives hiring, truck scheduling, and cash flow planning."}),e.jsxs("div",{className:"bg-blue-50 border border-blue-100 rounded-xl p-5",children:[e.jsx("p",{className:"text-sm font-semibold text-blue-800 mb-2",children:"Pipeline vs. funnel"}),e.jsx("p",{className:"text-sm text-blue-700",children:"A sales funnel is a concept — it describes the narrowing of leads as they progress. A sales pipeline is the operational tool — it shows specific leads in specific stages with specific next actions. Moving companies need a pipeline, not just a funnel framework."})]})]}),e.jsxs(t.div,{...l(.05),children:[e.jsx("h2",{className:"text-2xl font-bold text-slate-900 mb-4",children:"Moving Company Pipeline Stages (With Conversion Benchmarks)"}),e.jsx("p",{className:"text-slate-600 leading-relaxed mb-6",children:"The 7-stage pipeline below is based on how most moving company sales cycles actually work. Adjust stage names to match your language, but keep the underlying structure — each stage should represent a distinct action, not just a time delay."}),e.jsx("div",{className:"space-y-3",children:I.map(({stage:s,color:a,bg:d,description:n,action:c,conversion:m})=>e.jsx("div",{className:`rounded-xl border border-slate-200 ${d} border-l-4 ${a} p-5`,children:e.jsxs("div",{className:"flex items-start justify-between gap-4 flex-wrap",children:[e.jsxs("div",{className:"flex-1",children:[e.jsx("p",{className:"text-sm font-bold text-slate-900 mb-1",children:s}),e.jsx("p",{className:"text-sm text-slate-600 mb-2",children:n}),e.jsxs("p",{className:"text-xs text-slate-500",children:[e.jsx("span",{className:"font-medium text-slate-600",children:"Rep action:"})," ",c]})]}),e.jsx("span",{className:"text-xs font-semibold text-slate-500 bg-white/80 border border-slate-200 rounded-full px-3 py-1 shrink-0",children:m})]})},s))})]}),e.jsxs(t.div,{...l(.08),children:[e.jsx("h2",{className:"text-2xl font-bold text-slate-900 mb-4",children:"Pipeline Metrics That Matter"}),e.jsx("p",{className:"text-slate-600 leading-relaxed mb-5",children:"Tracking these four metrics gives you a complete picture of pipeline health. If any metric is off, you know exactly where to intervene."}),e.jsx("div",{className:"grid sm:grid-cols-2 gap-4",children:[{icon:A,color:"text-blue-500",bg:"bg-blue-50",metric:"Pipeline Velocity",formula:"(Deals × Avg value × Win rate) ÷ Cycle days",why:"Shows revenue generation speed. Low velocity = either too few deals, low value, poor close rate, or long cycle."},{icon:C,color:"text-violet-500",bg:"bg-violet-50",metric:"Stage Conversion Rate",formula:"Leads advancing ÷ Leads entering × 100",why:"Reveals exactly where leads drop off. Low Estimate → Booked rate = pricing or follow-up problem."},{icon:M,color:"text-emerald-500",bg:"bg-emerald-50",metric:"Weighted Pipeline Value",formula:"Lead value × Stage win probability",why:"Realistic revenue forecast accounting for stage probability. More useful than gross pipeline."},{icon:P,color:"text-orange-500",bg:"bg-orange-50",metric:"Average Sales Cycle",formula:"Days from first contact to booked",why:"Moving averages 3-7 days. Longer cycle = leads shopping around. Shorter = strong urgency or pricing."}].map(({icon:s,color:a,bg:d,metric:n,formula:c,why:m})=>e.jsxs("div",{className:"bg-white rounded-xl border border-slate-200 p-5 shadow-sm",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-3",children:[e.jsx("div",{className:`p-2 rounded-lg ${d}`,children:e.jsx(s,{className:`h-4 w-4 ${a}`})}),e.jsx("p",{className:"text-sm font-bold text-slate-900",children:n})]}),e.jsx("p",{className:"text-xs font-mono bg-slate-50 rounded px-3 py-2 text-slate-600 mb-3",children:c}),e.jsx("p",{className:"text-xs text-slate-500 leading-relaxed",children:m})]},n))})]}),e.jsxs(t.div,{...l(.1),children:[e.jsx("h2",{className:"text-2xl font-bold text-slate-900 mb-4",children:"Common Pipeline Mistakes Moving Companies Make"}),e.jsx("div",{className:"space-y-3",children:W.map(({mistake:s,impact:a})=>
1e.jsxs("div",{className:"flex items-start gap-4 rounded-lg border border-orange-100 bg-orange-50 p-4",children:[e.jsx(R,{className:"h-5 w-5 text-orange-400 mt-0.5 shrink-0"}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm font-semibold text-slate-800",children:s}),e.jsx("p",{className:"text-xs text-slate-600 mt-0.5 leading-relaxed",children:a})]})]},s))})]}),e.jsxs(t.div,{...l(.12),children:[e.jsx("h2",{className:"text-2xl font-bold text-slate-900 mb-4",children:"Building Your Pipeline in Moving CRM Software"}),e.jsx("p",{className:"text-slate-600 leading-relaxed mb-4",children:"A spreadsheet pipeline breaks down above 20-30 active leads. Manual updates don't happen, stages get skipped, and the data you need for forecasting is never reliable. CRM software automates stage transitions based on actions — an estimate getting sent moves the lead automatically, reducing the work reps need to do to keep the pipeline current."}),e.jsx("p",{className:"text-slate-600 leading-relaxed mb-5",children:"In DriveSales, the pipeline is pre-configured for moving company workflows. Leads enter at the top automatically from any source, move through stages as estimates are created and sent, and trigger follow-up sequences without rep intervention. The manager dashboard shows pipeline value, velocity, and stage health in real time."}),e.jsx("ul",{className:"space-y-3",children:["Automatic lead entry from web forms, phone, and third-party aggregators","Stage transitions triggered by actions (estimate sent, deposit received)","Automated follow-up sequences by stage and move date timeline","Visual Kanban board and list view — reps use whichever format works for them","Manager dashboard: pipeline value, conversion rate, rep performance by stage"].map((s,a)=>e.jsxs("li",{className:"flex items-start gap-3",children:[e.jsx(L,{className:"h-5 w-5 text-blue-500 mt-0.5 shrink-0"}),e.jsx("span",{className:"text-sm text-slate-600 leading-relaxed",children:s})]},a))}),e.jsx("div",{className:"mt-6",children:e.jsxs(i,{href:"/features/moving-leads",className:"inline-flex items-center gap-2 text-blue-600 font-semibold hover:text-blue-700 transition-colors text-sm",children:["See the DriveSales pipeline ",e.jsx(g,{className:"h-4 w-4"})]})})]}),e.jsxs(t.div,{...l(.14),children:[e.jsx("h2",{className:"text-2xl font-bold text-slate-900 mb-4",children:"Related Terms"}),e.jsx("div",{className:"flex flex-wrap gap-3",children:u.map(({label:s,href:a})=>e.jsxs(i,{href:a,className:"inline-flex items-center gap-1.5 rounded-full border border-slate-200 bg-slate-50 px-4 py-2 text-sm font-medium text-slate-700 hover:border-blue-300 hover:text-blue-600 transition-colors",children:[s," ",e.jsx(g,{className:"h-3.5 w-3.5"})]},a))})]})]}),e.jsxs("div",{className:"lg:col-span-1 space-y-6",children:[e.jsxs(t.div,{className:"bg-slate-50 rounded-xl border border-slate-200 p-6 sticky top-24",...p,children:[e.jsx("h3",{className:"text-sm font-bold text-slate-900 uppercase tracking-wide mb-4",children:"Related Terms"}),e.jsx("ul",{className:"space-y-2",children:u.map(({label:s,href:a})=>e.jsx("li",{children:e.jsxs(i,{href:a,className:"flex items-center gap-2 text-sm text-slate-600 hover:text-blue-600 transition-colors py-1",children:[e.jsx(r,{className:"h-3.5 w-3.5 text-slate-400"}),s]})},a))}),e.jsxs("div",{className:"mt-6 pt-6 border-t border-slate-200",children:[e.jsx("h3",{className:"text-sm font-bold text-slate-900 uppercase tracking-wide mb-3",children:"Relevant Feature"}),e.jsx(i,{href:"/features/moving-leads",className:"block rounded-lg bg-blue-600 hover:bg-blue-700 transition-colors px-4 py-3 text-sm font-semibold text-white text-center",children:"Moving Leads Pipeline"})]})]}),e.jsxs(t.div,{className:"bg-gradient-to-br from-violet-600 to-blue-700 rounded-xl p-6 text-white",...l(.1),children:[e.jsx("p",{className:"text-4xl font-bold mb-1",children:"30-50%"}),e.jsx("p",{className:"text-violet-100 text-sm leading-relaxed",children:"Average close rate for well-run moving company pipelines. Below 25% usually signals a follow-up or pricing problem, not a lead quality problem."})]}),e.jsx(t.div,{className:"bg-emerald-50 border border-emerald-200 rounded-xl p-5",...l(.15),children:e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx(T,{className:"h-5 w-5 text-emerald-500 mt-0.5 shrink-0"}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm font-semibold text-emerald-800 mb
1-1",children:"Quick win"}),e.jsx("p",{className:"text-xs text-emerald-700 leading-relaxed",children:"Adding one structured follow-up touchpoint to your Estimate Sent stage typically lifts conversion rate by 8-12% without changing pricing or lead volume."})]})]})})]})]})})}),e.jsx(N,{headline:"Sales Pipeline FAQs",subtitle:"Common questions from moving company owners building their first structured pipeline.",faqs:h}),e.jsx(k,{headline:"Build a pipeline that actually closes moves",subtitle:"DriveSales gives your team a visual pipeline built for moving — from lead capture to booked job.",secondaryText:"See All Features",secondaryHref:"/features"}),e.jsx(y,{})]})]})}export{Q as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.