<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Peak</provider_name><provider_url>https://peak.ai</provider_url><title>Retail markdown strategy is broken &#x2014; here&#x2019;s how to fix it - Peak</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="07gQgiwwZF"&gt;&lt;a href="https://peak.ai/hub/blog/retail-markdown-strategy-is-broken-heres-how-to-fix-it/"&gt;Retail markdown strategy is broken &#x2014; here&#x2019;s how to fix it&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://peak.ai/hub/blog/retail-markdown-strategy-is-broken-heres-how-to-fix-it/embed/#?secret=07gQgiwwZF" width="600" height="338" title="&#x201C;Retail markdown strategy is broken &#x2014; here&#x2019;s how to fix it&#x201D; &#x2014; Peak" data-secret="07gQgiwwZF" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! 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);
/* ]]&gt; */
&lt;/script&gt;
</html><thumbnail_url>https://assets.peak.ai/app/uploads/2025/07/23155605/Retail-markdown-strategy-is-broken-%E2%80%94-heres-how-we-fix-it1034x507Featured.jpg</thumbnail_url><thumbnail_width>1034</thumbnail_width><thumbnail_height>507</thumbnail_height><description>In boardrooms and buying meetings across retail, markdowns are discussed as a necessary evil &#x2014; a way of shifting unsold stock, protecting cash flow and chasing revenue targets. But as every seasoned merchandiser knows, poorly executed markdowns wreak havoc on margins. Despite this, they remain one of the most under-optimized levers in a retailer&#x2019;s commercial toolkit.</description></oembed>
