{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/TGAldHsDHT0RkNdGxBlZ/pK1eEor7qO5rBdtqHWtU/DNFW_QdcY-2.js"],
  "sourcesContent": ["import{jsx as e,jsxs as t}from\"react/jsx-runtime\";import{Link as a}from\"framer\";import{motion as n}from\"framer-motion\";import*as s from\"react\";export const richText=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Accurate sales forecasting drives growth \u2014 companies with precise forecasts are 10% more likely to grow revenue year-over-year. \"}),/*#__PURE__*/e(\"p\",{children:\"Start by measuring accuracy: \"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"Forecast Accuracy = (1 - |Forecast - Actual| / Actual) \\xd7 100. \"})})}),/*#__PURE__*/e(\"p\",{children:\"Keep your pipeline clean by removing stale deals \u2014 those untouched for 30+ days are 80% less likely to close. \"}),/*#__PURE__*/e(\"p\",{children:\"Update CRM data consistently; poor data quality costs companies 15-25% of revenue yearly. \"}),/*#__PURE__*/e(\"p\",{children:\"Choose the right forecasting method for your business \u2014 consider combining approaches for better results. \"}),/*#__PURE__*/e(\"p\",{children:\"Implement a regular review process with weekly calls and monthly rollups. \"}),/*#__PURE__*/t(\"p\",{children:[\"Use \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"sales-forecasting-software\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"A1hhTQeSp\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"specialized forecasting tools\"})}),\" to improve accuracy by 20% over manual methods. \"]}),/*#__PURE__*/e(\"p\",{children:\"Accurate forecasting means fewer surprises and better business decisions.\"})]});export const richText1=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"Introduction\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:{webPageId:\"YHpaG_amw\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Sales forecasting\"})}),\" is the backbone of strategic decision-making in any sales organization. From setting revenue targets and planning budgets to managing hiring and resource allocation, every major business decision relies on how accurately you can forecast sales. Yet, despite its importance, many companies struggle with sales \",/*#__PURE__*/e(a,{href:{webPageId:\"jnogLVT7o\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"forecasting accuracy\"})}),\", often relying on intuition or outdated methods rather than data-driven insights.\"]}),/*#__PURE__*/e(\"p\",{children:\"When forecasts are inaccurate, the consequences ripple across the entire business. Missed quotas, overhiring or underhiring, cash flow problems, and misaligned go-to-market strategies are just a few of the outcomes that stem from low forecasting accuracy. That\u2019s why understanding how to improve sales forecasting accuracy isn't just an operational concern\u2014it\u2019s a strategic imperative.\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/t(\"p\",{children:[\"According to a study by Salesforce, companies with accurate sales forecasts are 10% more likely to grow their revenue year-over-year and 7% more likely to hit quota than those with poor forecasting practices. \",/*#__PURE__*/e(\"em\",{children:\"(Salesforce, State of Sales Report)\"})]})}),/*#__PURE__*/e(\"p\",{children:\"In today\u2019s complex and fast-moving markets, accurate sales forecasting is a must-have. It empowers sales leaders to make informed decisions, helps finance teams manage resources efficiently, and gives sales and marketing teams a shared view of future revenue. In B2B environments where the sales cycle can be long and involve multiple stakeholders, improving sales forecasting can provide a critical competitive edge.\"}),/*#__PURE__*/t(\"p\",{children:[\"The ability to predict future sales with confidence starts with adopting the right \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"sales-forecasting-methods\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"EP7Bj1E8r\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"sales forecasting method\"})}),\", using accurate data, and continuously refining the sales forecasting process. This guide explores actionable strategies to improve forecast accuracy, reduce guesswork, and generate more accurate sales forecasts\u2014ultimately helping your organization drive sustainable growth.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Sales Forecasting Accuracy Formula\"}),/*#__PURE__*/e(\"p\",{children:\"Before you can improve sales forecasting accuracy, you need to measure it. One of the most common and effective ways to evaluate forecasting accuracy is by using the following formula:\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Forecast Accuracy (%) = (1 - |Forecast - Actual| / Actual) \\xd7 100\"})}),/*#__PURE__*/e(\"p\",{children:\"This formula compares your sales forecast to actual sales results and tells you how close your prediction was to reality. For instance, if your sales forecast for the quarter was $1,000,000 and you closed $900,000 in actual sales, your sales forecasting accuracy would be:\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"(1 - |1,000,000 - 900,000| / 900,000) \\xd7 100 = 88.9%\"})}),/*#__PURE__*/e(\"p\",{children:\"Tracking this metric regularly across time periods, teams, or even by individual sales reps, gives sales leaders a clear view of how well the sales forecasting process is working. It also helps uncover which parts of the forecasting model need refinement\u2014whether it\u2019s poor-quality CRM data, overly optimistic projections, or unexpected external factors impacting the sales cycle.\"}),/*#__PURE__*/e(\"p\",{children:\"To consistently create more accurate forecasts, it's essential to measure and monitor this metric closely, using it as a foundation to improve sales forecasting and align your strategy with reality.\"}),/*#__PURE__*/e(\"h2\",{children:\"Optimize Your Sales Pipeline\"}),/*#__PURE__*/t(\"p\",{children:[\"Your \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"sales-pipeline-management\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"JygI7DKt8\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"sales pipeline\"})}),\" plays a big role in your ability to create accurate sales forecasts. If your pipeline is messy or unclear, your sales forecasts will likely be off. To improve sales forecasting accuracy, you need a pipeline that matches how your team actually sells.\"]}),/*#__PURE__*/e(\"p\",{children:\"Each stage in the pipeline should reflect a real step in the sales process. Make sure there are clear rules for when a deal enters or exits each stage. This helps your sales reps know exactly when it\u2019s time to move a deal forward.\"}),/*#__PURE__*/e(\"p\",{children:\"Ask yourself:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Do our pipeline stages reflect how deals actually move through the sales cycle?\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Are reps moving deals based on real buyer intent, or just after a sales activity?\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Do we require reps to update key fields and data before moving a deal?\"})})]}),/*#__PURE__*/e(\"p\",{children:\"A clear and well-organized sales pipeline gives you better data. Better data means better forecasts. It also helps your team predict future sales with more confidence and improve overall forecasting accuracy.\"}),/*#__PURE__*/t(\"blockquote\",{children:[/*#__PURE__*/e(\"p\",{children:\"\u201CWithout a structured sales pipeline, forecasting becomes guesswork. Structure enables scale, consistency, and accuracy.\u201D\"}),/*#__PURE__*/t(\"p\",{children:[\"\u2014 \",/*#__PURE__*/e(\"strong\",{children:\"Trish Bertuzzi\"}),\", Author of \",/*#__PURE__*/e(\"em\",{children:\"The Sales Development Playbook\"})]})]}),/*#__PURE__*/e(\"h2\",{children:\"Keep Your Sales Pipeline Clean and Healthy\"}),/*#__PURE__*/e(\"p\",{children:\"You can\u2019t create accurate sales forecasts if your sales pipeline is full of old or low-quality deals. A bloated pipeline makes it hard to see what\u2019s real and what\u2019s just noise. To improve sales forecasting accuracy, your pipeline needs to stay clean and focused on active, qualified opportunities.\"}),/*#__PURE__*/e(\"p\",{children:\"Make it a habit to review and clean your pipeline. Remove deals that are:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Stale\"}),\" \u2013 no recent activity or updates for several weeks\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Unqualified\"}),\" \u2013 deals that don\u2019t meet your entry criteria\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Stuck\"}),\" \u2013 no signs of buyer engagement or progress\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"This process is often called pipeline hygiene, and it\u2019s key to better forecasting accuracy. When your pipeline only includes real, active opportunities, you can forecast sales with more confidence. It also helps sales leaders spot risks early and make informed decisions based on accurate data.\"}),/*#__PURE__*/e(\"p\",{children:\"A healthy pipeline leads to more accurate forecasts and a stronger sales forecasting process. It\u2019s a simple step that can make a big difference.\"}),/*#__PURE__*/t(\"blockquote\",{children:[/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCCA \",/*#__PURE__*/e(\"strong\",{children:\"Quick stat:\"})]}),/*#__PURE__*/e(\"p\",{children:\"According to InsightSquared, deals that sit untouched for 30+ days are 80% less likely to close. Keeping your pipeline clean helps you avoid forecasting based on these long-shot deals.\"})]}),/*#__PURE__*/e(\"h2\",{children:\"Keep Data Accurate and Up-to-Date\"}),/*#__PURE__*/t(\"blockquote\",{children:[/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCCA \",/*#__PURE__*/e(\"strong\",{children:\"Quick stat\"}),\":\"]}),/*#__PURE__*/e(\"p\",{children:\"A study by Experian found that poor data quality costs companies 15\u201325% of their revenue each year. That includes bad forecasts caused by incomplete or outdated information.\"})]}),/*#__PURE__*/t(\"p\",{children:[\"Your forecast is only as good as the data behind it. Even the best forecasting method won\u2019t work if the data is missing, outdated, or incorrect. To improve sales forecasting accuracy, you need to make sure your team \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"forecasting-sales-how-bad-data-ruins-your-revenue-predictions\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"b2uczQWnT\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"keeps sales data clean\"})}),\" and current at all times.\"]}),/*#__PURE__*/e(\"p\",{children:\"If deal amounts, close dates, or stages are wrong, your sales forecast will be too. That\u2019s why sales leaders need to set clear expectations around data hygiene.\"}),/*#__PURE__*/e(\"p\",{children:\"Make sure your team knows:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Which fields are required, and when they need to be updated\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"How to catch missing or inconsistent data (for example, using alerts or validation rules)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Who is responsible for keeping each deal record accurate\"})})]}),/*#__PURE__*/e(\"p\",{children:\"You can also set up dashboards or automatic alerts to highlight deals with missing close dates, outdated stages, or incorrect amounts. This gives your team the visibility they need to fix issues early before they impact your forecasting accuracy.\"}),/*#__PURE__*/e(\"p\",{children:\"If you want more accurate forecasts, start by making sure the crm data is solid. Accurate data leads to accurate sales forecasting and better decisions across the board.\"}),/*#__PURE__*/e(\"h2\",{children:\"Minimize Human Factors\"}),/*#__PURE__*/e(\"p\",{children:\"Manual data entry is one of the biggest threats to sales forecasting accuracy. The more your sales reps have to update records by hand, the more room there is for errors, missed updates, and inconsistent information. That\u2019s bad news when you\u2019re trying to create accurate sales forecasts.\"}),/*#__PURE__*/e(\"p\",{children:\"To improve sales forecasting accuracy, reduce the human element wherever you can by automating routine tasks. Use tools that:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Auto-log emails, calls, and meetings\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Suggest updates to \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"hubspot-deal-stages\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"VnVhF8KHM\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"deal stages\"})}),\" or close dates based on rep activity\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Enrich CRM records using trusted external data sources\"})})]}),/*#__PURE__*/e(\"p\",{children:\"These tools help your team spend less time on admin work and more time selling. More importantly, they give you accurate data you can trust. The result? A cleaner pipeline, better inputs, and more accurate forecasts.\"}),/*#__PURE__*/t(\"blockquote\",{children:[/*#__PURE__*/e(\"p\",{children:\"\u201CYou can\u2019t automate relationships, but you should absolutely automate everything else.\u201D\"}),/*#__PURE__*/t(\"p\",{children:[\"\u2014 \",/*#__PURE__*/e(\"strong\",{children:\"Lars Nilsson\"}),\", VP of Global Sales Development at Snowflake\"]})]}),/*#__PURE__*/e(\"h2\",{children:\"Choose the Right Sales Forecasting Method\"}),/*#__PURE__*/e(\"p\",{children:\"There\u2019s no single way to forecast sales that works for everyone. The right sales forecasting method depends on your sales process, team size, deal complexity, and the quality of your sales data. Choosing the wrong approach can hurt your forecasting accuracy and lead to poor decisions. Choosing the right one can give you more accurate forecasts and a better view of your future revenue.\"}),/*#__PURE__*/e(\"p\",{children:\"Here are the most common forecasting methods \u2014 and when to use them:\"}),/*#__PURE__*/t(\"h3\",{children:[\"1. \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"bottom-up-forecasting\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"IxTh06Mlm\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Bottom-Up Forecasting\"})})]}),/*#__PURE__*/e(\"p\",{children:\"This method builds your sales forecast deal by deal. Each opportunity is reviewed manually, often during pipeline forecasting meetings or 1:1s with reps. Sales leaders rely on rep input, activity levels, deal history, and current sales cycle stage to decide whether a deal is likely to close.\"}),/*#__PURE__*/e(\"p\",{children:\"Best for:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Small or early-stage teams\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"B2B companies with long, complex, high-touch sales cycles\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Businesses where rep intuition still plays a big role\"})})]}),/*#__PURE__*/e(\"p\",{children:\"\u2705 It\u2019s helpful when you don\u2019t have a lot of clean historical sales data or your sales process varies by deal.\"}),/*#__PURE__*/e(\"p\",{children:\"\u274C But it's time-consuming and subjective, so forecasting accuracy depends heavily on rep discipline and manager oversight.\"}),/*#__PURE__*/e(\"h3\",{children:\"2. Top-Down Forecasting\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"top-down-vs-bottom-up-forecasting\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"HLXpKmIdL\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Top-down forecasting\"})}),\" starts with a revenue goal. Then, that goal is broken down by team, region, or product line. Each team is expected to generate a share of the total based on past performance, territory size, or strategic goals.\"]}),/*#__PURE__*/e(\"p\",{children:\"Best for:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Strategic planning\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Board reporting and annual target setting\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Companies with multiple sales teams or business units\"})})]}),/*#__PURE__*/e(\"p\",{children:\"\u2705 This method supports high-level alignment and long-term planning.\"}),/*#__PURE__*/e(\"p\",{children:\"\u274C It doesn\u2019t reflect what's really happening in the sales pipeline, so it\u2019s less accurate for operational use.\"}),/*#__PURE__*/e(\"p\",{children:\"Use it together with other methods to forecast sales more effectively.\"}),/*#__PURE__*/e(\"h3\",{children:\"3. Opportunity Stage Forecasting (Weighted Pipeline)\"}),/*#__PURE__*/e(\"p\",{children:\"This approach assigns a probability to each sales stage (e.g., 20% for Discovery, 50% for Proposal, 90% for Contract Sent). Deal values are then multiplied by the stage probability to create a weighted forecast.\"}),/*#__PURE__*/e(\"p\",{children:\"Best for:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Companies with clearly defined pipeline stages\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Teams looking for a simple, quick forecasting method\"})})]}),/*#__PURE__*/e(\"p\",{children:\"\u2705 It\u2019s easy to set up and understand, especially for CRM-driven teams.\"}),/*#__PURE__*/e(\"p\",{children:\"\u274C But it assumes that stage = likelihood of closing, which often isn\u2019t true. A deal in Contract Sent with no buyer activity is still just a guess.\"}),/*#__PURE__*/e(\"p\",{children:\"To improve forecast accuracy, pair this method with deal health checks or sales rep input.\"}),/*#__PURE__*/e(\"h3\",{children:\"4. Historical Forecasting\"}),/*#__PURE__*/e(\"p\",{children:\"This method uses historical sales data to predict future sales. For example, if you usually close $500K per month, you might project a similar amount going forward.\"}),/*#__PURE__*/e(\"p\",{children:\"Best for:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Companies with high-velocity sales\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Businesses with steady growth and repeatable patterns\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Teams that want a baseline forecast using past sales data\"})})]}),/*#__PURE__*/e(\"p\",{children:\"\u2705 It\u2019s data-driven and objective.\"}),/*#__PURE__*/e(\"p\",{children:\"\u274C But it doesn\u2019t account for market changes, external factors, or major shifts in your sales strategy.\"}),/*#__PURE__*/e(\"p\",{children:\"To improve it, adjust for seasonality or recent performance trends.\"}),/*#__PURE__*/e(\"h3\",{children:\"5. Time Series Analysis\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"time-series-forecasting\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"qfCmT_G4w\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Time series forecasting\"})}),\" applies statistical models like ARIMA or exponential smoothing to your historical forecasting data. These models detect trends, seasonality, and patterns over time to generate more accurate sales forecasts.\"]}),/*#__PURE__*/e(\"p\",{children:\"Best for:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Companies with consistent and clean historical data\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Businesses where market trends and seasonal demand matter\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sales teams that want to use math, not just a gut feeling\"})})]}),/*#__PURE__*/e(\"p\",{children:\"\u2705 Offers strong accuracy when the sales forecasting process is stable\"}),/*#__PURE__*/e(\"p\",{children:\"\u274C Requires technical know-how or a tool that automates the modeling\"}),/*#__PURE__*/t(\"p\",{children:[\"It\u2019s a great method if you want to improve forecast accuracy without relying too heavily on reps or \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"sales-pipeline-review\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"ual5dmcbi\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"pipeline reviews\"})}),\".\"]}),/*#__PURE__*/e(\"img\",{alt:\"Time series forecasting\",className:\"framer-image\",height:\"738\",src:\"https://framerusercontent.com/images/K1z6amDdtRHTwiqlCKarMU9brWw.png\",srcSet:\"https://framerusercontent.com/images/K1z6amDdtRHTwiqlCKarMU9brWw.png?scale-down-to=512 512w,https://framerusercontent.com/images/K1z6amDdtRHTwiqlCKarMU9brWw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/K1z6amDdtRHTwiqlCKarMU9brWw.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/K1z6amDdtRHTwiqlCKarMU9brWw.png 2124w\",style:{aspectRatio:\"2124 / 1476\"},width:\"1062\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:{webPageId:\"t74kAUPdU\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Book a demo\"})}),\" to see what sales projections you can generate from your HubSpot data using time series forecasting.\"]}),/*#__PURE__*/e(\"h3\",{children:\"6. AI-Powered Forecasting\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"ai-sales-forecasting\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"B0Ym7rzOW\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"AI forecasting\"})}),\" uses machine learning to analyze large datasets and predict which deals are likely to close. It factors in rep activity, CRM data, buyer behavior, and market conditions. Some AI tools even spot early signals that a deal may slip.\"]}),/*#__PURE__*/e(\"p\",{children:\"Best for:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Larger teams with lots of historical and activity data\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Companies looking to remove bias from the forecasting process\"})})]}),/*#__PURE__*/e(\"p\",{children:\"\u2705 Can detect patterns humans miss and create more accurate forecasts\"}),/*#__PURE__*/e(\"p\",{children:\"\u274C Requires a lot of accurate data and strong data hygiene\"}),/*#__PURE__*/e(\"p\",{children:\"If you\u2019re trying to move toward accurate sales forecasting at scale, AI is a powerful option\u2014especially when combined with other inputs.\"}),/*#__PURE__*/e(\"h3\",{children:\"A Hybrid Approach is Often Best\"}),/*#__PURE__*/e(\"p\",{children:\"There\u2019s no rule that says you must choose just one method. In fact, most companies get the best results by combining approaches.\"}),/*#__PURE__*/e(\"p\",{children:\"You might use:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Rep input + weighted pipeline for deal-by-deal clarity\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Historical forecasting + time series models for accuracy\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"AI predictions + human review for risk assessment\"})})]}),/*#__PURE__*/e(\"p\",{children:\"The goal is to build a system that works for your team and gives you more accurate sales forecasts over time. The more reliable your forecasting model, the better you can plan, hire, invest, and improve sales forecasting accuracy.\"}),/*#__PURE__*/e(\"h2\",{children:\"Don\u2019t Neglect External Factors\"}),/*#__PURE__*/e(\"p\",{children:\"Even the most accurate sales forecasting model can be thrown off by events outside your control. Focusing only on internal metrics and historical sales data may give you a false sense of precision. To truly improve sales forecasting accuracy, you need to consider what\u2019s happening in the world around you.\"}),/*#__PURE__*/e(\"p\",{children:\"Here are a few common external factors that can affect your sales forecasts:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Market shifts \u2013 such as new competitors, changing buyer preferences, or disruptive technologies\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Regulatory changes \u2013 new laws or compliance rules that impact how and when deals can close\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Macroeconomic trends \u2013 including inflation, interest rates, and global events that affect buyer behavior and budgets\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Ignoring these factors can lead to overly optimistic or outdated forecasts that don't match reality. That\u2019s why qualitative forecasting is a valuable addition to your toolkit \u2014 especially when planning long-term sales forecasts.\"}),/*#__PURE__*/e(\"p\",{children:\"To incorporate qualitative insight, make time to:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Ask your sales leaders for feedback on deal momentum and market conditions\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Consult other departments, like finance, marketing, or product, to understand upcoming changes or risks\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Apply judgment when numbers don\u2019t tell the full story \u2014 especially during times of uncertainty\"})})]}),/*#__PURE__*/e(\"p\",{children:\"This combination of data and insight helps you create sales forecasts based on real-world conditions, not just system-generated numbers. Balancing hard data with informed judgment leads to more accurate forecasts and better strategic decisions.\"}),/*#__PURE__*/t(\"blockquote\",{children:[/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pro tip\"}),\":\"]}),/*#__PURE__*/e(\"p\",{children:\"Use forecast review meetings not only to look at pipeline numbers but also to discuss outside influences. This can surface risks early and help teams adapt faster.\"})]}),/*#__PURE__*/e(\"h2\",{children:\"Implement a Sales Forecasting Process\"}),/*#__PURE__*/e(\"p\",{children:\"Having the right tools and sales forecasting methods is important\u2014but without a consistent process, even the best systems can fall short. One of the most effective ways to improve sales forecasting accuracy is to build a clear, repeatable forecasting routine that your whole team follows.\"}),/*#__PURE__*/e(\"p\",{children:\"A solid sales forecasting process brings structure, improves forecast accuracy, and creates accountability across the organization.\"}),/*#__PURE__*/e(\"p\",{children:\"Here\u2019s what a strong process might include:\"}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Weekly forecasting calls with frontline managers\"})})})}),/*#__PURE__*/e(\"p\",{children:\"These short meetings help sales managers and sales reps review their pipeline, update deals, and highlight risks. This keeps data fresh and forecasts grounded in reality.\"}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Monthly forecast rollups for leadership\"})})})}),/*#__PURE__*/e(\"p\",{children:\"Senior sales leaders can use these to track trends, compare forecast vs. actual sales, and make planning decisions across teams or regions.\"}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Quarterly strategy reviews\"})})})}),/*#__PURE__*/e(\"p\",{children:\"These longer sessions are for looking at the big picture: adjusting the sales strategy, identifying long-term risks, and aligning with finance teams, marketing, and operations.\"}),/*#__PURE__*/e(\"p\",{children:\"To make the process work, define what\u2019s expected at each step:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"What data inputs reps need to update (deal amounts, close dates, stages)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"When updates should happen (e.g., before weekly calls)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"How forecasts are used to make informed decisions\u2014from hiring and resource planning to setting new goals\"})})]}),/*#__PURE__*/e(\"p\",{children:\"This type of structure doesn\u2019t just improve visibility\u2014it builds trust in the numbers. When everyone follows the same process, it\u2019s easier to spot gaps, correct errors, and produce more accurate forecasts over time.\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/t(\"p\",{children:['\"A strong sales forecasting process requires collecting requirements from key stakeholders, establishing a shortlist of metrics to measure progress and choosing the right technologies for success.\" \u2014 ',/*#__PURE__*/e(\"em\",{children:\"Gartner\"})]})}),/*#__PURE__*/e(\"h2\",{children:\"Use Forecasting Tools\"}),/*#__PURE__*/t(\"p\",{children:[\"Most CRMs were designed to manage contacts and deals \u2014 not to deliver accurate sales forecasting. They often lack the features needed to predict future sales with confidence, such as AI-powered models, advanced analytics, and deep forecasting accuracy tracking. That\u2019s where dedicated sales forecasting tools like \",/*#__PURE__*/e(a,{href:{webPageId:\"iXkyfi6I7\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Forecastio\"})}),\" come in.\"]}),/*#__PURE__*/e(\"p\",{children:\"Specialized platforms are built to help sales leaders and sales teams go beyond static reports and spreadsheets. They bring automation, intelligence, and visibility into the forecasting process.\"}),/*#__PURE__*/e(\"p\",{children:\"With the right tool, you can:\"}),/*#__PURE__*/e(\"p\",{children:\"\u2705 Predict outcomes with greater precision, using historical trends, rep activity, and AI models\"}),/*#__PURE__*/e(\"p\",{children:\"\u2705 Identify risks in your sales pipeline, such as deals slipping, missing data, or low engagement\"}),/*#__PURE__*/e(\"p\",{children:\"\u2705 Track forecast accuracy over time, helping you spot issues early and make better adjustments\"}),/*#__PURE__*/e(\"p\",{children:\"\u2705 Visualize trends and performance, making it easier to communicate results and drive informed decisions\"}),/*#__PURE__*/e(\"p\",{children:\"If your team is still using spreadsheets or basic CRM reports to forecast sales, you\u2019re likely missing key signals \u2014 and lowering your chances of creating more accurate forecasts.\"}),/*#__PURE__*/t(\"blockquote\",{children:[/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCCA \",/*#__PURE__*/e(\"strong\",{children:\"Quick stat\"}),\":\"]}),/*#__PURE__*/e(\"p\",{children:\"According to Aberdeen Group, companies that use automated sales forecasting tools improve their forecast accuracy by 20% or more compared to those relying on manual methods.\"})]}),/*#__PURE__*/e(\"h2\",{children:\"Summary\"}),/*#__PURE__*/e(\"p\",{children:\"Reaching sales forecasting accuracy of 95% or more isn\u2019t a fantasy \u2014 it\u2019s the result of process, discipline, and smart choices. When you design a structured sales pipeline, keep your sales data clean and up to date, reduce manual inputs, and choose the right sales forecasting method, you're setting the foundation for more accurate forecasts.\"}),/*#__PURE__*/e(\"p\",{children:\"Add in the power of modern forecasting tools, and you can go from guessing to predicting future sales with confidence. The ability to consistently improve forecast accuracy turns your forecasts into more than just numbers \u2014 it turns them into a real competitive advantage.\"}),/*#__PURE__*/e(\"p\",{children:\"The more accurate your sales forecasting, the better your planning, hiring, budgeting, and strategy execution. That means fewer surprises, better decisions, and a much stronger chance of hitting or exceeding your targets.\"})]});export const richText2=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Set data-driven goals \u2014 companies using data forecasting are \",/*#__PURE__*/e(\"strong\",{children:\"1.7x\"}),\" more likely to exceed quotas. \"]}),/*#__PURE__*/e(\"p\",{children:\"Focus on your ideal customers. \"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"87%\"}),\" of top performers customize messaging to buyers' situations. \"]}),/*#__PURE__*/t(\"p\",{children:[\"Build a lean team of high performers and enforce consistent lead qualification \u2014 high-performing teams are \",/*#__PURE__*/e(\"strong\",{children:\"2.3x \"}),\"more likely to use defined processes. \"]}),/*#__PURE__*/t(\"p\",{children:[\"Streamline your sales process for \",/*#__PURE__*/e(\"strong\",{children:\"18%\"}),\" more revenue growth. \"]}),/*#__PURE__*/e(\"p\",{children:\"Invest in enablement, automation, and real-time performance tracking. \"}),/*#__PURE__*/t(\"p\",{children:[\"Develop clear compensation plans \u2014 \",/*#__PURE__*/e(\"strong\",{children:\"83%\"}),\" of companies aligning comp with objectives hit revenue targets. \"]}),/*#__PURE__*/t(\"p\",{children:[\"Leverage LinkedIn and nurture existing customers \u2014 a \",/*#__PURE__*/e(\"strong\",{children:\"5% \"}),\"retention increase can boost profits by \",/*#__PURE__*/e(\"strong\",{children:\"25-95%\"}),\".\"]})]});export const richText3=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"Introduction\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"how-to-design-a-sales-performance-improvement-plan-that-drives-quota-attainment\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"pzhOTzGvU\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Improving sales performance\"})}),\" is a constant priority for sales leaders and revenue-focused organizations. In the world of B2B sales, where the sales cycle tends to be long, deals are often complex, and multiple decision-makers are involved, achieving consistent growth demands more than motivation and hustle \u2014 it requires a winning sales strategy built on data, structure, and customer insight.\"]}),/*#__PURE__*/t(\"p\",{children:[\"This article explores proven sales improvement strategies tailored for B2B companies. From setting clear \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"strategies-for-setting-and-achieving-effective-sales-goals\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"prdvsa5NZ\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"sales goals\"})}),\" to optimizing your sales process, strengthening customer relationships, and upgrading your sales tools, we\u2019ll cover practical steps to help you \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"increase-sales-performance\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"os19Ha3Gy\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"boost sales performance\"})}),\", streamline the sales cycle, and align your sales team around a shared vision for success.\"]}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCA1 \",/*#__PURE__*/e(\"em\",{children:\"According to Harvard Business Review, companies that align their sales strategies with overall business goals see up to 19% faster revenue growth compared to those that don\u2019t.\"})]})}),/*#__PURE__*/e(\"h2\",{children:\"What Is a Sales Strategy?\"}),/*#__PURE__*/e(\"p\",{children:\"A sales strategy is a structured, data-driven plan that defines how your company sells its products and services to target customers. It outlines who your sales team should focus on \u2014 your target market \u2014 how to engage them, what sales messaging and value proposition resonate most, and which sales techniques and tools will help close deals effectively.\"}),/*#__PURE__*/e(\"p\",{children:\"In B2B sales, where the sales cycle is often long and complex, a well-defined sales strategy is essential for aligning your sales department, marketing teams, and customer success efforts. It ensures your entire organization is working toward shared revenue targets and provides a clear roadmap to increase sales and boost sales performance over time.\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCA1 \",/*#__PURE__*/e(\"em\",{children:\"According to McKinsey, B2B companies with a formalized sales strategy see up to 20% higher win rates compared to those without one.\"})]})}),/*#__PURE__*/e(\"p\",{children:\"An effective strategy not only guides how your sales reps convert potential customers but also helps improve the customer experience, reduce customer churn, and encourage repeat purchases from both new and existing customers.\"}),/*#__PURE__*/e(\"h2\",{children:\"1. Set Clear and Attainable Goals\"}),/*#__PURE__*/e(\"p\",{children:\"Too often, sales goals are set using top-down pressure or gut instinct. In today's complex B2B sales environment, where sales cycles are long and customer behavior can shift quickly, that outdated approach leads to missed revenue targets and demotivated sales teams.\"}),/*#__PURE__*/t(\"p\",{children:[\"Instead, build a winning sales strategy by setting clear, data-driven goals. Start by analyzing your past sales, including \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"master-your-win-rates-to-accelerate-sales-efficiency\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"vrQvPMB0q\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"win rates\"})}),\", sales funnel conversions, sales cycle length, and customer acquisition cost. Use this sales data to forecast realistic outcomes and create what-if scenarios \u2014 such as hiring more sales reps, targeting higher-value potential customers, or improving conversion rates through refined sales messaging and customer relationship management.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Using tools like Forecastio, you can create \",/*#__PURE__*/e(a,{href:{webPageId:\"Bqh_ya3Aj\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"effective sales plans\"})}),\", model various future scenarios, and assess goal attainability with ease. This gives sales leaders the clarity they need to make informed decisions and guide their sales team toward strategic, measurable outcomes.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Sales Planning with Forecastio.\",className:\"framer-image\",height:\"649\",src:\"https://framerusercontent.com/images/dD4GqG8XKnEMhttrkWMHbDRkM.png\",srcSet:\"https://framerusercontent.com/images/dD4GqG8XKnEMhttrkWMHbDRkM.png?scale-down-to=512 512w,https://framerusercontent.com/images/dD4GqG8XKnEMhttrkWMHbDRkM.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/dD4GqG8XKnEMhttrkWMHbDRkM.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/dD4GqG8XKnEMhttrkWMHbDRkM.png 2734w\",style:{aspectRatio:\"2734 / 1298\"},width:\"1367\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"                                                 Sales Planning with Forecastio\"})}),/*#__PURE__*/e(\"p\",{children:\"Leveraging sales analytics and scenario planning empowers your organization to pursue ambitious growth while staying grounded in operational reality \u2014 improving both morale and sales performance.\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCA1 \",/*#__PURE__*/e(\"em\",{children:\"Gartner reports that sales teams using data-driven forecasting are 1.7x more likely to exceed their quotas.\"})]})}),/*#__PURE__*/e(\"h2\",{children:\"2. Refine Your ICP and Messaging\"}),/*#__PURE__*/e(\"p\",{children:\"Selling to the wrong audience drains resources, lengthens the sales cycle, and lowers overall sales performance. To build a winning sales strategy, it\u2019s critical to continuously refine your Ideal Customer Profile (ICP) based on real data \u2014 not assumptions.\"}),/*#__PURE__*/e(\"p\",{children:\"Start by analyzing customer data to identify which target customers convert the fastest, generate the highest sales revenue, and have the longest retention. Look for patterns in customer behavior among your satisfied customers and loyal customers \u2014 those who engage deeply with your products and services, refer others, and contribute to long-term growth.\"}),/*#__PURE__*/e(\"p\",{children:\"Once you have a sharper view of your target market, tailor your sales messaging to resonate with their needs, challenges, and goals. This is where customer feedback becomes invaluable. Talk directly to your existing customers, shadow your sales reps, and capture insights from across the customer journey. Ask what drove their decisions, what they valued most, and what hesitations they had.\"}),/*#__PURE__*/e(\"p\",{children:\"Remember, messaging isn\u2019t just a marketing job \u2014 it\u2019s a critical sales improvement strategy. Messaging aligned with your refined ICP improves conversion rates, shortens the sales funnel, and helps sales professionals close more deals faster.\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCA1 \",/*#__PURE__*/e(\"em\",{children:\"According to LinkedIn\u2019s State of Sales report, 77% of buyers say their last purchase was complex or difficult \u2014 yet 87% of top-performing sales reps say they always customize their messaging based on the buyer\u2019s situation.\"})]})}),/*#__PURE__*/e(\"h2\",{children:\"3. Hire and Keep the Right People\"}),/*#__PURE__*/e(\"p\",{children:\"The backbone of any sales strategy is its people. Even the most refined sales process or sophisticated tools can't compensate for a misaligned or underperforming sales team. Hiring the wrong sales representatives \u2014 or retaining low performers for too long \u2014 drains resources, stalls progress, and can sabotage your efforts to boost sales performance.\"}),/*#__PURE__*/e(\"p\",{children:\"To build a resilient and effective sales department, focus on hiring sales professionals who align with your business model, sales methodology, and company culture. Beyond experience, look for coachability, adaptability, and a genuine drive to help potential customers succeed. These traits are especially important in B2B environments where consultative selling, value based selling, and long-term customer relationships are essential.\"}),/*#__PURE__*/e(\"p\",{children:\"Once onboarded, continue evaluating sales reps using clear performance metrics tied to sales goals, pipeline health, and contribution to customer satisfaction and sales revenue. Use tools like Forecastio to track individual performance trends, identify coaching opportunities, and ensure your sales efforts remain focused and results-driven.\"}),/*#__PURE__*/e(\"img\",{alt:\"Individual Performance Tracking with Forecastio\",className:\"framer-image\",height:\"350\",src:\"https://framerusercontent.com/images/aWVMK9IApt3klrtUQKeSyfT3Eo.png\",srcSet:\"https://framerusercontent.com/images/aWVMK9IApt3klrtUQKeSyfT3Eo.png?scale-down-to=512 512w,https://framerusercontent.com/images/aWVMK9IApt3klrtUQKeSyfT3Eo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/aWVMK9IApt3klrtUQKeSyfT3Eo.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/aWVMK9IApt3klrtUQKeSyfT3Eo.png 2416w\",style:{aspectRatio:\"2416 / 700\"},width:\"1208\"}),/*#__PURE__*/t(\"p\",{children:[\"                                          \",/*#__PURE__*/e(\"em\",{children:\"Individual Performance Tracking with Forecastio\"})]}),/*#__PURE__*/e(\"p\",{children:\"Don\u2019t be afraid to make tough decisions. A lean, agile, and accountable team of high performers will often deliver more sales and a better customer experience than a bloated team producing inconsistent results. Remember \u2014 in modern sales, quality always trumps quantity.\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCA1 \",/*#__PURE__*/e(\"em\",{children:\"According to CSO Insights, organizations with a formal process for assessing and developing sales talent experience 13.1% higher quota attainment.\"})]})}),/*#__PURE__*/e(\"h2\",{children:\"4. Improve Lead Qualification\"}),/*#__PURE__*/t(\"p\",{children:[\"Many stalled deals and missed quotas can be traced back to poor \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"lead-qualification\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"mwR6Jmigo\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"lead qualification\"})}),\". When unqualified leads clog your sales pipeline, they drain your sales team\u2019s time, distort your sales forecasts, and create false confidence in your sales funnel model.\"]}),/*#__PURE__*/e(\"p\",{children:\"A key sales improvement strategy is to implement and enforce a consistent qualification framework \u2014 such as BANT, MEDDICC, or CHAMP. These sales methodologies help your sales reps evaluate fit based on budget, authority, need, and timing, ensuring only serious, high-potential potential customers move forward in the sales process.\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCA1 \",/*#__PURE__*/e(\"em\",{children:\"According to Salesforce, high-performing sales teams are 2.3x more likely to use a clearly defined lead qualification process.\"})]})}),/*#__PURE__*/e(\"p\",{children:\"Train your team to dig deeper during discovery calls. Go beyond surface-level questions and uncover real customer pain points, decision-making processes, and customer behavior. This enables your sales professionals to focus their sales efforts on prospects who are more likely to convert, become loyal customers, and drive long-term sales revenue.\"}),/*#__PURE__*/e(\"h2\",{children:\"5. Streamline Your Sales Process\"}),/*#__PURE__*/e(\"p\",{children:\"A streamlined, well-defined sales process is essential to any effective sales strategy. But too often, companies design their process based on internal needs rather than aligning it with the customer journey. A modern sales improvement strategy demands that your process mirrors how target customers actually buy \u2014 not just how your sales team prefers to sell.\"}),/*#__PURE__*/t(\"p\",{children:[\"Start by mapping out the stages of your sales pipeline, from lead qualification to closed-won. Define each stage clearly, with specific entry and exit criteria, so sales reps know exactly when a deal is ready to move forward. This reduces confusion, improves \",/*#__PURE__*/e(a,{href:{webPageId:\"jnogLVT7o\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"forecasting accuracy\"})}),\", and strengthens customer relationships through consistent, professional engagement.\"]}),/*#__PURE__*/e(\"p\",{children:\"Equip your sales department with guidance and resources for managing deals at every stage of the sales funnel, and provide training that reinforces how to handle objections, build value, and tailor messaging as customer behavior evolves throughout the sales cycle. Encourage your team to use customer data to personalize their approach and deliver excellent customer service that keeps both new and existing customers engaged.\"}),/*#__PURE__*/t(\"p\",{children:[\"With platforms like Forecastio, you can monitor deal progression, spot bottlenecks, and evaluate whether your current sales process supports your revenue targets. Regular \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"sales-pipeline-review\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"ual5dmcbi\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"pipeline reviews\"})}),\" also foster accountability and give sales leaders the opportunity to coach, refine strategies, and unlock hidden opportunities for boosting sales.\"]}),/*#__PURE__*/e(\"img\",{alt:\"Sales Pipeline Analysis with Forecastio\",className:\"framer-image\",height:\"643\",src:\"https://framerusercontent.com/images/CqGXxj4dLi7AuuJkcIaNAAFG3s.png\",srcSet:\"https://framerusercontent.com/images/CqGXxj4dLi7AuuJkcIaNAAFG3s.png?scale-down-to=512 512w,https://framerusercontent.com/images/CqGXxj4dLi7AuuJkcIaNAAFG3s.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/CqGXxj4dLi7AuuJkcIaNAAFG3s.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/CqGXxj4dLi7AuuJkcIaNAAFG3s.png 2730w\",style:{aspectRatio:\"2730 / 1286\"},width:\"1365\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"                                                   Sales Pipeline Analysis with Forecastio\"})}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCA1 \",/*#__PURE__*/e(\"em\",{children:\"According to HubSpot, companies with a defined sales process see 18% more revenue growth compared to those without one.\"})]})}),/*#__PURE__*/e(\"h2\",{children:\"6. Invest in Effective Enablement\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"sales-enablement-guide\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"EdukPmC91\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Sales enablement\"})}),\" is more than a shared drive with outdated decks \u2014 it\u2019s a foundational sales improvement strategy that empowers your sales team to perform at their best throughout the entire sales cycle.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Start by designing structured \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"sales-onboarding-process\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"M649mw7L_\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"onboarding programs\"})}),\" that help new sales reps ramp up quickly. The faster they understand your products and services, target market, and sales process, the sooner they can contribute to sales revenue and hit their sales goals. Include clear expectations, milestone tracking, and assessments to reinforce learning.\"]}),/*#__PURE__*/e(\"p\",{children:\"Equip your team with current sales collateral, customer success stories, objection-handling guides, and pricing tools that align with your value proposition. Make it easy for reps to access relevant customer data, insights, and battle cards that help them address objections and tailor messaging to different target customers.\"}),/*#__PURE__*/e(\"p\",{children:\"Beyond content, build a coaching-first culture. Use call recordings, role-playing sessions, and feedback loops to reinforce sales techniques and encourage continuous improvement.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Well-enabled sales professionals are more confident, productive, and better equipped to deliver a great customer experience \u2014 ultimately helping you boost sales performance, reduce sales cycle length, and increase sales in a scalable way.\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCA1 \",/*#__PURE__*/e(\"em\",{children:\"According to Highspot, companies with strong sales enablement practices see a 49% win rate on forecasted deals, compared to 42.5% for those without enablement support.\"})]})}),/*#__PURE__*/e(\"h2\",{children:\"7. Don\u2019t Underestimate Automation\"}),/*#__PURE__*/e(\"p\",{children:\"In today\u2019s fast-paced and increasingly complex B2B sales environment, automation is no longer a luxury \u2014 it\u2019s a core component of any effective sales strategy. Smart automation improves productivity, reduces errors, and enables your sales reps to spend more time building customer relationships and closing deals.\"}),/*#__PURE__*/e(\"p\",{children:\"Repetitive, manual tasks like data entry, meeting scheduling, follow-up emails, and contract management can eat up hours of valuable selling time. By leveraging automation tools, your sales team can operate more efficiently and focus on activities that directly boost sales performance.\"}),/*#__PURE__*/e(\"p\",{children:\"Use automation across your sales process with tools such as:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"CRM platforms\"}),\" like HubSpot or Salesforce\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Cold outreach automation\"}),\" for consistent prospecting and follow-ups\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Proposal and contract management tools\"}),\" to streamline approvals and signatures\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Data enrichment platforms \"}),\"to improve lead quality and personalize outreach\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"sales-training-software\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"zrMOhifWV\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Sales coaching software\"})})}),\" to enhance rep performance and encourage continuous learning\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Meeting note-taking and call intelligence tools\"}),\" to capture key customer feedback and action items\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"By reducing administrative overhead, automation allows sales professionals to concentrate on meaningful conversations with potential customers, guiding them through the sales funnel with greater precision and speed. Platforms like Forecastio also integrate with CRMs to offer real-time insights, performance tracking, and forecasting accuracy \u2014 turning automation into a strategic advantage.\"}),/*#__PURE__*/e(\"img\",{alt:\"Predictive Sales Forecasting with Forecastio\",className:\"framer-image\",height:\"606\",src:\"https://framerusercontent.com/images/SnyIUByX7xLKKuM0vfP3hqWyqU.png\",srcSet:\"https://framerusercontent.com/images/SnyIUByX7xLKKuM0vfP3hqWyqU.png?scale-down-to=512 512w,https://framerusercontent.com/images/SnyIUByX7xLKKuM0vfP3hqWyqU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/SnyIUByX7xLKKuM0vfP3hqWyqU.png 1786w\",style:{aspectRatio:\"1786 / 1212\"},width:\"893\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"                                                  Predictive Sales Forecasting with Forecastio\"})}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"\uD83D\uDCA1 According to McKinsey, automation can increase sales productivity by up to 15% and reduce administrative workload by up to 40%.\"})})}),/*#__PURE__*/e(\"h2\",{children:\"8. Analyze Performance in Real Time\"}),/*#__PURE__*/e(\"p\",{children:\"Relying solely on lagging indicators like revenue closed at the end of the quarter is a dangerous game. By the time problems show up in those metrics, it\u2019s often too late to recover. Modern sales improvement strategies require real-time performance monitoring to catch risks early and make swift adjustments.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"sales-performance-analysis\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"GNG16RdSj\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Tracking performance in real time\"})}),\" helps sales leaders stay ahead of issues that affect the sales pipeline, sales cycle length, and overall sales performance. Use tools and dashboards that give full visibility into critical KPIs such as:\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(a,{href:{webPageId:\"CrWnvcHLJ\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Pipeline coverage\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Activity levels by sales reps\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Win rates and deal velocity\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Deal risk indicators (e.g. stuck, slipping, or missing key data)\"})})]}),/*#__PURE__*/e(\"img\",{alt:\"Risky Deals Analysis with Forecastio\",className:\"framer-image\",height:\"295\",src:\"https://framerusercontent.com/images/d1Bf7K6nXMnQBM1JPwowA9kno.png\",srcSet:\"https://framerusercontent.com/images/d1Bf7K6nXMnQBM1JPwowA9kno.png?scale-down-to=512 512w,https://framerusercontent.com/images/d1Bf7K6nXMnQBM1JPwowA9kno.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/d1Bf7K6nXMnQBM1JPwowA9kno.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/d1Bf7K6nXMnQBM1JPwowA9kno.png 2750w\",style:{aspectRatio:\"2750 / 590\"},width:\"1375\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"                                                  Risky Deals Analysis with Forecastio\"})}),/*#__PURE__*/e(\"p\",{children:\"These metrics are vital for identifying gaps and enabling timely interventions. For instance, if a high-value deal is stagnating or a rep\u2019s activity is dropping, real-time insights let you jump in with targeted coaching or resource support \u2014 before it impacts your sales goals or revenue targets.\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"\uD83D\uDCA1 According to Forrester, sales organizations that use real-time performance analytics outperform peers by up to 20% in revenue growth.\"})})}),/*#__PURE__*/e(\"h2\",{children:\"9. Develop Fair but Challenging Compensation\"}),/*#__PURE__*/t(\"p\",{children:[\"An effective \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"sales-compensation-plans\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"q4wZ1YKX_\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"sales compensation plan\"})}),\" is one of the most powerful sales improvement strategies available. When designed thoughtfully, it motivates your sales team, aligns their efforts with strategic sales goals, and helps you retain top sales professionals. But when it\u2019s overly complex or disconnected from business priorities, it can create confusion, frustration, and missed targets.\"]}),/*#__PURE__*/e(\"p\",{children:\"Your sales strategy should include compensation plans that are clear, transparent, and closely aligned with the behaviors and outcomes you want to drive \u2014 whether that\u2019s growing average contract value (ACV), landing multi-year deals, improving customer retention, or increasing sales revenue from new and existing customers.\"}),/*#__PURE__*/t(\"p\",{children:[\"Strike the right balance between base salary and variable pay to encourage performance while maintaining stability. Reps should feel supported \u2014 but also challenged to stretch, innovate, and close more sales. Align variable components with \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"sales-kpis\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"BDZwKRths\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"KPIs\"})}),\" like pipeline health, sales cycle efficiency, and customer success outcomes to reward not just activity, but impact.\"]}),/*#__PURE__*/e(\"p\",{children:\"Don\u2019t forget the human side: communicate plan structures clearly, explain how reps can maximize earnings, and provide visibility into performance metrics through tools like Forecastio. Real-time tracking and transparent dashboards ensure your sales reps always know where they stand and how close they are to hitting their revenue targets.\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"\uD83D\uDCA1 According to Xactly, 83% of companies that align comp plans with business objectives hit or exceed revenue goals, compared to just 47% that don\u2019t.\"})})}),/*#__PURE__*/e(\"h2\",{children:\"10. Employ LinkedIn\"}),/*#__PURE__*/t(\"p\",{children:[\"LinkedIn isn\u2019t just a platform for job seekers and recruiters \u2014 it\u2019s one of the most powerful sales tools available in B2B sales today. When used strategically, LinkedIn can help your sales team find and connect with target customers, build credibility, and \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"how-to-accelerate-sales-cycle\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"KnnyGWPpX\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"accelerate the sales cycle\"})}),\".\"]}),/*#__PURE__*/e(\"p\",{children:\"Encourage your sales reps to actively use LinkedIn for prospecting, personal branding, and relationship-building. Sharing insights, commenting on industry conversations, and offering value-based perspectives can position your team as trusted advisors rather than just vendors. This consultative approach is especially effective in value based selling and consultative selling environments.\"}),/*#__PURE__*/e(\"p\",{children:\"An active LinkedIn presence helps generate inbound interest, improve customer relationships, and open doors to hard-to-reach potential customers. It also plays a critical role in identifying and engaging decision-makers earlier in the sales funnel, ultimately driving more sales and shortening the sales cycle length.\"}),/*#__PURE__*/e(\"p\",{children:\"As a sales leader, your presence sets the tone. When you lead by example \u2014 sharing updates, celebrating wins, and contributing to relevant discussions \u2014 it reinforces a culture of visibility and trust across your sales department.\"}),/*#__PURE__*/e(\"p\",{children:\"Use tools like LinkedIn Sales Navigator to integrate social activity into your broader sales strategy and track engagement as part of your overall customer acquisition efforts.\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"\uD83D\uDCA1 According to LinkedIn, top-performing salespeople are 51% more likely to engage with buyers on LinkedIn than their peers.\"})})}),/*#__PURE__*/e(\"h2\",{children:\"11. Build Relationships with Existing Customers\"}),/*#__PURE__*/e(\"p\",{children:\"Your existing customers aren\u2019t just a revenue line \u2014 they\u2019re a strategic asset. Building and maintaining strong customer relationships is one of the most overlooked yet powerful sales improvement strategies. Loyal, satisfied customers can become your biggest advocates, driving referrals, upsells, cross-sells, and organic word-of-mouth growth.\"}),/*#__PURE__*/e(\"p\",{children:\"Focus on delivering excellent customer service and a seamless customer experience throughout the customer journey. Regular check-ins, personalized communication, and proactive support show that your relationship doesn\u2019t end at the point of sale.\"}),/*#__PURE__*/e(\"p\",{children:\"Strong customer relationship management helps reduce customer churn, increase customer loyalty, and unlock new opportunities within accounts. These current customers often have additional needs your products and services can fulfill \u2014 all it takes is a thoughtful conversation driven by insight, not pressure.\"}),/*#__PURE__*/e(\"p\",{children:\"Encourage your sales reps and customer success teams to stay close to their accounts. Collect customer feedback, identify satisfaction signals, and use specialized software to spot patterns in customer behavior that indicate upsell readiness or churn risk.\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"\uD83D\uDCA1 According to Bain & Company, increasing customer retention rates by just 5% can increase profits by 25% to 95%.\"})})}),/*#__PURE__*/e(\"h2\",{children:\"Conclusion\"}),/*#__PURE__*/e(\"p\",{children:\"Sales improvement isn\u2019t about one big fix. It\u2019s about optimizing every part of your sales engine \u2014 your people, your process, your tools, and your data.\"}),/*#__PURE__*/e(\"p\",{children:\"Start by setting the right goals, refining your ICP, and investing in enablement. Then go deeper: automate where possible, analyze performance in real time, and build a team culture that thrives on accountability and learning.\"}),/*#__PURE__*/e(\"p\",{children:\"With the right strategy and execution, consistent sales growth isn\u2019t just possible \u2014 it\u2019s inevitable.\"})]});export const richText4=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Sales planning sets strategy while forecasting predicts revenue. \"}),/*#__PURE__*/e(\"p\",{children:\"To hit revenue targets, work backward through your funnel. \"}),/*#__PURE__*/e(\"p\",{children:\"For example, to generate $1M quarterly with a $10,000 average deal size, you need 100 closed deals. \"}),/*#__PURE__*/e(\"p\",{children:\"With a 25% win rate, that requires 400 opportunities. \"}),/*#__PURE__*/e(\"p\",{children:\"If your SQL-to-opportunity conversion is 30%, you need 1,333 SQLs. \"}),/*#__PURE__*/e(\"p\",{children:\"With realistic metrics like 70% quota attainment, you'll need 6 fully-ramped reps to hit $1M (each produces $175,000 quarterly). \"}),/*#__PURE__*/e(\"p\",{children:\"Use what-if modeling to see how improving one metric affects others \u2013 raising your win rate from 25% to 30% means you need 333 opportunities instead of 400 to reach the same revenue.\"})]});export const richText5=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"Introduction\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"sales-planning-process-steps-tips-and-tools\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"BOmLvziGR\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Sales planning\"})}),\" and sales forecasting are fundamental to driving revenue growth, yet they serve distinct but complementary roles within a sales organization. While sales forecasting focuses on predicting future sales by analyzing historical sales data, market trends, and customer demand, sales planning ensures that sales teams have the right strategies, resources, and processes in place to meet their sales targets and optimize future sales performance.\"]}),/*#__PURE__*/t(\"p\",{children:[\"For B2B sales leaders, understanding the key differences between sales planning and forecasting is critical for accurate sales forecasts, effective pipeline management, and \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"how-to-design-a-sales-performance-improvement-plan-that-drives-quota-attainment\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"pzhOTzGvU\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"improved sales performance\"})}),\". A well-structured sales forecasting process helps estimate expected sales revenue over a given period\u2014whether a month, quarter, or year\u2014while sales planning enables organizations to allocate resources effectively, optimize the sales process, and align sales strategy with business objectives.\"]}),/*#__PURE__*/e(\"p\",{children:\"By mastering both sales planning and sales forecasting, businesses can improve forecast accuracy, reduce the risk of inaccurate forecasts, and enhance their ability to predict future trends in a dynamic market.\"}),/*#__PURE__*/e(\"h2\",{children:\"Sales Planning and Sales Forecasting: Definitions and Key Components\"}),/*#__PURE__*/e(\"h3\",{children:\"Sales Forecasting\"}),/*#__PURE__*/e(\"p\",{children:\"Sales forecasting is the process of estimating future sales based on historical data, market trends, and current pipeline insights. Accurate sales forecasts help companies anticipate revenue, allocate resources efficiently, and make strategic business decisions.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key Components of Sales Forecasting:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Historical sales data\"}),\" \u2013 Past sales trends inform future projections.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pipeline analysis\"}),\" \u2013 Evaluating open opportunities to gauge expected revenue.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Market conditions\"}),\" \u2013 Industry trends and economic factors impacting demand.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Sales team performance\"}),\" \u2013 Individual and team \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"essential-strategies-to-boost-your-sales-quota-attainment\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"hJDgUWOIc\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"quota attainment\"})}),\" trends.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Time series analysis\"}),\" \u2013 Statistical models, such as autoregression and moving averages, to improve prediction accuracy.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Sales Planning\"}),/*#__PURE__*/t(\"p\",{children:[\"Sales planning is the strategic process of \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"strategies-for-setting-and-achieving-effective-sales-goals\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"prdvsa5NZ\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"defining goals\"})}),\", setting sales targets, and determining how to achieve them. A sales plan outlines the specific actions, resources, and strategies required to reach business objectives.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key Components of Sales Planning:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Sales goals and targets\"}),\" \u2013 Setting revenue and quota expectations.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Go-to-market strategy\"}),\" \u2013 Identifying the best approach to reach prospects.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Sales team structure and capacity\"}),\" \u2013 Ensuring the right team is in place.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Resource allocation\"}),\" \u2013 Budgeting for tools, training, and marketing.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"KPIs and tracking mechanisms\"}),\" \u2013 Establishing how success will be measured.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:\"What Are the Key Steps of the Sales Planning Process?\"}),/*#__PURE__*/e(\"p\",{children:\"A well-structured sales planning process is essential for sales organizations to achieve their sales targets, optimize resource allocation, and align their sales strategy with market dynamics. Effective sales planning involves several critical steps to ensure that sales teams operate efficiently and drive future sales performance.\"}),/*#__PURE__*/e(\"h3\",{children:\"1. Define Sales Objectives\"}),/*#__PURE__*/e(\"p\",{children:\"Establish clear revenue goals, sales quotas, and performance targets based on historical sales data, market conditions, and expected sales revenue. These objectives should be measurable and aligned with the overall financial planning of the business.\"}),/*#__PURE__*/e(\"h3\",{children:\"2. Analyze Market and Competition\"}),/*#__PURE__*/e(\"p\",{children:\"Conduct an in-depth assessment of customer demand, industry trends, and competitor strategies. Leveraging past sales data and predictive analytics can help sales leaders identify patterns and adapt to shifting market trends. Understanding external factors that influence the sales cycle ensures a more accurate sales forecast and better positioning in the market.\"}),/*#__PURE__*/e(\"h3\",{children:\"3. Develop a Sales Strategy\"}),/*#__PURE__*/t(\"p\",{children:[\"Determine the most effective sales channels, prospecting methods, and pricing models to maximize sales revenue. This step also includes defining the sales process, implementing \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"sales-forecasting-methods\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"EP7Bj1E8r\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"sales forecasting methods\"})}),\", and structuring the sales funnel for better conversion rates. An optimized sales strategy helps predict future opportunities and improves forecast accuracy.\"]}),/*#__PURE__*/e(\"h3\",{children:\"4. Align Sales Resources\"}),/*#__PURE__*/t(\"p\",{children:[\"Ensure that the sales team is structured efficiently, with clear roles, defined sales quotas, and access to the right \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"sales-forecasting-software\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"A1hhTQeSp\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"sales forecasting software\"})}),\" and CRM tools. Proper resource allocation ensures that sales representatives can focus on high-value opportunities and \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"sales-pipeline-management\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"JygI7DKt8\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"effectively manage the sales pipeline\"})}),\".\"]}),/*#__PURE__*/e(\"h3\",{children:\"5. Monitor and Adjust the Plan\"}),/*#__PURE__*/e(\"p\",{children:\"Regularly track actual sales versus sales forecast estimates, analyze sales performance, and refine the sales planning and forecasting approach. Utilizing advanced data analytics helps sales leaders detect bottlenecks in the sales cycle, optimize opportunity stage forecasting, and make data-driven adjustments to improve future sales.\"}),/*#__PURE__*/e(\"p\",{children:\"A dynamic and well-executed sales planning process ensures that sales organizations remain agile, competitive, and capable of achieving sustainable future revenue growth.\"}),/*#__PURE__*/e(\"h2\",{children:\"A Sales Plan Example\"}),/*#__PURE__*/e(\"p\",{children:\"To illustrate how sales planning works in practice, let's consider a B2B sales organization that aims to hit a specific sales revenue target using an inbound strategy, primarily through its website. This process involves setting clear goals, analyzing historical sales data, and making informed decisions about resource allocation, hiring, and pipeline management.\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/t(\"p\",{children:[\"See how Forecastio helps you \",/*#__PURE__*/e(a,{href:\"https://forecastio.ai/sales-planning\",motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"create effective sales plans\"})}),\" and track their execution effortlessly.\"]})}),/*#__PURE__*/e(\"img\",{alt:\"Sales Planning\",className:\"framer-image\",height:\"768\",src:\"https://framerusercontent.com/images/bRbllKefjXyAfJpDUOKnUmHgrs.png\",srcSet:\"https://framerusercontent.com/images/bRbllKefjXyAfJpDUOKnUmHgrs.png?scale-down-to=512 512w,https://framerusercontent.com/images/bRbllKefjXyAfJpDUOKnUmHgrs.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/bRbllKefjXyAfJpDUOKnUmHgrs.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/bRbllKefjXyAfJpDUOKnUmHgrs.png 2092w\",style:{aspectRatio:\"2092 / 1536\"},width:\"1046\"}),/*#__PURE__*/e(\"h3\",{children:\"Step 1: Defining the Sales Target\"}),/*#__PURE__*/e(\"p\",{children:\"Let\u2019s assume the company wants to generate $1,000,000 in new revenue per quarter using its inbound channel. The sales leader needs to determine the necessary traffic, leads, MQLs, SQLs, and opportunities to meet this goal.\"}),/*#__PURE__*/e(\"h3\",{children:\"Step 2: Understanding Key Metrics\"}),/*#__PURE__*/e(\"p\",{children:\"To break down the sales funnel, the sales leader examines historical business data to determine the following conversion rates:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Website traffic to lead conversion rate\"}),\" = 2%\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Lead to MQL (Marketing Qualified Lead) conversion rate\"}),\" = 40%\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"MQL to SQL (Sales Qualified Lead) conversion rate\"}),\" = 50%\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"SQL to opportunity conversion rate\"}),\" = 30%\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Opportunity to closed-won deal conversion rate (\"}),/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"master-your-win-rates-to-accelerate-sales-efficiency\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"vrQvPMB0q\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:/*#__PURE__*/e(\"strong\",{children:\"win rate\"})})}),/*#__PURE__*/e(\"strong\",{children:\")\"}),\" = 25%\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Average deal size\"}),\" = $10,000\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Step 3: Working Backward to Calculate Required Traffic\"}),/*#__PURE__*/t(\"p\",{children:[\"To determine how much \",/*#__PURE__*/e(\"strong\",{children:\"website traffic\"}),\" is required to reach $1,000,000 in \",/*#__PURE__*/e(\"strong\",{children:\"expected sales revenue\"}),\", we break it down step by step:\"]}),/*#__PURE__*/e(\"ol\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Deals needed to hit $1M revenue\"})})})}),/*#__PURE__*/e(\"p\",{children:\"$1,000,000 / $10,000 = 100 closed-won deals\"}),/*#__PURE__*/e(\"ol\",{start:\"2\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Opportunities required\"}),\" (since the win rate is 25%)\"]})})}),/*#__PURE__*/e(\"p\",{children:\"100 / 0.25 = 400 opportunities\"}),/*#__PURE__*/e(\"ol\",{start:\"3\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"SQLs required\"}),\" (since SQL to opportunity conversion is 30%)\"]})})}),/*#__PURE__*/e(\"p\",{children:\"\\xa0400 / 0.3 =1,333 SQLs\"}),/*#__PURE__*/e(\"ol\",{start:\"4\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"MQLs required\"}),\" (since MQL to SQL conversion is 50%)\"]})})}),/*#__PURE__*/e(\"p\",{children:\"1,333 / 0.5 = 2,666 MQLs\"}),/*#__PURE__*/e(\"ol\",{start:\"5\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Leads required\"}),\" (since lead to MQL conversion is 40%)\"]})})}),/*#__PURE__*/e(\"p\",{children:\"2,666 / 0.40 = 6,666 leads\"}),/*#__PURE__*/e(\"ol\",{start:\"6\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Website traffic required\"}),\" (since traffic to lead conversion is 2%)\"]})})}),/*#__PURE__*/e(\"p\",{children:\"6,666 / 0.2 = 333,333 visitors\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:\"Thus, the company needs 333,333 website visitors per quarter to generate 100 closed deals and reach $1,000,000 in sales revenue.\"})}),/*#__PURE__*/e(\"h3\",{children:\"Step 4: Planning Sales Team Capacity\"}),/*#__PURE__*/e(\"p\",{children:\"The company needs to determine whether the existing sales team is large enough to handle the required number of closed deals or if they need to hire additional account executives (AEs).\"}),/*#__PURE__*/e(\"p\",{children:\"We know:\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Average sales quota per AE per quarter\"}),\" = $250,000\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Average quota attainment\"}),\" = 70%\"]}),/*#__PURE__*/e(\"h4\",{children:\"1. Adjusting for Quota Attainment\"}),/*#__PURE__*/e(\"p\",{children:\"Since AEs only achieve 70% of their assigned quota, the actual revenue per AE per quarter is:\"}),/*#__PURE__*/e(\"p\",{children:\"$250,000 x 0.70 = $175,000 per AE\"}),/*#__PURE__*/e(\"h4\",{children:\"2. Total AEs Required\"}),/*#__PURE__*/e(\"p\",{children:\"To achieve $1,000,000 in new revenue, the number of fully ramped AEs needed is:\"}),/*#__PURE__*/e(\"p\",{children:\"$1,000,000 / $175,000 = 5.71 \u2248 6 AEs\"}),/*#__PURE__*/e(\"h4\",{children:\"3. Hiring Plan Based on Ramp-Up Time\"}),/*#__PURE__*/e(\"p\",{children:\"Now, let\u2019s factor in the ramp-up period for new AEs. If new AEs take 3 months to fully ramp and the company plans to scale, they need to hire at least one quarter in advance to ensure they are productive in the next quarter.\"}),/*#__PURE__*/e(\"p\",{children:\"If the company currently has only 4 AEs, they are short by 2 AEs and should start hiring immediately to reach the needed 6 AEs by next quarter.\"}),/*#__PURE__*/e(\"h3\",{children:\"Step 5: Continuous Monitoring and Adjustment\"}),/*#__PURE__*/e(\"p\",{children:\"Since market conditions, sales cycle forecasting, and conversion rates can change over time, the sales leader must:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Track performance metrics and adjust the forecasting process regularly.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Monitor pipeline health to ensure enough SQLs and opportunities are in motion.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Refine the inbound strategy if conversion rates drop or market conditions shift.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"By following this structured sales planning and forecasting approach, the company can allocate resources effectively, hire sales representatives strategically, and maintain a reliable sales forecasting process to achieve its growth objectives.\"}),/*#__PURE__*/e(\"h2\",{children:\"What Is What-If Modeling in Sales Planning?\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"what-if-scenarios-the-secret-weapon-of-top-performing-sales-leaders\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"E0ZZPZQNP\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"What-if modeling\"})}),\" is a scenario-based approach in sales planning that allows sales leaders to analyze different sales forecasting outcomes by adjusting key variables such as win rates, conversion rates, sales headcount, or average deal size. This technique helps businesses assess how changes impact future sales performance, expected sales revenue, and quota attainment\u2014enabling them to make data-driven decisions and optimize their sales strategy.\"]}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:{webPageId:\"t74kAUPdU\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Book a demo\"})}),\" to see how Forecastio helps you create multiple scenarios and identify the best strategies for achieving your sales targets.\"]})}),/*#__PURE__*/e(\"img\",{alt:\"What-if scenario modeling\",className:\"framer-image\",height:\"650\",src:\"https://framerusercontent.com/images/k8GZveQ0RxuexIValRnKM4ypaM.png\",srcSet:\"https://framerusercontent.com/images/k8GZveQ0RxuexIValRnKM4ypaM.png?scale-down-to=512 512w,https://framerusercontent.com/images/k8GZveQ0RxuexIValRnKM4ypaM.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/k8GZveQ0RxuexIValRnKM4ypaM.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/k8GZveQ0RxuexIValRnKM4ypaM.png 2092w\",style:{aspectRatio:\"2092 / 1300\"},width:\"1046\"}),/*#__PURE__*/e(\"h3\",{children:\"Scenario Example: Increasing the Win Rate\"}),/*#__PURE__*/e(\"p\",{children:\"Let\u2019s revisit the previous example where a company aims to generate $1,000,000 in revenue per quarter through an inbound sales strategy. In the initial forecast, the win rate (opportunity to closed-won conversion) was 25%, meaning the company needed 400 opportunities to close 100 deals and reach its revenue goal.\"}),/*#__PURE__*/e(\"p\",{children:\"Now, imagine the sales leader creates a what-if scenario where the win rate improves to 30% instead of 25%\u2014perhaps due to better qualification processes, improved sales training, or a refined sales strategy. With a higher win rate, fewer opportunities, leads, and website traffic would be required to achieve the same expected sales revenue.\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Fewer opportunities needed: Instead of 400, the company now needs only 333 opportunities to close 100 deals.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Fewer SQLs and MQLs required: Since fewer opportunities are needed, the entire sales funnel becomes more efficient, requiring fewer leads to generate the same revenue.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Lower website traffic required: The sales team can achieve their revenue goals with less traffic, reducing marketing costs while maintaining pipeline efficiency.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"By using what-if modeling, the sales leader can analyze different sales forecasting scenarios and make strategic adjustments. If improving win rates reduces the need for high lead volume, the company might decide to invest more in sales training or deal qualification instead of increasing marketing efforts.\"}),/*#__PURE__*/e(\"h3\",{children:\"Why What-If Modeling Matters in Sales Planning\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Optimizes resource allocation by predicting how changes affect future revenue.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Improves forecast accuracy by testing different sales forecasting models.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Enhances decision-making for hiring, budgeting, and sales strategy adjustments.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Helps identify growth levers such as better \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"lead-qualification\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"mwR6Jmigo\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"lead qualification\"})}),\", predictive analytics, or CRM automation.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:\"What Are the 5 Steps of the Sales Forecasting Process?\"}),/*#__PURE__*/e(\"p\",{children:\"A structured sales forecasting process helps sales leaders create accurate sales forecasts, optimize sales planning, and make data-driven decisions that impact future sales performance. By following these five essential steps, businesses can improve forecast accuracy, enhance pipeline management, and effectively allocate resources to meet sales targets.\"}),/*#__PURE__*/e(\"img\",{alt:\"Sales Forecasting Process\",className:\"framer-image\",height:\"720\",src:\"https://framerusercontent.com/images/YdyJ48sCop18xba4bu8fQE4PI.png\",srcSet:\"https://framerusercontent.com/images/YdyJ48sCop18xba4bu8fQE4PI.png?scale-down-to=512 512w,https://framerusercontent.com/images/YdyJ48sCop18xba4bu8fQE4PI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/YdyJ48sCop18xba4bu8fQE4PI.png 1920w\",style:{aspectRatio:\"1920 / 1440\"},width:\"960\"}),/*#__PURE__*/e(\"h3\",{children:\"1. Collect and Analyze Historical Data\"}),/*#__PURE__*/e(\"p\",{children:\"The foundation of any sales forecasting process is a thorough review of historical sales data. By analyzing past sales data, businesses can identify seasonality patterns, market fluctuations, and historical forecasting trends that impact expected sales revenue. Examining historical business data also helps identify patterns in customer demand, allowing sales teams to predict future revenue with greater precision.\"}),/*#__PURE__*/e(\"h3\",{children:\"2. Examine Current Pipeline Data\"}),/*#__PURE__*/e(\"p\",{children:\"An essential part of sales cycle forecasting involves assessing the sales pipeline and evaluating open deals based on their opportunity stage forecasting. Sales leaders analyze:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Active opportunities and their movement through the sales funnel\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Win rates for different sales representatives\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sales quotas and actual sales performance\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"CRM data to monitor pipeline health\"})})]}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/t(\"p\",{children:[\"By integrating \",/*#__PURE__*/e(a,{href:{webPageId:\"YHpaG_amw\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"sales forecasting software\"})}),\" like Forecastio, companies can track real-time deal progression and improve forecast accuracy.\"]})}),/*#__PURE__*/e(\"h3\",{children:\"3. Incorporate Market Trends and External Factors\"}),/*#__PURE__*/e(\"p\",{children:\"Beyond historical data, businesses must consider market conditions, economic shifts, industry demand, and competitor activity. External factors such as regulatory changes, customer behavior trends, or supply chain disruptions can significantly impact predicting future sales. Advanced data analytics and predictive analytics help sales leaders incorporate market trends into their forecasting models for more reliable sales forecasts.\"}),/*#__PURE__*/e(\"h3\",{children:\"4. Choose a Sales Forecasting Method\"}),/*#__PURE__*/e(\"p\",{children:\"Selecting the right sales forecasting method is crucial for forecast accuracy. Different forecasting models can be applied based on the business's needs:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Weighted \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"sales-pipeline\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"lPzGQMmHG\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"pipeline forecasting\"})}),\" \u2013 Assigns probabilities to deals at different stages of the sales cycle.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"time-series-forecasting\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"qfCmT_G4w\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Time series analysis\"})}),\" \u2013 Uses historical data trends to predict future sales.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"ai-sales-forecasting\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"B0Ym7rzOW\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"AI-driven forecasting models\"})}),\" \u2013 Utilize predictive analytics and machine learning for dynamic and adaptive sales forecasts.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"The choice of forecasting process depends on factors such as deal complexity, sales cycle length, and available past sales data.\"}),/*#__PURE__*/e(\"h3\",{children:\"5. Validate and Adjust Forecasts\"}),/*#__PURE__*/e(\"p\",{children:\"Once a sales forecast estimate is generated, it must be validated against actual sales performance. Comparing predicted sales outcomes with actual sales helps sales teams identify gaps and refine their forecasting models. If discrepancies arise due to inaccurate forecasts, adjustments can be made by:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Reassessing conversion rates and win rates\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Adjusting for seasonality or shifts in customer demand\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Fine-tuning assumptions about market conditions\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Continuous monitoring ensures that the sales forecasting process remains dynamic, helping sales leaders maintain forecast accuracy and achieve future sales performance goals.\"}),/*#__PURE__*/e(\"img\",{alt:\"sales forecasting tool\",className:\"framer-image\",height:\"334\",src:\"https://framerusercontent.com/images/hpbOUNJGvbZIUyhagZL8ZY0qhw.png\",srcSet:\"https://framerusercontent.com/images/hpbOUNJGvbZIUyhagZL8ZY0qhw.png?scale-down-to=512 512w,https://framerusercontent.com/images/hpbOUNJGvbZIUyhagZL8ZY0qhw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/hpbOUNJGvbZIUyhagZL8ZY0qhw.png 1247w\",style:{aspectRatio:\"1247 / 668\"},width:\"623\"}),/*#__PURE__*/e(\"h2\",{children:\"A Sales Forecast Example\"}),/*#__PURE__*/e(\"p\",{children:\"One of the most commonly used sales forecasting methods in B2B sales is pipeline stage forecasting, also known as the weighted pipeline method. This approach assigns probabilities to deals based on their opportunity stage forecasting within the sales pipeline, allowing sales leaders to estimate expected sales revenue with greater accuracy.\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:{webPageId:\"t74kAUPdU\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Book a demo\"})}),\" and see how Forecastio delivers accurate sales forecasts by automatically calculating win probabilities based on historical data\u2014eliminating the guesswork of manual settings in HubSpot, which can lead to inaccurate forecasts.\\xa0\"]})}),/*#__PURE__*/e(\"p\",{children:\"Let\u2019s walk through a simple example of how a B2B company can use the weighted pipeline method to create an accurate sales forecast.\"}),/*#__PURE__*/e(\"h3\",{children:\"Step 1: Defining Sales Pipeline Stages and Win Probabilities\"}),/*#__PURE__*/e(\"p\",{children:\"Let\u2019s assume a B2B company is forecasting its sales for the upcoming quarter. The sales leader reviews the current pipeline data and assigns win probabilities to each stage based on historical forecasting trends.\"}),/*#__PURE__*/e(\"p\",{children:\"Here\u2019s the company's current pipeline value at each stage:\"}),/*#__PURE__*/e(\"figure\",{className:\"framer-table-wrapper\",children:/*#__PURE__*/e(\"table\",{children:/*#__PURE__*/t(\"tbody\",{children:[/*#__PURE__*/t(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Pipeline Stage\"})})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Pipeline Amount\"})})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Win Probability\"})})})]}),/*#__PURE__*/t(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Discovery\"})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"$500,000\"})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"10%\"})})]}),/*#__PURE__*/t(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Proposal\"})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"$400,000\"})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"30%\"})})]}),/*#__PURE__*/t(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Negotiation\"})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"$300,000\"})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"60%\"})})]}),/*#__PURE__*/t(\"tr\",{children:[/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"Contract Sent\"})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"$200,000\"})}),/*#__PURE__*/e(\"td\",{children:/*#__PURE__*/e(\"p\",{children:\"90%\"})})]})]})})}),/*#__PURE__*/e(\"h3\",{children:\"Step 2: Calculating the Weighted Pipeline Forecast\"}),/*#__PURE__*/e(\"p\",{children:\"To generate an accurate sales forecast, we multiply the pipeline amount at each stage by its win probability:\"}),/*#__PURE__*/e(\"h4\",{children:\"Discovery Call Stage\"}),/*#__PURE__*/e(\"p\",{children:\"500,000 x 0.10 = 50,000\"}),/*#__PURE__*/e(\"h4\",{children:\"Proposal Sent Stage\"}),/*#__PURE__*/e(\"p\",{children:\"400,000 x 0.30 = 120,000\"}),/*#__PURE__*/e(\"h4\",{children:\"Negotiation Stage\"}),/*#__PURE__*/e(\"p\",{children:\"300,000 x 0.06 = 180,000\"}),/*#__PURE__*/e(\"h4\",{children:\"Contract Sent Stage\"}),/*#__PURE__*/e(\"p\",{children:\"200,000 x 0.90 = 180,000\"}),/*#__PURE__*/e(\"h3\",{children:\"Step 3: Summing Up the Forecasted Revenue\"}),/*#__PURE__*/e(\"p\",{children:\"By adding up the weighted pipeline values, we get the total forecasted sales revenue:\"}),/*#__PURE__*/e(\"p\",{children:\"50,000 + 120,000 + 180,000 + 180,000 = 530,000\"}),/*#__PURE__*/e(\"p\",{children:\"Thus, based on pipeline stage forecasting, the company's sales forecast estimate for the quarter is $530,000.\"}),/*#__PURE__*/e(\"h2\",{children:\"Sales Planning and Sales Forecasting: Key Differences\"}),/*#__PURE__*/e(\"p\",{children:\"Understanding the distinction between sales planning and sales forecasting is essential for sales leaders aiming to drive future sales performance and optimize sales strategy. While both are critical to a sales organization, they serve different purposes. Sales planning focuses on long-term goals, while sales forecasting provides short-term revenue projections based on historical sales data and pipeline analysis.\"}),/*#__PURE__*/e(\"p\",{children:\"Here\u2019s a side-by-side comparison to clarify their roles:\"}),/*#__PURE__*/e(\"img\",{alt:\"Sales Planning and Sales Forecasting: Key Differences\",className:\"framer-image\",height:\"1252\",src:\"https://framerusercontent.com/images/6IHyVmhJvNq3gEM7SgcLCeNS5UU.png\",srcSet:\"https://framerusercontent.com/images/6IHyVmhJvNq3gEM7SgcLCeNS5UU.png?scale-down-to=1024 732w,https://framerusercontent.com/images/6IHyVmhJvNq3gEM7SgcLCeNS5UU.png?scale-down-to=2048 1465w,https://framerusercontent.com/images/6IHyVmhJvNq3gEM7SgcLCeNS5UU.png 1792w\",style:{aspectRatio:\"1792 / 2505\"},width:\"896\"}),/*#__PURE__*/e(\"h2\",{children:\"Summary\"}),/*#__PURE__*/t(\"p\",{children:[\"Sales planning and sales forecasting are interconnected but serve different roles in \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"b2b-sales-strategy\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"O1NpgS_80\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"B2B sales strategy\"})}),\". While sales forecasting predicts revenue based on data and trends, sales planning ensures the right strategies, team structure, and resources are in place to achieve targets. By mastering both, sales leaders can drive predictable revenue growth, optimize team performance, and make better business decisions.\"]})]});export const richText6=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Track these five essential stages:\"}),\" Demo, Proposal, Negotiations, Contracting, and Closed. \"]}),/*#__PURE__*/e(\"p\",{children:\"Use ten key reports to gain visibility, including Pipeline Value, Conversion Rates, and Risky Deals. \"}),/*#__PURE__*/e(\"p\",{children:\"Calculate ideal pipeline coverage by dividing sales targets by win rate (example: $1M target \\xf7 25% win rate = $4M needed pipeline). \"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Watch for six common issues:\"}),\" stalled deals, low conversions, big-deal dependency, unqualified leads, insufficient coverage, and data inaccuracy. \"]}),/*#__PURE__*/e(\"p\",{children:\"Regular pipeline reviews help prevent revenue leakage, improve forecasting accuracy, and optimize team performance. \"}),/*#__PURE__*/e(\"p\",{children:\"Strong pipeline management ultimately yields predictable growth and higher win rates.\"})]});export const richText7=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"Introduction\"}),/*#__PURE__*/e(\"p\",{children:\"A well-structured sales pipeline is the backbone of revenue generation in B2B sales. However, simply having a company\u2019s sales pipeline is not enough\u2014analyzing it effectively is what separates successful teams from those struggling with inconsistent results.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"Sales managers and RevOps professionals must regularly conduct sales pipeline reviews, track key metrics, and generate sales pipeline reports to gain visibility into deals progress, identify risks, and optimize the sales process. By leveraging insightful pipeline reports, businesses can set realistic \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"strategies-for-setting-and-achieving-effective-sales-goals\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"prdvsa5NZ\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"sales targets\"})}),\", enhance their sales strategy, and improve sales team\u2019s performance.\"]}),/*#__PURE__*/e(\"p\",{children:\"This article will break down the essential aspects of sales pipeline management, the key sales pipeline stages, and the sales pipeline reports you need to drive future sales and make more accurate sales forecasts.\"}),/*#__PURE__*/e(\"h2\",{children:\"What Are the 5 Stages of a Sales Pipeline?\"}),/*#__PURE__*/e(\"img\",{alt:\"Sales Pipeline\",className:\"framer-image\",height:\"672\",src:\"https://framerusercontent.com/images/fX55hZWh8mfEkJQCxy5vYJDRNg.png\",srcSet:\"https://framerusercontent.com/images/fX55hZWh8mfEkJQCxy5vYJDRNg.png?scale-down-to=512 512w,https://framerusercontent.com/images/fX55hZWh8mfEkJQCxy5vYJDRNg.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/fX55hZWh8mfEkJQCxy5vYJDRNg.png 1792w\",style:{aspectRatio:\"1792 / 1344\"},width:\"896\"}),/*#__PURE__*/t(\"p\",{children:[\"A sales pipeline represents the journey of potential deals from initial contact to a closed sale. Effective \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"sales-pipeline-management\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"JygI7DKt8\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"sales pipeline management\"})}),\" ensures that every opportunity progresses efficiently, helping sales managers and sales leaders track performance, improve conversion rates, and make more accurate sales forecasts. While sales pipelines can vary based on the business model, most B2B sales processes follow these five key sales pipeline stages:\"]}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Demo\"}),\" \u2013 The sales rep presents the product or service to a qualified prospect, demonstrating its value and addressing initial concerns. Tracking deal stage progression here helps assess pipeline value and sales velocity.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Proposal\"}),\" \u2013 A formal offer is presented, outlining pricing, key benefits, and how the solution aligns with the prospect\u2019s \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"b2b-sales-strategy\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"O1NpgS_80\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"sales strategy and business\"})}),\" goals. Analyzing this stage in sales pipeline reports helps measure conversion rates and identify highest priority accounts.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Negotiations\"}),\" \u2013 Terms, pricing, and objections are discussed, with both sides working toward an agreement. Sales managers should monitor the number of deals in this stage to evaluate team performance and optimize sales efforts.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Contracting\"}),\" \u2013 Finalizing legal and procurement details before signing. Efficient pipeline management at this stage prevents bottlenecks and ensures smooth deal closure, contributing to won revenue.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"how-to-conduct-a-root-cause-analysis-of-closed-lost-deals\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"fTQk3nMoX\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Closed (Won/Lost)\"})})}),\" \u2013 The deal is either successfully closed, contributing to revenue generation, or marked as lost, signaling areas for sales team's performance improvement. Reviewing sales pipeline reports at this stage helps refine realistic sales targets and enhance future sales strategies.\"]})})]}),/*#__PURE__*/t(\"p\",{children:[\"Each stage should be carefully tracked using \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"sales-dashboard\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"w4PW1v5u9\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"sales dashboard\"})}),\" insights and sales pipeline reviews to prevent delays, reduce sales cycle length, and optimize sales performance. By analyzing key metrics such as deal velocity, average sales cycle, and potential revenue, companies can improve \",/*#__PURE__*/e(a,{href:{webPageId:\"IdV4ArSRe\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"sales forecasting\"})}),\" and drive predictable revenue growth rates.\"]}),/*#__PURE__*/e(a,{href:{webPageId:\"t74kAUPdU\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{className:\"framer-image\",\"data-preset-tag\":\"img\",children:/*#__PURE__*/e(\"img\",{alt:\"pipeline management\",className:\"framer-image\",height:\"279\",src:\"https://framerusercontent.com/images/eylTIv7uOK6Uq6o8fvzwW896fk4.png\",srcSet:\"https://framerusercontent.com/images/eylTIv7uOK6Uq6o8fvzwW896fk4.png?scale-down-to=512 512w,https://framerusercontent.com/images/eylTIv7uOK6Uq6o8fvzwW896fk4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/eylTIv7uOK6Uq6o8fvzwW896fk4.png 1800w\",style:{aspectRatio:\"1800 / 558\"},width:\"900\"})})}),/*#__PURE__*/e(\"h2\",{children:\"What Is a Sales Pipeline Report?\"}),/*#__PURE__*/e(\"p\",{children:\"A sales pipeline report is a structured analysis of opportunities within your company\u2019s sales pipeline. It provides valuable insights into deals progress, conversion rates, bottlenecks, and potential risks that could impact revenue forecasting and sales targets. By leveraging pipeline reports, sales managers can make data-driven decisions, while RevOps teams can refine sales processes to enhance overall sales performance.\"}),/*#__PURE__*/e(\"p\",{children:\"A well-structured sales pipeline report should cover:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Pipeline value at different stages\"}),\" \u2013 Understanding the total potential revenue within each deal stage helps sales leaders set realistic sales targets and track won revenue.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Conversion rates between stages\"}),\" \u2013 Measuring how effectively deals move through the sales pipeline stages provides visibility into sales team\u2019s performance and identifies areas for improvement.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Deal velocity and stage duration\"}),\" \u2013 Tracking deal velocity and sales cycle length ensures that sales efforts remain efficient and focused on high-impact opportunities.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"At-risk deals and potential revenue loss\"}),\" \u2013 Identifying deals that are stalled or unlikely to close helps refine pipeline management and avoid revenue leakage.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Forecast accuracy and trends\"}),\" \u2013 Comparing historical data with current sales forecasts leads to more accurate sales forecasts and helps teams anticipate future sales performance.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Regular sales pipeline reviews and well-maintained sales dashboard insights empower sales teams to optimize their sales pipeline management, improve sales strategy, and drive revenue growth rates more predictably.\"}),/*#__PURE__*/e(\"h2\",{children:\"10 Sales Pipeline Reports You Should Have\"}),/*#__PURE__*/t(\"p\",{children:[\"To fully understand and optimize your company\u2019s sales pipeline, sales leaders and RevOps professionals should leverage data-driven sales pipeline reports. These reports provide visibility into sales pipeline stages, deals progress, conversion rates, and potential risks that impact \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"increase-sales-performance\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"os19Ha3Gy\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"sales performance\"})}),\" and revenue forecasting. Below are 10 essential reports every B2B sales team should track, along with their components and calculations where necessary.\"]}),/*#__PURE__*/e(\"h3\",{children:\"1. Pipeline Value by Stage\"}),/*#__PURE__*/e(\"img\",{alt:\"Pipeline Value by Stage\",className:\"framer-image\",height:\"672\",src:\"https://framerusercontent.com/images/VpkNNAZSqCX6sqgcor9rtQ4L83A.png\",srcSet:\"https://framerusercontent.com/images/VpkNNAZSqCX6sqgcor9rtQ4L83A.png?scale-down-to=512 512w,https://framerusercontent.com/images/VpkNNAZSqCX6sqgcor9rtQ4L83A.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/VpkNNAZSqCX6sqgcor9rtQ4L83A.png 1792w\",style:{aspectRatio:\"1792 / 1344\"},width:\"896\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"What it displays:\"})}),/*#__PURE__*/e(\"p\",{children:\"The total pipeline value at each deal stage, showing how much potential revenue exists across the entire sales team\u2019s pipeline.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why it matters:\"})}),/*#__PURE__*/e(\"p\",{children:\"Understanding the potential revenue at different stages allows sales leaders to assess sales pipeline health, set realistic sales targets, and identify whether there is enough active pipeline to meet revenue growth rate goals.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"For whom:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sales managers to monitor team performance and sales efforts.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Revenue leaders to align sales targets with financial planning.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"2. Pipeline Stage Conversions\"}),/*#__PURE__*/e(\"img\",{alt:\"Pipeline Stage Conversions\",className:\"framer-image\",height:\"363\",src:\"https://framerusercontent.com/images/NTtePPuym6yltkjtkLJnmnbNWU.png\",srcSet:\"https://framerusercontent.com/images/NTtePPuym6yltkjtkLJnmnbNWU.png?scale-down-to=512 512w,https://framerusercontent.com/images/NTtePPuym6yltkjtkLJnmnbNWU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/NTtePPuym6yltkjtkLJnmnbNWU.png 1800w\",style:{aspectRatio:\"1800 / 726\"},width:\"900\"}),/*#__PURE__*/t(\"p\",{children:[\"                                                              \",/*#__PURE__*/e(\"em\",{children:\" Image Source: \"}),/*#__PURE__*/e(a,{href:\"https://www.streak.com/post/how-to-use-funnel-reports-to-increase-conversions\",motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:/*#__PURE__*/e(\"em\",{children:\"Streak\"})})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"What it displays:\"})}),/*#__PURE__*/e(\"p\",{children:\"The conversion rates between each sales pipeline stage, show how effectively deals move from one stage to the next.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why it matters:\"})}),/*#__PURE__*/e(\"p\",{children:\"A drop in conversion rates at a specific stage signals friction in the sales process\u2014whether due to poor qualification, pricing objections, or lack of engagement.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"For whom:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sales managers to identify weak points and coach sales reps.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"RevOps teams to optimize sales cycle length and improve efficiency.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"3. Pipeline Stage Durations\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"What it displays:\"})}),/*#__PURE__*/e(\"p\",{children:\"The average time deals spend in each stage, revealing delays and inefficiencies in the sales cycle.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why it matters:\"})}),/*#__PURE__*/e(\"p\",{children:\"Long sales cycle lengths can slow revenue generation. Identifying bottlenecks helps streamline pipeline management and speed up deal velocity.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"For whom:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sales operations to improve the efficiency of pipeline movement.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"RevOps teams to enhance sales strategy and forecasting.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"4. Risky Deals Report\"}),/*#__PURE__*/e(\"img\",{alt:\"Risky Deals Report\",className:\"framer-image\",height:\"388\",src:\"https://framerusercontent.com/images/so0cwn7BQCmMDEZoR7SaWguPdU.png\",srcSet:\"https://framerusercontent.com/images/so0cwn7BQCmMDEZoR7SaWguPdU.png?scale-down-to=512 512w,https://framerusercontent.com/images/so0cwn7BQCmMDEZoR7SaWguPdU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/so0cwn7BQCmMDEZoR7SaWguPdU.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/so0cwn7BQCmMDEZoR7SaWguPdU.png 2246w\",style:{aspectRatio:\"2246 / 776\"},width:\"1123\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"                                                              Risky Deals Report in Forecastio\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"What it displays:\"})}),/*#__PURE__*/e(\"p\",{children:\"Deals flagged as high-risk due to stagnation, lack of engagement, or missing critical information that could prevent them from closing. This report helps identify deals that are at risk of slipping through the cracks and negatively impacting pipeline value and sales forecasts.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Examples of risky deals:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Deals missing critical information\"}),\" \u2013 These are opportunities where key details, such as the decision-maker's involvement, budget confirmation, or a clear timeline, are absent. For example, if a deal is at the proposal stage but lacks a confirmed budget or a clear next step, it may indicate a low likelihood of closing.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Slipping deals\"}),\" \u2013 Deals that were expected to close in the current quarter but are continuously pushed to future periods. This often signals a weak commitment from the prospect or a lack of urgency. If a deal has been marked as \u201CClosing this month\u201D for multiple months but keeps getting postponed, it\u2019s a red flag.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Stalled deals \"}),\"\u2013 These are deals where there has been no recent engagement or progress. For instance, if a sales rep has sent a contract for signature but hasn\u2019t received a response in weeks, the deal might be stuck due to internal decision-making delays or lack of buy-in from key stakeholders.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Stuck deals\"}),\" \u2013 These deals are trapped at a specific sales pipeline stage for too long. For example, a deal that has been sitting in the negotiation stage for 60 days (when the average sales cycle is 30 days) might indicate pricing concerns, procurement delays, or a loss of interest from the buyer.\"]})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why it matters:\"})}),/*#__PURE__*/e(\"p\",{children:\"By tracking these high-risk deals, sales managers can proactively intervene, coach sales reps on next steps, and prioritize sales efforts on deals that can still be saved. Addressing risky deals early prevents revenue leakage, improves conversion rates, and ensures a more predictable sales pipeline.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"For whom:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sales managers to guide sales reps on high-priority opportunities and improve team performance.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Account executives to focus on reviving or closing deals that are stuck or slipping.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Revenue operations to refine pipeline management strategies and ensure accurate revenue forecasting.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"5. Weighted Pipeline Report\"}),/*#__PURE__*/e(\"img\",{alt:\"Weighted Pipeline Report\",className:\"framer-image\",height:\"610\",src:\"https://framerusercontent.com/images/AeNtWaS1wY2IEfr8dhANSUaNQ.png\",srcSet:\"https://framerusercontent.com/images/AeNtWaS1wY2IEfr8dhANSUaNQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/AeNtWaS1wY2IEfr8dhANSUaNQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/AeNtWaS1wY2IEfr8dhANSUaNQ.png 1920w\",style:{aspectRatio:\"1920 / 1220\"},width:\"960\"}),/*#__PURE__*/t(\"p\",{children:[\"                                                           \",/*#__PURE__*/e(\"em\",{children:\"Image Source: \"}),/*#__PURE__*/e(a,{href:\"https://blog.hubspot.com/sales/sales-pipeline\",motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:/*#__PURE__*/e(\"em\",{children:\"HubSpot\"})})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"What it displays:\"})}),/*#__PURE__*/t(\"p\",{children:[\"A forecast of expected revenue based on historical \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"master-your-win-rates-to-accelerate-sales-efficiency\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"vrQvPMB0q\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"win rates\"})}),\", assigning probabilities to each deal in the sales funnel.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"How it works:\"})}),/*#__PURE__*/e(\"p\",{children:\"Each deal stage is assigned a probability based on past conversion rates. The total pipeline value at each stage is multiplied by its probability to get an expected revenue contribution.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Formula:\"})}),/*#__PURE__*/e(\"p\",{children:\"Weighted Pipeline Value = (Stage 1 value \\xd7 Probability) + (Stage 2 value \\xd7 Probability) + ...\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"For example:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Demo stage: $200,000 \\xd7 25% = $50,000\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Proposal stage: $150,000 \\xd7 50% = $75,000\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Contracting stage: $100,000 \\xd7 75% = $75,000\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Total weighted pipeline value = $200,000\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why it matters:\"})}),/*#__PURE__*/e(\"p\",{children:\"Provides a more accurate sales forecast, helping sales managers and finance teams predict future sales based on actual deal progression.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"For whom:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sales leadership to plan for revenue forecasting.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Finance teams to align revenue expectations.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"6. Waterfall Analysis\"}),/*#__PURE__*/e(\"img\",{alt:\"Waterfall Analysis\",className:\"framer-image\",height:\"629\",src:\"https://framerusercontent.com/images/9u5Q1OybJR7bG48Wml1pdLLQvds.png\",srcSet:\"https://framerusercontent.com/images/9u5Q1OybJR7bG48Wml1pdLLQvds.png?scale-down-to=512 512w,https://framerusercontent.com/images/9u5Q1OybJR7bG48Wml1pdLLQvds.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/9u5Q1OybJR7bG48Wml1pdLLQvds.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/9u5Q1OybJR7bG48Wml1pdLLQvds.png 2100w\",style:{aspectRatio:\"2100 / 1258\"},width:\"1050\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:\"                                           \"}),/*#__PURE__*/e(a,{href:\"https://forecastio.ai/sales-performance-insights\",motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:/*#__PURE__*/e(\"em\",{children:\"Sales Pipeline Waterfall Analysis\"})})}),/*#__PURE__*/e(\"em\",{children:\" in Forecastio\"})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"What it displays:\"})}),/*#__PURE__*/e(\"p\",{children:\"Tracks how pipeline value changes over time by breaking it into specific components.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Components:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Starting pipeline value \u2013 The total pipeline value at the beginning of a period.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Pulled-in deals \u2013 Deals added to the sales pipeline during the period.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Pushed-out deals \u2013 Deals delayed or moved to future periods.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Lost deals \u2013 Deals that were marked as lost.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Closed-won deals \u2013 Deals that converted into won revenue.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Amount increased/decreased \u2013 Deals that changed in value due to pricing adjustments, discounts, or upsells.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Ending pipeline value - The total pipeline value at the end of a period.\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why it matters:\"})}),/*#__PURE__*/t(\"p\",{children:[\"Helps sales managers track pipeline health, measure \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"sales-pipeline\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"lPzGQMmHG\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"pipeline growth\"})}),\" or shrinkage, and identify weaknesses in sales efforts.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"For whom:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sales managers to measure sales momentum.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"RevOps teams to adjust forecasting and quota setting.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"7. Pipeline Coverage Report\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"What it displays:\"})}),/*#__PURE__*/e(\"p\",{children:\"The ratio of pipeline value to sales targets, indicating whether there are enough deals to meet revenue goals.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Formula:\"})}),/*#__PURE__*/e(\"p\",{children:\"Pipeline Coverage Ratio = Total Pipeline Value \\xf7 Sales Target\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"How to calculate ideal pipeline coverage:\"})}),/*#__PURE__*/e(\"p\",{children:\"To determine if the sales pipeline is healthy, divide your sales target by your win rate.\"}),/*#__PURE__*/e(\"p\",{children:\"Ideal Pipeline Value = Sales Target \\xf7 Win Rate\"}),/*#__PURE__*/e(\"p\",{children:\"For example:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sales target = $1,000,000\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Win rate = 25%\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Ideal pipeline value = $1,000,000 \\xf7 0.25 = $4,000,000\"})})]}),/*#__PURE__*/e(\"p\",{children:\"If your current pipeline value is below $4M, you need to focus on lead generation efforts to fill the pipeline.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why it matters:\"})}),/*#__PURE__*/e(\"p\",{children:\"Ensures the sales team has enough pipeline coverage to hit quotas and supports realistic sales targets.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"For whom:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Sales leaders to monitor \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"essential-strategies-to-boost-your-sales-quota-attainment\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"hJDgUWOIc\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"quota attainment\"})}),\" risks.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Revenue operations to fine-tune forecasting models.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"8. Lost Deals Analysis\"}),/*#__PURE__*/e(\"img\",{alt:\"Lost Deals Analysis\",className:\"framer-image\",height:\"630\",src:\"https://framerusercontent.com/images/tNxrs3MqvcXMyYidKN3IFAqYiY.png\",srcSet:\"https://framerusercontent.com/images/tNxrs3MqvcXMyYidKN3IFAqYiY.png?scale-down-to=512 512w,https://framerusercontent.com/images/tNxrs3MqvcXMyYidKN3IFAqYiY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/tNxrs3MqvcXMyYidKN3IFAqYiY.png 2007w\",style:{aspectRatio:\"2007 / 1260\"},width:\"1003\"}),/*#__PURE__*/t(\"p\",{children:[\"                                                      \",/*#__PURE__*/e(\"em\",{children:\"Image Source: \"}),/*#__PURE__*/e(a,{href:\"https://www.connectedgtm.com/p/how-to-report-on-closed-lost-deal\",motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:/*#__PURE__*/e(\"em\",{children:\"ConnectedGTM\"})})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"What it displays:\"})}),/*#__PURE__*/e(\"p\",{children:\"A breakdown of lost deals and the reasons they failed to close.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why it matters:\"})}),/*#__PURE__*/e(\"p\",{children:\"Understanding why deals are lost helps refine sales strategies, improve sales team's performance, and uncover sales process weaknesses.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"For whom:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sales leadership to address recurring objections.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Product marketing teams to refine messaging and positioning.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"9. Win/Loss Rate Report\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"What it displays:\"})}),/*#__PURE__*/e(\"p\",{children:\"The percentage of won vs. lost deals over a given period, indicating the overall success rate of the sales team.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why it matters:\"})}),/*#__PURE__*/e(\"p\",{children:\"Tracking win/loss rates helps identify trends, measure team performance, and benchmark success against competitors.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"For whom:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sales leaders to gauge the effectiveness of the sales pipeline.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Revenue operations to analyze deal health and improve \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"sales-kpis\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"BDZwKRths\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"sales KPIs\"})}),\".\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"10. Sales Velocity Report\"}),/*#__PURE__*/e(\"img\",{alt:\"Sales Velocity Report\",className:\"framer-image\",height:\"382\",src:\"https://framerusercontent.com/images/lhJxl2w9HpHgkRXF42P2FApxE.png\",srcSet:\"https://framerusercontent.com/images/lhJxl2w9HpHgkRXF42P2FApxE.png?scale-down-to=512 512w,https://framerusercontent.com/images/lhJxl2w9HpHgkRXF42P2FApxE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/lhJxl2w9HpHgkRXF42P2FApxE.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/lhJxl2w9HpHgkRXF42P2FApxE.png 2082w\",style:{aspectRatio:\"2082 / 764\"},width:\"1041\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"                                                  Sales Overview Dashboard in Forecastio\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"What it displays:\"})}),/*#__PURE__*/e(\"p\",{children:\"The speed at which deals move through the sales pipeline, factoring in a number of opportunities, average deal size, win rates, and sales cycle length.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Formula:\"})}),/*#__PURE__*/e(\"p\",{children:\"Sales Velocity = (Number of Opportunities \\xd7 Average Deal Size \\xd7 Win Rate) \\xf7 Average Sales Cycle Length\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why it matters:\"})}),/*#__PURE__*/e(\"p\",{children:\"Faster sales velocity means quicker revenue generation. Monitoring this metric helps optimize sales efforts and shorten deal velocity.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"For whom:\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Sales managers to improve sales activity and team performance.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"RevOps teams to ensure efficient pipeline management.\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"Top Sales Pipeline Issues\"}),/*#__PURE__*/e(\"p\",{children:\"Even with strong sales pipeline reports, sales teams often face overlooked risks that can disrupt pipeline management and lead to missed quotas. Identifying these challenges early allows sales managers to take corrective action and optimize sales processes for better sales performance. Here are the key sales pipeline issues that can impact revenue generation and sales targets:\"}),/*#__PURE__*/e(\"h3\",{children:\"1. Stalled Deals\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"What it is:\"}),\" Deals that remain in the same sales pipeline stage for too long without meaningful progress.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Why it matters: \"}),\"Stalled deals increase sales cycle length, reduce sales velocity, and lower overall conversion rates.\"]}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCCC \",/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"Example:\"})}),/*#__PURE__*/e(\"strong\",{children:\" \"}),/*#__PURE__*/e(\"em\",{children:\"A prospect completes a demo but hasn\u2019t responded to follow-ups for weeks. Without engagement, the deal may be at risk of slipping or being lost entirely.\"})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"How to fix it:\"}),\" Use a Risky Deals Report to identify and reactivate stalled deals with targeted outreach, revised offers, or escalation strategies.\"]}),/*#__PURE__*/e(\"h3\",{children:\"2. Low Conversion Rates\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"What it is: \"}),\"A poor transition of deals from one pipeline stage to the next, leading to revenue loss.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Why it matters: \"}),\"Indicates inefficiencies in the sales process, such as weak qualification, lack of urgency, or poor follow-up strategies.\"]}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCCC \",/*#__PURE__*/t(\"em\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Example\"}),\": If only 30% of deals move from the proposal stage to negotiations, it suggests pricing objections or unclear value propositions.\"]})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"How to fix it:\"}),\" Regularly analyze Pipeline Stage Conversion Reports and optimize sales efforts based on where the most drop-offs occur.\"]}),/*#__PURE__*/e(\"h3\",{children:\"3. Over-Reliance on One Big Deal\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"What it is:\"}),\" Depending too heavily on a single large deal to meet quota instead of maintaining a balanced active pipeline.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Why it matters:\"}),\" If that deal falls through, the sales team may fail to meet revenue growth rate targets, causing forecasting instability.\"]}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCCC \",/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"Example:\"})}),/*#__PURE__*/e(\"strong\",{children:\" \"}),/*#__PURE__*/e(\"em\",{children:\"A sales rep focuses all attention on a $500K deal, ignoring smaller deals. When the big deal is lost, there aren\u2019t enough opportunities to compensate.\"})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"How to fix it:\"}),\" Maintain a healthy pipeline coverage ratio by distributing efforts across multiple deals and highest priority accounts.\"]}),/*#__PURE__*/e(\"h3\",{children:\"4. Pipeline Clog from Unqualified Leads\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"What it is: \"}),\"Too many low-quality deals inflating pipeline value and creating false confidence in sales forecasts.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Why it matters:\"}),\" An overstuffed pipeline with low-probability deals distorts pipeline reports and wastes valuable sales team resources.\"]}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCCC \",/*#__PURE__*/t(\"em\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Example:\"}),\" A marketing team generates a high number of leads, but most don\u2019t have budget approval or decision-making power.\"]})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"How to fix it:\"}),\" Strengthen \",/*#__PURE__*/e(a,{href:{pathVariables:{n1ZDZ5Gwq:\"lead-qualification\"},unresolvedPathSlugs:{n1ZDZ5Gwq:{collectionId:\"DNFW_QdcY\",collectionItemId:\"mwR6Jmigo\"}},webPageId:\"U5TFX8ERF\"},motionChild:!0,nodeId:\"DNFW_QdcY\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"lead qualification\"})}),\" processes and track win/loss rates to ensure only quality leads enter the sales pipeline.\"]}),/*#__PURE__*/e(\"h3\",{children:\"5. Lack of Pipeline Coverage\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"What it is: \"}),\"An insufficient number of deals in the sales pipeline to meet quota.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Why it matters: \"}),\"Without enough potential revenue, hitting sales targets becomes nearly impossible.\"]}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCCC \",/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"Example:\"})}),/*#__PURE__*/e(\"strong\",{children:\" \"}),/*#__PURE__*/e(\"em\",{children:\"A sales team with a $1M quota but only $2M in pipeline value (when their win rate is 30%) is unlikely to succeed.\"})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"How to fix it:\"}),\" Use the Pipeline Coverage Report to calculate the ideal sales pipeline coverage:\"]}),/*#__PURE__*/e(\"p\",{children:\"Ideal Pipeline Value = Sales Target \\xf7 Win Rate\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:\"For example, if your sales target is $1M and your win rate is 25%, your pipeline should have at least $4M in opportunities.\"})}),/*#__PURE__*/e(\"h3\",{children:\"6. Data Inaccuracy\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"What it is: \"}),\"Incorrect or outdated deal statuses, inaccurate sales stat tracking, or missing details leading to misleading reports.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Why it matters: \"}),\"Inaccurate data skews sales forecasting, making it difficult to plan future sales or allocate resources effectively.\"]}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCCC \",/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"Example:\"})}),/*#__PURE__*/e(\"strong\",{children:\" \"}),/*#__PURE__*/e(\"em\",{children:'A deal marked as \"negotiation\" that was actually lost three weeks ago inflates pipeline value and distorts revenue forecasting.'})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"How to fix it: \"}),\"Conduct regular sales pipeline reviews, enforce strict data hygiene practices, and integrate sales tools that auto-update deal progress.\"]}),/*#__PURE__*/e(\"h3\",{children:\"7. Poor Forecasting Methods\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"What it is: \"}),\"Not leveraging historical trends, win/loss data, and weighted sales forecasts to predict revenue accurately.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Why it matters:\"}),\" Leads to unrealistic sales targets, missed quotas, and revenue shortfalls.\"]}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCCC \",/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\"Example:\"})}),/*#__PURE__*/e(\"strong\",{children:\" \"}),/*#__PURE__*/e(\"em\",{children:\"A sales leader relies on gut feeling rather than using a Weighted Pipeline Report, resulting in an overestimated revenue projection.\"})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"How to fix it:\"}),\" Implement more accurate sales forecasts by using Weighted Pipeline Reports, Win/Loss Rate Reports, and historical conversion rates.\"]}),/*#__PURE__*/e(\"h2\",{children:\"Conclusion\"}),/*#__PURE__*/e(\"p\",{children:\"A data-driven approach to sales pipeline management is essential for sales managers and RevOps teams. By leveraging key pipeline reports, organizations can optimize deal flow, improve forecast accuracy, and eliminate bottlenecks that hinder growth.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Consistently monitoring the health of the pipeline allows sales teams to take proactive measures, ensuring sustainable revenue growth and higher win rates.\"}),/*#__PURE__*/e(\"p\",{children:\"To take your sales pipeline management to the next level, ensure you\u2019re tracking the right metrics and using actionable reports to drive continuous improvements.\"})]});export const richText8=/*#__PURE__*/t(s.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Less than 20% of sales teams achieve forecast accuracy above 75%. \"}),/*#__PURE__*/e(\"p\",{children:\"AI forecasting fixes this by analyzing not just past sales but also customer behavior, market trends, and deal progression. \"}),/*#__PURE__*/e(\"p\",{children:\"Start by collecting clean CRM data, defining clear goals, and choosing the right model for your needs. \"}),/*#__PURE__*/e(\"p\",{children:\"For consistent sales patterns, use time series models. \"}),/*#__PURE__*/e(\"p\",{children:\"For complex markets, use machine learning models like XGBoost. \"}),/*#__PURE__*/e(\"p\",{children:\"AI calculates individual deal probabilities by analyzing factors like number of decision-makers engaged, email response rates, and time spent in each pipeline stage. \"}),/*#__PURE__*/e(\"p\",{children:\"A deal with multiple engaged stakeholders earns an 85% close probability versus 20% for deals with just one contact.\"})]});\nexport const __FramerMetadata__ = {\"exports\":{\"richText6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["richText", "u", "x", "p", "Link", "motion", "richText1", "richText2", "richText3", "richText4", "richText5", "richText6", "richText7", "richText8", "__FramerMetadata__"]
}
