<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Salesforce</provider_name><provider_url>https://www.salesforce.com/ca/blog</provider_url><author_name>Salesforce Canada</author_name><author_url>https://www.salesforce.com/ca/blog/author/salesforce-canada/</author_url><title>Why Your Forecasts Stink</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="lpzSmzvIkn"&gt;&lt;a href="https://www.salesforce.com/ca/blog/why-your-forecasts-stink/"&gt;Why Your Forecasts Stink&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.salesforce.com/ca/blog/why-your-forecasts-stink/embed/#?secret=lpzSmzvIkn" width="600" height="338" title="&#x201C;Why Your Forecasts Stink&#x201D; &#x2014; Salesforce" data-secret="lpzSmzvIkn" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://wp-bn.salesforce.com/ca/blog/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><thumbnail_url>https://wp-bn.salesforce.com/ca/blog/wp-content/uploads/sites/12/2023/10/6a00e54ee3905b883301a511f34e59970.jpg</thumbnail_url><thumbnail_width>500</thumbnail_width><thumbnail_height>334</thumbnail_height><description>Sales forecasting is an activity that consumes an enormous amount of management&#x2019;s time, yet few organizations are happy with the accuracy of their collective forecasting efforts. So how is it that sales forces can expend so much effort on forecasting and still produce revenue predictions that</description></oembed>
